Earlier, I wrote: > libwebkit2gtk-4.0.so fails to link on i686-linux, due to an undefined > reference to '__mulodi4'.
Here are some relevant links: https://bugs.webkit.org/show_bug.cgi?id=190208 https://trac.webkit.org/changeset/272140/webkit https://github.com/android/ndk/issues/506 > https://ci.guix.gnu.org/build/1428233/details [...] > [100%] Linking CXX shared library ../../lib/libwebkit2gtk-4.0.so > cd /tmp/guix-build-webkitgtk-2.34.1.drv-0/build/Source/WebKit && > /gnu/store/4mlbaklbibcdgprxg7vp42vkafs69v9i-cmake-minimal-3.16.5/bin/cmake -E > cmake_link_script CMakeFiles/WebKit.dir/link.txt --verbose=1 > /gnu/store/dbcwl680w24rf2dn2pk3gx9nmvz7rl9c-clang-11.0.0/bin/clang++ -fPIC > -Wextra -Wall -mfpmath=sse -msse2 [...] Also, I just noticed that "-mfpmath=sse -msse2" is being passed on the compile command line. Historically, we've chosen not to assume the availability of SSE or SSE2 on i686-linux, so it would be good to inhibit those flags. Mark -- Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about <https://stallmansupport.org>.