[Webkit-unassigned] [Bug 181373] [GTK] webkitgtk-2.18.4 build error on 32-bit OS with WEBASSEMBLY=ON

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 8 10:10:24 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=181373

Michael Catanzaro <mcatanzaro at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |annulen at yandex.ru

--- Comment #4 from Michael Catanzaro <mcatanzaro at igalia.com> ---
(In reply to Vadim from comment #2)
> Thanks for the fast reply.
> 
> Are there plans to make webassembly work for 32-bit builds?

Definitely not, sorry. It's unclear if even the baseline JIT will remain supported on 32-bit.

> It appeared to be an issue with my build environment. I have 32-bit
> userspace and 64-bit kernel.

Wow!

> All the binaries (both existing and generated)
> are 32-bit while `uname -m` gives x86_64 and cmake sets *_SYSTEM_PROCESSOR
> to x86_64 in CMakeFiles/3.7.2/CMakeSystem.cmake.

OK, hm. It's not clear to me if this is a bug in our CMake build system or not. Clearly, testing CMAKE_SYSTEM_PROCESSOR (which we do in the toplevel CMakeLists.txt) is not a reliable way to detect the userspace architecture. But I doubt we can do better, and you have a *really* odd configuration, so maybe it's not worth worrying about.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180108/2abc40d5/attachment.html>


More information about the webkit-unassigned mailing list