WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
CLOSED DUPLICATE of
bug 156679
156616
Trunk
r199571
fails to configure on OSX
https://bugs.webkit.org/show_bug.cgi?id=156616
Summary
Trunk r199571 fails to configure on OSX
Jeremy Huddleston Sequoia
Reported
2016-04-14 19:22:47 PDT
In updating our portfile from trunk
r198058
to trunk
r199571
, we're no longer able to configure the build. I have not bisected it to find the point of failure. ---> Configuring webkit2-gtk-devel Executing: cd "/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build" && /opt/local/bin/cmake -DCMAKE_INSTALL_PREFIX=/opt/local -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DCMAKE_INSTALL_RPATH=/opt/local/lib -DCMAKE_INSTALL_NAME_DIR=/opt/local/lib -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_MODULE_PATH=/opt/local/share/cmake/Modules -DCMAKE_FIND_FRAMEWORK=LAST -Wno-dev -DPORT=GTK -DUSE_SYSTEM_MALLOC=ON -DENABLE_INTROSPECTION=ON -DENABLE_VIDEO=ON -DENABLE_GTKDOC=OFF -DENABLE_QUARTZ_TARGET=OFF -DENABLE_X11_TARGET=ON -DENABLE_OPENGL=ON -DENABLE_MINIBROWSER=ON -DENABLE_PLUGIN_PROCESS_GTK2=ON -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.11" -DCMAKE_OSX_SYSROOT="/" ../trunk -- The C compiler identification is AppleClang 8.0.0.8000010 -- The CXX compiler identification is AppleClang 8.0.0.8000010 -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found BISON: /opt/local/bin/bison (found suitable version "3.0.4", minimum required is "2.1") -- Found Gperf: /opt/local/bin/gperf (Required is at least version "3.0.1") -- Found Perl: /opt/local/bin/perl (found suitable version "5.22.1", minimum required is "5.10.0") -- Found PythonInterp: /opt/local/bin/python2.7 (found suitable version "2.7.11", minimum required is "2.7.0") -- Found Ruby: /opt/local/bin/ruby (found suitable version "2.2.0", minimum required is "1.9") usage: ar -d [-TLsv] archive file ... ar -m [-TLsv] archive file ... ar -m [-abiTLsv] position archive file ... ar -p [-TLsv] archive [file ...] ar -q [-cTLsv] archive file ... ar -r [-cuTLsv] archive file ... ar -r [-abciuTLsv] position archive file ... ar -t [-TLsv] archive [file ...] ar -x [-ouTLsv] archive [file ...] CMake Warning at Source/cmake/OptionsCommon.cmake:82 (message): GNU gold linker isn't available, using the default system linker. Call Stack (most recent call first): Source/cmake/WebKitCommon.cmake:46 (include) CMakeLists.txt:126 (include) -- Looking for include file features.h -- Looking for include file features.h - not found -- Found PkgConfig: /opt/local/bin/pkg-config (found version "0.29.1") -- Found Cairo: /opt/local/include/cairo (found suitable version "1.14.6", minimum required is "1.10.2") -- Checking for module 'fontconfig' -- Found fontconfig, version 2.11.1 -- Found Fontconfig: /opt/local/lib/libfontconfig.dylib (Required is at least version "2.8.0") -- Checking for module 'freetype2' -- Found freetype2, version 18.3.12 -- Found Freetype2: /opt/local/include/freetype2/freetype;/opt/local/include/freetype2 (Required is at least version "2.4.2") -- Found GnuTLS: /opt/local/lib/libgnutls.dylib (found suitable version "3.3.22", minimum required is "3.0.0") -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.20.3 -- Checking for module 'gtk+-quartz-3.0' -- No package 'gtk+-quartz-3.0' found -- Checking for module 'gtk+-x11-3.0' -- Found gtk+-x11-3.0, version 3.20.3 -- Checking for module 'gtk+-wayland-3.0' -- No package 'gtk+-wayland-3.0' found -- Found GTK3: /opt/local/include/gtk-3.0;/opt/local/include/at-spi2-atk/2.0;/opt/local/include/at-spi-2.0;/opt/local/include/dbus-1.0;/opt/local/lib/dbus-1.0/include;/opt/local/include/gtk-3.0;/opt/local/include/gio-unix-2.0/;/opt/local/include;/opt/local/include/cairo;/opt/local/include;/opt/local/include/pango-1.0;/opt/local/include/harfbuzz;/opt/local/include;/opt/local/include/pango-1.0;/opt/local/include/atk-1.0;/opt/local/include/cairo;/opt/local/include/pixman-1;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include;/opt/local/include/gdk-pixbuf-2.0;/opt/local/include/libpng16;/opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include;/opt/local/include (Required is at least version "3.6.0") -- Checking for module 'gdk-3.0' -- Found gdk-3.0, version 3.20.3 -- Found GDK3: /opt/local/include/gtk-3.0;/opt/local/include/gio-unix-2.0/;/opt/local/include;/opt/local/include/cairo;/opt/local/include;/opt/local/include/pango-1.0;/opt/local/include/harfbuzz;/opt/local/include;/opt/local/include/pango-1.0;/opt/local/include/gdk-pixbuf-2.0;/opt/local/include/libpng16;/opt/local/include/cairo;/opt/local/include/pixman-1;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include;/opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include;/opt/local/include (Required is at least version "3.6.0") -- Checking for module 'harfbuzz>=0.9.7' -- Found harfbuzz, version 1.2.5 -- Checking for module 'harfbuzz-icu>=0.9.18' -- Found harfbuzz-icu, version 1.2.5 -- Found HarfBuzz: /opt/local/include/harfbuzz (Required is at least version "0.9.2") -- Checking for module 'icu-uc' -- Found icu-uc, version 55.1 -- Checking for module 'icu-i18n' -- Found icu-i18n, version 55.1 -- Found ICU header files in /opt/local/include -- Found ICU libraries: /opt/local/lib/libicuuc.dylib -- Found JPEG: /opt/local/lib/libjpeg.dylib -- Found LibSoup: /opt/local/include/libsoup-2.4 (found suitable version "2.54.0.1", minimum required is "2.42.0") -- Found LibXml2: /opt/local/lib/libxml2.dylib (found suitable version "2.9.2", minimum required is "2.8.0") -- Found LibXslt: /opt/local/lib/libxslt.dylib (found suitable version "1.1.28", minimum required is "1.1.7") -- Found ZLIB: /opt/local/lib/libz.dylib (found version "1.2.8") -- Found PNG: /opt/local/lib/libpng.dylib (found version "1.6.21") -- Checking for module 'sqlite3' -- Found sqlite3, version 3.12.1 -- Found Sqlite: /opt/local/include -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE -- Checking for module 'atk' -- Found atk, version 2.20.0 -- Found ATK: /opt/local/include/atk-1.0 (found version "2.20.0") -- Found WEBP: /opt/local/include -- Checking for module 'atspi-2' -- Found atspi-2, version 2.20.1 -- Found ATSPI: /opt/local/include/at-spi-2.0;/opt/local/include/dbus-1.0;/opt/local/lib/dbus-1.0/include;/opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include;/opt/local/include (Required is at least version "2.5.3") -- Checking for module 'egl' -- No package 'egl' found -- Could NOT find EGL (missing: EGL_INCLUDE_DIRS EGL_LIBRARIES) -- Checking for module 'gtk+-unix-print-3.0' -- Found gtk+-unix-print-3.0, version 3.20.3 -- Found GTK_UNIX_PRINT: /opt/local/include/gtk-3.0/unix-print;/opt/local/include/gtk-3.0;/opt/local/include/at-spi2-atk/2.0;/opt/local/include/at-spi-2.0;/opt/local/include/dbus-1.0;/opt/local/lib/dbus-1.0/include;/opt/local/include/gtk-3.0;/opt/local/include/gio-unix-2.0/;/opt/local/include;/opt/local/include/cairo;/opt/local/include;/opt/local/include/pango-1.0;/opt/local/include/harfbuzz;/opt/local/include;/opt/local/include/pango-1.0;/opt/local/include/atk-1.0;/opt/local/include/cairo;/opt/local/include/pixman-1;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include;/opt/local/include/gdk-pixbuf-2.0;/opt/local/include/libpng16;/opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include;/opt/local/include -- Checking for module 'gl' -- Found gl, version 11.1.2 -- Found OPENGL: /opt/local/include -- Looking for include file GL/glx.h -- Looking for include file GL/glx.h - found -- Checking for module 'glesv2' -- Found glesv2, version 11.1.2 -- Found OPENGLES2: /opt/local/include -- Found GLIB: /opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include (found suitable version "2.48.0", minimum required is "2.36") -- Checking for module 'libsecret-1' -- Found libsecret-1, version 0.18.5 -- Found LIBSECRET: /opt/local/include/libsecret-1;/opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include;/opt/local/include -- Checking for module 'geoclue-2.0' -- Found geoclue-2.0, version 2.4.3 -- Found GEOCLUE2: TRUE -- Checking for module 'gobject-introspection-1.0' -- Found gobject-introspection-1.0, version 1.48.0 -- Checking for module 'gtk+-2.0' -- Found gtk+-2.0, version 2.24.30 -- Found GTK2: /opt/local/include/gtk-2.0;/opt/local/lib/gtk-2.0/include;/opt/local/include/pango-1.0;/opt/local/include/gio-unix-2.0/;/opt/local/include;/opt/local/include/cairo;/opt/local/include/atk-1.0;/opt/local/include/cairo;/opt/local/include/pixman-1;/opt/local/include;/opt/local/include/gdk-pixbuf-2.0;/opt/local/include/libpng16;/opt/local/include/pango-1.0;/opt/local/include/harfbuzz;/opt/local/include;/opt/local/include/pango-1.0;/opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16 (Required is at least version "2.24.10") -- Checking for module 'gdk-2.0' -- Found gdk-2.0, version 2.24.30 -- Found GDK2: /opt/local/include/gtk-2.0;/opt/local/lib/gtk-2.0/include;/opt/local/include/pango-1.0;/opt/local/include/harfbuzz;/opt/local/include;/opt/local/include/pango-1.0;/opt/local/include/gio-unix-2.0/;/opt/local/include;/opt/local/include/gdk-pixbuf-2.0;/opt/local/include/libpng16;/opt/local/include/cairo;/opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include;/opt/local/include;/opt/local/include/pixman-1;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include;/opt/local/include/freetype2;/opt/local/include;/opt/local/include/libpng16;/opt/local/include (Required is at least version "2.24.10") -- Checking for module 'enchant' -- Found enchant, version 1.6.0 -- Checking for module 'gstreamer-1.0 >= 1.0.3' -- Found gstreamer-1.0 , version 1.8.0 -- Checking for module 'gstreamer-base-1.0 >= 1.0.3' -- Found gstreamer-base-1.0 , version 1.8.0 -- Checking for module 'gstreamer-app-1.0 >= 1.0.3' -- Found gstreamer-app-1.0 , version 1.8.0 -- Checking for module 'gstreamer-audio-1.0 >= 1.0.3' -- Found gstreamer-audio-1.0 , version 1.8.0 -- Checking for module 'gstreamer-fft-1.0 >= 1.0.3' -- Found gstreamer-fft-1.0 , version 1.8.0 -- Checking for module 'gstreamer-gl-1.0>=1.6.0' -- Found gstreamer-gl-1.0, version 1.8.0 -- Checking for module 'gstreamer-mpegts-1.0>=1.4.0' -- Found gstreamer-mpegts-1.0, version 1.8.0 -- Checking for module 'gstreamer-pbutils-1.0 >= 1.0.3' -- Found gstreamer-pbutils-1.0 , version 1.8.0 -- Checking for module 'gstreamer-tag-1.0 >= 1.0.3' -- Found gstreamer-tag-1.0 , version 1.8.0 -- Checking for module 'gstreamer-video-1.0 >= 1.0.3' -- Found gstreamer-video-1.0 , version 1.8.0 -- Found GStreamer: GSTREAMER_INCLUDE_DIRS;GSTREAMER_LIBRARIES;GSTREAMER_VERSION;GSTREAMER_BASE_INCLUDE_DIRS;GSTREAMER_BASE_LIBRARIES;GSTREAMER_APP_INCLUDE_DIRS;GSTREAMER_APP_LIBRARIES;GSTREAMER_PBUTILS_INCLUDE_DIRS;GSTREAMER_PBUTILS_LIBRARIES;GSTREAMER_VIDEO_INCLUDE_DIRS;GSTREAMER_VIDEO_LIBRARIES;GSTREAMER_MPEGTS_INCLUDE_DIRS;GSTREAMER_MPEGTS_LIBRARIES;GSTREAMER_TAG_INCLUDE_DIRS;GSTREAMER_TAG_LIBRARIES;GSTREAMER_GL_INCLUDE_DIRS;GSTREAMER_GL_LIBRARIES;GSTREAMER_AUDIO_INCLUDE_DIRS;GSTREAMER_AUDIO_LIBRARIES;GSTREAMER_FFT_INCLUDE_DIRS;GSTREAMER_FFT_LIBRARIES (Required is at least version "1.0.3") -- Looking for XOpenDisplay in /opt/local/lib/libX11.dylib;/opt/local/lib/libXext.dylib -- Looking for XOpenDisplay in /opt/local/lib/libX11.dylib;/opt/local/lib/libXext.dylib - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /opt/local/lib/libX11.dylib -- Found LibNotify: /opt/local/include;/opt/local/include/gdk-pixbuf-2.0;/opt/local/include/libpng16;/opt/local/include/glib-2.0;/opt/local/lib/glib-2.0/include;/opt/local/include (found version "0.7.6") -- Found HYPHEN: /opt/local/include -- Using platform-specific CMakeLists: /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Source/WTF/wtf/PlatformGTK.cmake -- Using platform-specific CMakeLists: /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Source/JavaScriptCore/PlatformGTK.cmake -- Using platform-specific CMakeLists: /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Source/JavaScriptCore/shell/PlatformGTK.cmake -- Using platform-specific CMakeLists: /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Source/WebCore/PlatformGTK.cmake -- Using platform-specific CMakeLists: /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Source/WebKit2/PlatformGTK.cmake -- Using platform-specific CMakeLists: /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Source/PlatformGTK.cmake -- Found Gettext: /opt/local/bin/msgmerge (found version "0.19.7") -- Platform-specific CMakeLists not found: /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Tools/DumpRenderTree/PlatformGTK.cmake -- Using platform-specific CMakeLists: /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Tools/WebKitTestRunner/PlatformGTK.cmake CMake Error at Tools/MiniBrowser/mac/CMakeLists.txt:41 (add_executable): add_executable cannot create target "MiniBrowser" because another target with the same name already exists. The existing target is an executable created in source directory "/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/trunk/Tools/MiniBrowser/gtk". See documentation for policy CMP0002 for more details. CMake Error at Tools/MiniBrowser/mac/CMakeLists.txt:43 (target_link_libraries): Attempt to add link library "WebKit2" to target "MiniBrowser" which is not built in this directory. -- Enabled features: -- ENABLE_ACCELERATED_2D_CANVAS .......... OFF -- ENABLE_CREDENTIAL_STORAGE ON -- ENABLE_DRAG_SUPPORT ................... ON -- ENABLE_GEOLOCATION ON -- ENABLE_GLES2 .......................... OFF -- ENABLE_GTKDOC OFF -- ENABLE_ICONDATABASE ................... ON -- ENABLE_INTROSPECTION ON -- ENABLE_JIT ............................ ON -- ENABLE_MEMORY_SAMPLER OFF -- ENABLE_MINIBROWSER .................... ON -- ENABLE_OPENGL ON -- ENABLE_PLUGIN_PROCESS_GTK2 ............ ON -- ENABLE_QUARTZ_TARGET OFF -- ENABLE_SAMPLING_PROFILER .............. ON -- ENABLE_SPELLCHECK ON -- ENABLE_TOUCH_EVENTS ................... ON -- ENABLE_VIDEO ON -- ENABLE_WAYLAND_TARGET ................. OFF -- ENABLE_WEB_AUDIO ON -- ENABLE_X11_TARGET ..................... ON -- USE_LIBHYPHEN ON -- USE_LIBNOTIFY ......................... ON -- USE_SYSTEM_MALLOC ON -- Configuring incomplete, errors occurred! See also "/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/CMakeFiles/CMakeOutput.log". See also "/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/CMakeFiles/CMakeError.log". Command failed: cd "/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build" && /opt/local/bin/cmake -DCMAKE_INSTALL_PREFIX=/opt/local -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DCMAKE_INSTALL_RPATH=/opt/local/lib -DCMAKE_INSTALL_NAME_DIR=/opt/local/lib -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_MODULE_PATH=/opt/local/share/cmake/Modules -DCMAKE_FIND_FRAMEWORK=LAST -Wno-dev -DPORT=GTK -DUSE_SYSTEM_MALLOC=ON -DENABLE_INTROSPECTION=ON -DENABLE_VIDEO=ON -DENABLE_GTKDOC=OFF -DENABLE_QUARTZ_TARGET=OFF -DENABLE_X11_TARGET=ON -DENABLE_OPENGL=ON -DENABLE_MINIBROWSER=ON -DENABLE_PLUGIN_PROCESS_GTK2=ON -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.11" -DCMAKE_OSX_SYSROOT="/" ../trunk Exit code: 1 Error: Failed to configure webkit2-gtk-devel: configure failure: command execution failed Error: See /opt/local/var/macports/logs/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/main.log for details. Error: Follow
http://guide.macports.org/#project.tickets
to report a bug. Error: Processing of port webkit2-gtk-devel failed
Attachments
Add attachment
proposed patch, testcase, etc.
Jeremy Huddleston Sequoia
Comment 1
2016-04-17 14:54:26 PDT
It looks like the changes I proposed in 156679 should address this one too. Testing now. *** This bug has been marked as a duplicate of
bug 156679
***
Jeremy Huddleston Sequoia
Comment 2
2016-04-17 15:59:15 PDT
Yes, the changes in 156679 resolve this issue.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug