Opened 8 years ago
Closed 8 years ago
#52437 closed defect (fixed)
webkit2-gtk @2.14.0_0 fails to build under Mavericks
Reported by: | Schamschula (Marius Schamschula) | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | jeremyhu (Jeremy Huddleston Sequoia) | |
Port: | webkit2-gtk, webit2-gtk-devel |
Description
The build of webkit2-gtk @2.14.0_0 fails under Mavericks:
/opt/local/include/glib-2.0 -isystem /opt/local/lib/glib-2.0/include -pipe -Os -ftemplate-depth=256 -stdlib=libc++ -std=c++1y -Qunused-arguments -DNDEBUG -fno-exceptions -fno-strict-aliasing -fno-rtti -arch x86_64 -mmacosx-version-min=10.9 -Wall -Wextra -Wcast-align -Wformat-security -Wmissing-format-attribute -Wpointer-arith -Wundef -Wwrite-strings -Wno-parentheses-equality -fPIC -o CMakeFiles/WTF.dir/NumberOfCores.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.14.0/Source/WTF/wtf/NumberOfCores.cpp :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.14.0/Source/WTF/wtf/CrossThreadTask.h:65:71: error: no type named 'make_index_sequence' in namespace 'std' :info:build template <typename F, typename ArgsTuple, typename ArgsIndices = std::make_index_sequence<std::tuple_size<ArgsTuple>::value>> :info:build ~~~~~^ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.14.0/Source/WTF/wtf/CrossThreadTask.h:65:90: error: expected ',' or '>' in template-parameter-list :info:build template <typename F, typename ArgsTuple, typename ArgsIndices = std::make_index_sequence<std::tuple_size<ArgsTuple>::value>> :info:build ^ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.14.0/Source/WTF/wtf/CrossThreadTask.h:65:119: error: no type named 'value' in the global namespace :info:build template <typename F, typename ArgsTuple, typename ArgsIndices = std::make_index_sequence<std::tuple_size<ArgsTuple>::value>> :info:build ~~^ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.14.0/Source/WTF/wtf/CrossThreadTask.h:65:124: error: expected unqualified-id :info:build template <typename F, typename ArgsTuple, typename ArgsIndices = std::make_index_sequence<std::tuple_size<ArgsTuple>::value>> :info:build ^ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_www_webkit2-gtk/webkit2-gtk/work/webkitgtk-2.14.0/Source/WTF/wtf/CrossThreadTask.h:102:12: error: no member named 'createCrossThreadTask' in namespace 'WTF' :info:build using WTF::createCrossThreadTask; :info:build ~~~~~^ :info:build 7 errors generated. :info:build make[2]: *** [Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadCopier.cpp.o] Error 1 :info:build make[2]: *** Waiting for unfinished jobs....
Also see: r153247
Attachments (1)
Change History (3)
Changed 8 years ago by Schamschula (Marius Schamschula)
Attachment: | webkit2-gtk-main.log.zip added |
---|
comment:1 Changed 8 years ago by dbevans (David B. Evans)
Cc: | jeremyhu@… added |
---|---|
Owner: | changed from jeremyhu@… to devans@… |
Port: | webit2-gtk-devel added |
Status: | new → assigned |
Version: | 2.3.4 |
comment:2 Changed 8 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
webkit2-gtk built successfully on buildbot. Fix for webkit2-gtk-devel committed in r153308.
Note: See
TracTickets for help on using
tickets.
Fix committed in r153301. Building now on 10.9 buildbot. Will update webkit2-devel to match if this is successful. Works for me on local 10.9 test platform.