[Webkit-unassigned] [Bug 188440] [WPE] Build failure on fedora when not adding -lrt as a cmake linker flag.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 9 09:58:13 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=188440
Michael Catanzaro <mcatanzaro at igalia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |annulen at yandex.ru,
| |mcatanzaro at igalia.com
--- Comment #1 from Michael Catanzaro <mcatanzaro at igalia.com> ---
Konstantin wrote this check in Source/WebKit/CMakeLists.txt:
if (UNIX)
check_function_exists(shm_open SHM_OPEN_EXISTS)
if (NOT SHM_OPEN_EXISTS)
set(CMAKE_REQUIRED_LIBRARIES rt)
check_function_exists(shm_open SHM_OPEN_REQUIRES_LIBRT)
if (SHM_OPEN_REQUIRES_LIBRT)
list(APPEND WebKit_LIBRARIES PRIVATE rt)
endif ()
unset(CMAKE_REQUIRED_LIBRARIES)
endif ()
endif ()
It's not working for some reason, and I'm not sure why. Weird is that it *does* work for WebKitGTK+ on the same build infrastructure.
The main difference I see is package version. The latest WPE 2.21 is significantly older than the latest GTK 2.21.
--
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/20180809/b43e63ee/attachment.html>
More information about the webkit-unassigned
mailing list