Mailinglist Archive: opensuse-factory (365 mails)

< Previous Next >
Re: [opensuse-factory] Minimal processor features for Tumbleweed on i586?
  • From: "Matwey V. Kornilov" <matwey.kornilov@xxxxxxxxx>
  • Date: Thu, 30 Jan 2020 16:13:16 +0300
  • Message-id: <r0ukpc$30ji$1@ciao.gmane.io>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

30.01.2020 14:54, Thomas Zimmermann пишет:
Hi

Am 30.01.20 um 12:39 schrieb Dominique Leuenberger / DimStar:
On Thu, 2020-01-30 at 12:11 +0100, Thomas Zimmermann wrote:
Hi

Am 30.01.20 um 11:50 schrieb Jan Engelhardt:
On Thursday 2020-01-30 11:40, Thomas Zimmermann wrote:

I tried to run Tumbleweed on i586 today and when starting
Gnome on X11 or got a number of errors caused by invalid
opcodes.

[ 630.370899] traps: evolution-sourc[2962] trap invalid
opcode ip:ae285db9 sp:bfd6fa00 error:0 in
libjavascriptcoregtk- 4.0.so.18.14.8[ad937000+ca8000]

It's the usual crap that programs make use of sse2 without
checking cpuid AT DAMN RUNTIME.

webkit2gtk3 build log: [ 64s] -- Performing Test
C_COMPILER_SUPPORTS_-msse2 [ 65s] -- Performing Test
C_COMPILER_SUPPORTS_-msse2 - Success [ 65s] -- Performing
Test C_COMPILER_SUPPORTS_-mfpmath=sse [ 65s] -- Performing
Test C_COMPILER_SUPPORTS_-mfpmath=sse - Success [ 65s] --
Performing Test CXX_COMPILER_SUPPORTS_-msse2 [ 65s] --
Performing Test CXX_COMPILER_SUPPORTS_-msse2 - Success [
65s] -- Performing Test CXX_COMPILER_SUPPORTS_-mfpmath=sse [
65s] -- Performing Test CXX_COMPILER_SUPPORTS_-mfpmath=sse -
Success


Glad to see that the processor is not yet entirely unsupported.
Shall I open a bug report for this problem?

That will be tough: webkit2gtk claims in the CMake files:

include(DetectSSE2) if (NOT SSE2_SUPPORT_FOUND)
message(FATAL_ERROR "SSE2 support is required to compile
WebKit") endif ()

Wonderful! It forces its requirements on every piece of the
software stack that depends on it. However, I wonder what they do
on arm.

Probably, it is excessive requirement. Is there any assembler inline
code in the project?


I don't strictly depend on Gnome. I use the machine for kernel
development and Gnome/X11 is just one of my smoke tests. Twm works
nicely BTW! :)

Best regards Thomas


Cheers, Dominique



-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEFnRguwljCXV9IjzOAv0PX1iySn8FAl4y1mgACgkQAv0PX1iy
Sn9Ingf/d5XAEgQkwd/7kjVnqfIMC0IhNJuRQEwyUbzgKHnaSv9spyehVJ8YAM7a
uNQ55C3/J/Wj4FgIeOu2XiQ1z3pSWNA/KOHTthKbjFc25qOCW8OM1x5bInd4bwd9
kIfRrLb9P5fTli+jWRdz9wRh1GjlSiPiY5ip20h1im4FoCE1TSGxNDv9nLr70IE4
IK9H3NrUXFcM09SWlSvTxGLdT24dlsyWNKEzsmvab0dkQE6b6vzPJCpJLCOWk55a
J99iab652dz6Cs+ttWCEEpyPGGxhTA+noex57CAt8ylv8gEbXSYSfiuU3NtQasGr
3tG6vzggcofzc7H+9Qbeh3reJgHUIg==
=C9+y
-----END PGP SIGNATURE-----

--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >