On Tue, Jun 25, 2019 at 11:04:59AM +0300, Alberto Garcia wrote: > This upload disables the JIT compiler and enables the CLoop > JavaScript interpreter, which is slower but works on all CPUs. It > also removes the gcc SSE2 flags. Only the i386 build is affected by > these changes.
I realized that this is not accurate: in this particular version of webkit2gtk the JIT compiler is already disabled for i386 (work is being done upstream to have it enabled back again), so in practice this line is a no-op because these are already the current values: > + EXTRA_CMAKE_ARGUMENTS += -DENABLE_JIT=OFF -DENABLE_C_LOOP=ON I would still keep that line because it will be necessary as soon as upstream brings back JIT support for x86. This patch still removes -msse2 -mfpmath=sse from CFLAGS, and that's what makes the package work in non-SSE2 CPUs. Berto