Bug 110187 - webkitgtk-1.11.5 fails to build due to missing ObjcRuntimeExtras.h
Summary: webkitgtk-1.11.5 fails to build due to missing ObjcRuntimeExtras.h
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-18 23:39 PST by Jeremy Huddleston Sequoia
Modified: 2013-02-21 09:51 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Huddleston Sequoia 2013-02-18 23:39:39 PST
~/src/macports/dports_jeremyhu/www/webkit-gtk/work/webkitgtk-1.11.5 $ find . -name ObjcRuntimeExtras.h

~/src/macports/dports_jeremyhu/www/webkit-gtk/work/webkitgtk-1.11.5 $ grep -R ObjcRuntimeExtras .
./Source/JavaScriptCore/ChangeLog:        * API/ObjcRuntimeExtras.h:
./Source/JavaScriptCore/ChangeLog:        * API/ObjcRuntimeExtras.h:
./Source/JavaScriptCore/ChangeLog:        * API/ObjcRuntimeExtras.h: Added.
./Source/WTF/wtf/Functional.h:#include <wtf/ObjcRuntimeExtras.h>



/bin/sh ./libtool  --tag=CXX   --mode=compile /usr/bin/clang++ -DHAVE_CONFIG_H -I.  -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES   -DXP_UNIX -DMOZ_X11  -DWTF_USE_ICU_UNICODE=1   -DWTF_USE_GSTREAMER=1  -DWTF_USE_ACCELERATED_COMPOSITING=1 -DENABLE_3D_RENDERING=1  -DWTF_USE_TEXTURE_MAPPER=1 -DWTF_USE_TEXTURE_MAPPER_GL=1  -DWTF_USE_GLX=1   -DWTF_USE_OPENGL=1 -DGTK_API_VERSION_2=1 -DNDEBUG   -I./Source -I./Source/WTF -I./Source/WTF/wtf -I./Source/WTF/wtf/url/api -I./Source/WTF/wtf/url/src -DGTEST_USE_OWN_TR1_TUPLE=1 -fno-rtti -fstrict-aliasing -O3  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include   -I/opt/local/include  -pipe -O2 -Wno-c++11-extensions -arch x86_64 -MT Source/WTF/wtf/libWTF_la-MainThread.lo -MD -MP -MF Source/WTF/wtf/.deps/libWTF_la-MainThread.Tpo -c -o Source/WTF/wtf/libWTF_la-MainThread.lo `test -f 'Source/WTF/wtf/MainThread.cpp' || echo './'`Source/WTF/wtf/MainThread.cpp
libtool: compile:  /usr/bin/clang++ -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DMOZ_X11 -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_ACCELERATED_COMPOSITING=1 -DENABLE_3D_RENDERING=1 -DWTF_USE_TEXTURE_MAPPER=1 -DWTF_USE_TEXTURE_MAPPER_GL=1 -DWTF_USE_GLX=1 -DWTF_USE_OPENGL=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/WTF -I./Source/WTF/wtf -I./Source/WTF/wtf/url/api -I./Source/WTF/wtf/url/src -DGTEST_USE_OWN_TR1_TUPLE=1 -fno-rtti -fstrict-aliasing -O3 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include -pipe -O2 -Wno-c++11-extensions -arch x86_64 -MT Source/WTF/wtf/libWTF_la-MainThread.lo -MD -MP -MF Source/WTF/wtf/.deps/libWTF_la-MainThread.Tpo -c Source/WTF/wtf/MainThread.cpp  -fno-common -DPIC -o Source/WTF/wtf/.libs/libWTF_la-MainThread.o
In file included from Source/WTF/wtf/MainThread.cpp:34:
./Source/WTF/wtf/Functional.h:37:10: fatal error: 'wtf/ObjcRuntimeExtras.h' file not found
#include <wtf/ObjcRuntimeExtras.h>
         ^
1 error generated.
make: *** [Source/WTF/wtf/libWTF_la-MainThread.lo] Error 1
Comment 1 Martin Robinson 2013-02-21 09:51:29 PST
This was fixed in http://trac.webkit.org/changeset/143618