Bug 66527

Summary: webkitgtk 1.5.1/1.5.2 does not build with webkit2 enabled
Product: WebKit Reporter: Maciej Piechotka <uzytkownik2>
Component: WebKit2Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: gnome, mrobinson, tetromino
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Linux   

Description Maciej Piechotka 2011-08-18 20:13:16 PDT
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-coverage --disable-debug --enable-spellcheck --enable-introspection --enable-video --enable-video-track --enable-jit --disable-web-sockets --disable-webgl --with-gtk=3.0 --enable-webkit2 --disable-page-visibility-api --disable-input-color --disable-quota --enable-animation-api --enable-plugin-process --build=x86_64-pc-linux-gnu --disable-dependency-tracking
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking for native Win32... no
checking for style of include used by make... GNU
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of x86_64-pc-linux-gnu-g++... none
checking whether x86_64-pc-linux-gnu-gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking if x86_64-pc-linux-gnu-g++ supports -fvisibility=hidden -fvisibility-inlines-hidden... yes
checking for pkg-config... /usr/bin/pkg-config
checking for perl... /usr/bin/perl
checking for python... /usr/bin/python
checking for bison... /usr/bin/bison
checking for mv... /bin/mv
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for working volatile... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for x86_64-pc-linux-gnu-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-pc-linux-gnu-dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for archiver @FILE support... @
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for sysroot... no
checking for x86_64-pc-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... yes
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for bash... /bin/bash
checking if dolt supports this host... yes, replacing libtool
checking for flex... /usr/bin/flex
checking for gawk... (cached) gawk
checking for gperf... /usr/bin/gperf
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for jpeg_destroy_decompress in -ljpeg... yes
checking for jpeglib... yes
checking for libpng... yes
checking the GTK+ version to use... 3.0
checking the target windowing system... x11
checking for Hildon UI extensions... no
checking for x86_64-pc-linux-gnu-pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking for GLIB - version >= 2.27.90... yes (version 2.29.16)
checking for x86_64-pc-linux-gnu-pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking which Unicode backend to use... icu
checking for icu-config... /usr/bin/icu-config
checking for ZLIB... yes
checking for LIBXML... yes
checking for PANGO... yes
checking whether to enable spellcheck support... yes
checking for ENCHANT... yes
checking for GAIL... yes
checking for CAIRO... yes
checking for GTK... yes
checking for XT... yes
checking whether to do a debug build... no
checking whether to enable optimized builds... yes
checking whether to enable support for 3D Rendering... no
checking whether to enable WebGL support... no
checking whether to enable HTML5 Channel Messaging support... yes
checking whether to enable notifications... no
checking whether to enable HTML5 meter tag... yes
checking whether to enable Page Visibility API support... no
checking whether to enable HTML5 progress tag... yes
checking whether to enable JavaScript debugger/profiler support... yes
checking whether to enable HTML5 datagrid support... no
checking whether to enable HTML5 data transfer items support... no
checking whether to enable HTML5 offline web applications support... yes
checking whether to enable HTML5 client-side session and persistent storage support... yes
checking whether to enable the indexed database API... no
checking whether to enable the color input... no
checking whether to enable the speech input API... no
checking whether to enable HTML5 client-side database storage support... yes
checking whether to enable HTML5 server-sent events support... yes
checking whether to enable icon database support... yes
checking whether to enable image resizer API support... no
checking whether to enable HTML5 datalist support... yes
checking whether to enable HTML5 sandboxed iframe support... yes
checking whether to enable HTML5 video support... yes
checking whether to enable HTML5 video track support... yes
checking whether to enable media statistics support... no
checking whether to enable Fullscreen API support... yes
checking whether to enable media stream support... no
checking whether to enable XHTML-MP support... no
checking whether to enable XPath support... yes
checking whether to enable XSLT support... yes
checking whether to enable geolocation support... no
checking whether to enable client-based geolocation support... no
checking whether to enable MathML support... no
checking whether to enable SVG support... yes
checking whether to enable WCSS support... no
checking whether to enable SharedWorkers support... yes
checking whether to enable Web Workers support... yes
checking whether to enable directory upload support... no
checking whether to enable HTML5 FileSystem API support... no
checking whether to enable Quota API support... no
checking whether to enable support for SVG animation... yes
checking whether to enable support for filters... yes
checking whether to enable support for SVG fonts... yes
checking whether to enable support for SVG foreign objects... yes
checking whether to enable SVG as Image support... yes
checking whether to enable support for SVG use element... yes
checking whether to enable Web Sockets support... no
checking whether to enable Web Audio support... no
checking whether to enable Web Timing support... no
checking whether to enable Blob support... yes
checking whether to enable Fast Mobile Scrolling... no
checking whether to enable code coverage support... no
checking whether to enable optimized memory allocator... yes
checking whether to enable debug symbols... no
checking whether to enable debug features... no
checking whether to enable JIT compilation... yes
checking whether to enable opcode stats... no
checking whether to enable link prefetch support... no
checking whether to enable GObject introspection support... yes
checking whether to enable Animation API support... yes
checking whether to enable touch icon loading... no
checking whether to enable Register Protocol Handler... no
checking whether to enable DeviceOrientation... no
checking for INTROSPECTION... yes
checking the font backend to use... freetype
checking for LIBSOUP... yes
checking for FREETYPE... yes
checking for SQLITE3... yes
checking for LIBXSLT... yes
checking for XRENDER... yes
checking for GSTREAMER... yes
checking whether to build Webkit2... yes
checking whether to build plugin process for WebKit2... checking for GTK2... yes
yes
checking for gtkdoc-check... /usr/bin/gtkdoc-check
checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no
configure: creating ./config.status
config.status: creating GNUmakefile
config.status: creating Source/WebKit/gtk/webkit/webkitversion.h
config.status: creating Source/WebKit/gtk/docs/GNUmakefile
config.status: creating Source/WebKit/gtk/docs/version.xml
config.status: creating Source/WebKit/gtk/webkitgtk-3.0.pc
config.status: creating Source/WebKit/gtk/JSCore-3.0.gir
config.status: creating Source/WebKit/gtk/org.webkitgtk-3.0.gschema.xml
config.status: creating Source/JavaScriptCore/javascriptcoregtk-3.0.pc
config.status: creating Source/WebKit2/webkit2gtk-3.0.pc
config.status: creating autotoolsconfig.h
config.status: executing depfiles commands
config.status: executing libtool commands

WebKit was configured with the following options:

Build configuration:
 Enable debugging (slow)                                  : no
 Compile with debug symbols (slow)                        : no
 Enable debug features (slow)                             : no
 Enable GCC build optimization                            : yes
 Code coverage support                                    : no
 Unicode backend                                          : icu
 Font backend                                             : freetype
 Optimized memory allocator                               : yes
Features:
 3D Rendering                                             : no
 WebGL                                                    : no
 Blob support                                             : yes
 DeviceOrientation support                                : no
 Directory upload                                         : no
 Fast Mobile Scrolling                                    : no
 JIT compilation                                          : yes
 Filters support                                          : yes
 Geolocation support                                      : no
 Client-based geolocation support                         : no
 JavaScript debugger/profiler support                     : yes
 MathML support                                           : no
 Media statistics                                         : no
 HTML5 offline web applications support                   : yes
 HTML5 channel messaging support                          : yes
 HTML5 meter element support                              : yes
 Page Visibility API support                              : no
 HTML5 progress element support                           : yes
 HTML5 client-side session and persistent storage support : yes
 HTML5 client-side database storage support               : yes
 HTML5 datagrid support                                   : no
 HTML5 data transfer items support                        : no
 HTML5 FileSystem API support                             : no
 Quota API support                                        : no
 HTML5 sandboxed iframe support                           : yes
 HTML5 server-sent events support                         : yes
 HTML5 video element support                              : yes
 HTML5 track element support                              : yes
 Fullscreen API support                                   : yes
 Media stream support                                     : no
 Icon database support                                    : yes
 Image resizer support                                    : no
 Link prefetch support                                    : no
 Opcode stats                                             : no
 SharedWorkers support                                    : yes
 Color input support                                      : no
 Speech input support                                     : no
 SVG support                                              : yes
 SVG animation support                                    : yes
 SVG fonts support                                        : yes
 SVG foreign object support                               : yes
 SVG as image support                                     : yes
 SVG use element support                                  : yes
 WCSS support                                             : no
 Web Audio support                                        : no
 Web Sockets support                                      : no
 Web Timing support                                       : no
 Web Workers support                                      : yes
 XHTML-MP support                                         : no
 XPATH support                                            : yes
 XSLT support                                             : yes
 Spellcheck support                                       : yes
 Animation API                                            : yes
 Touch Icon Loading support                               : no
 Register Protocol Handler support                        : no

GTK+ configuration:
 GTK+ version                                             : 3.0
 GDK target                                               : x11
 Hildon UI extensions                                     : no
 Introspection support                                    : yes
 WebKit2 support                                          : yes
 WebKit2 plugin process                                   : yes

[35m>>>[0m Done src_configure
[35m>>>[0m Starting builtin_saveenv
[35m>>>[0m Done builtin_saveenv
[35m>>>[0m Completed ebuild phases loadenv configure saveenv
[35m>>>[0m Running ebuild phases loadenv compile saveenv as portage:portage...
[35m>>>[0m Starting builtin_loadenv
[35m>>>[0m Done builtin_loadenv
[35m>>>[0m Starting src_compile
make -j2 V=1 XDG_DATA_HOME=/var/tmp/paludis/net-libs-webkit-gtk-1.5.2-r300/temp//.local
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include ./Source/WebCore/dom --include ./Source/WebCore/html --include ./Source/WebCore/css --include ./Source/WebCore/page --include ./Source/WebCore/xml --include ./Source/WebCore/svg --outputDir "./DerivedSources/webkit" --defines "LANGUAGE_GOBJECT=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1 ENABLE_EVENTSOURCE=1 ENABLE_DOM_STORAGE=1 ENABLE_VIDEO=1 ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1 ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1 ENABLE_FILTERS=1 ENABLE_BLOB=1 ENABLE_ANIMATION_API=1" --generator GObject ./Source/WebCore/css/CSSRule.idl
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include ./Source/WebCore/dom --include ./Source/WebCore/html --include ./Source/WebCore/css --include ./Source/WebCore/page --include ./Source/WebCore/xml --include ./Source/WebCore/svg --outputDir "./DerivedSources/webkit" --defines "LANGUAGE_GOBJECT=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1 ENABLE_EVENTSOURCE=1 ENABLE_DOM_STORAGE=1 ENABLE_VIDEO=1 ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1 ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1 ENABLE_FILTERS=1 ENABLE_BLOB=1 ENABLE_ANIMATION_API=1" --generator GObject ./Source/WebCore/css/CSSRuleList.idl
(...)
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include ./Source/WebCore/dom --include ./Source/WebCore/html --include ./Source/WebCore/css --include ./Source/WebCore/page --include ./Source/WebCore/xml --include ./Source/WebCore/svg --outputDir "./DerivedSources/webkit" --defines "LANGUAGE_GOBJECT=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1 ENABLE_EVENTSOURCE=1 ENABLE_DOM_STORAGE=1 ENABLE_VIDEO=1 ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1 ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1 ENABLE_FILTERS=1 ENABLE_BLOB=1 ENABLE_ANIMATION_API=1" --generator GObject ./Source/WebCore/storage/Storage.idl
Unquoted string "attributes" may clash with future reserved word at Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm line 1060.
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include ./Source/WebCore/dom --include ./Source/WebCore/html --include ./Source/WebCore/css --include ./Source/WebCore/page --include ./Source/WebCore/xml --include ./Source/WebCore/svg --outputDir "./DerivedSources/webkit" --defines "LANGUAGE_GOBJECT=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1 ENABLE_EVENTSOURCE=1 ENABLE_DOM_STORAGE=1 ENABLE_VIDEO=1 ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1 ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1 ENABLE_FILTERS=1 ENABLE_BLOB=1 ENABLE_ANIMATION_API=1" --generator GObject ./Source/WebCore/xml/XPathExpression.idl
Unquoted string "attributes" may clash with future reserved word at Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm line 1060.
Unquoted string "attributes" may clash with future reserved word at Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm line 1060.
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include ./Source/WebCore/dom --include ./Source/WebCore/html --include ./Source/WebCore/css --include ./Source/WebCore/page --include ./Source/WebCore/xml --include ./Source/WebCore/svg --outputDir "./DerivedSources/webkit" --defines "LANGUAGE_GOBJECT=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1 ENABLE_EVENTSOURCE=1 ENABLE_DOM_STORAGE=1 ENABLE_VIDEO=1 ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1 ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1 ENABLE_FILTERS=1 ENABLE_BLOB=1 ENABLE_ANIMATION_API=1" --generator GObject ./Source/WebCore/xml/XPathNSResolver.idl
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include ./Source/WebCore/dom --include ./Source/WebCore/html --include ./Source/WebCore/css --include ./Source/WebCore/page --include ./Source/WebCore/xml --include ./Source/WebCore/svg --outputDir "./DerivedSources/webkit" --defines "LANGUAGE_GOBJECT=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1 ENABLE_EVENTSOURCE=1 ENABLE_DOM_STORAGE=1 ENABLE_VIDEO=1 ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1 ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1 ENABLE_FILTERS=1 ENABLE_BLOB=1 ENABLE_ANIMATION_API=1" --generator GObject ./Source/WebCore/xml/XPathResult.idl
Unquoted string "attributes" may clash with future reserved word at Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm line 1060.
echo  Attr BarInfo Blob CDATASection CharacterData Comment Console CSSRule CSSRuleList CSSStyleDeclaration CSSStyleSheet CSSValue Database Document DocumentFragment DocumentType DOMApplicationCache DOMImplementation DOMMimeTypeArray DOMMimeType DOMPluginArray DOMPlugin DOMSelection DOMStringList DOMStringMap DOMSettableTokenList DOMTokenList DOMWindow Element EntityReference Event File FileList History HTMLAnchorElement HTMLAppletElement HTMLAreaElement HTMLBaseElement HTMLBaseFontElement HTMLBlockquoteElement HTMLBodyElement HTMLBRElement HTMLButtonElement HTMLCanvasElement HTMLCollection HTMLDetailsElement HTMLDirectoryElement HTMLDivElement HTMLDListElement HTMLDocument HTMLElement HTMLEmbedElement HTMLFieldSetElement HTMLFontElement HTMLFormElement HTMLFrameElement HTMLFrameSetElement HTMLHeadElement HTMLHeadingElement HTMLHRElement HTMLHtmlElement HTMLIFrameElement HTMLImageElement HTMLInputElement HTMLIsIndexElement HTMLKeygenElement HTMLLabelElement HTMLLegendElement HTMLLIElement HTMLLinkElement HTMLMapElement HTMLMarqueeElement HTMLMediaElement HTMLMenuElement HTMLMetaElement HTMLModElement HTMLObjectElement HTMLOListElement HTMLOptGroupElement HTMLOptionElement HTMLOptionsCollection HTMLParagraphElement HTMLParamElement HTMLPreElement HTMLQuoteElement HTMLScriptElement HTMLSelectElement HTMLStyleElement HTMLTableCaptionElement HTMLTableCellElement HTMLTableColElement HTMLTableElement HTMLTableRowElement HTMLTableSectionElement HTMLTextAreaElement HTMLTitleElement HTMLUListElement Location MediaError MediaList MediaQueryList MemoryInfo MessagePort MouseEvent NamedNodeMap Navigator Node NodeFilter NodeIterator NodeList ProcessingInstruction Range Screen Storage StyleMedia StyleSheet StyleSheetList Text TimeRanges TreeWalker UIEvent ValidityState WebKitAnimation WebKitAnimationList WebKitPoint XPathExpression XPathNSResolver XPathResult HTMLAudioElement HTMLVideoElement Custom EventTarget Object | /usr/bin/perl Source/WebCore/bindings/scripts/gobject-generate-headers.pl gdom > DerivedSources/webkit/webkitdom.h
Unquoted string "attributes" may clash with future reserved word at Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm line 1060.
echo  Attr BarInfo Blob CDATASection CharacterData Comment Console CSSRule CSSRuleList CSSStyleDeclaration CSSStyleSheet CSSValue Database Document DocumentFragment DocumentType DOMApplicationCache DOMImplementation DOMMimeTypeArray DOMMimeType DOMPluginArray DOMPlugin DOMSelection DOMStringList DOMStringMap DOMSettableTokenList DOMTokenList DOMWindow Element EntityReference Event File FileList History HTMLAnchorElement HTMLAppletElement HTMLAreaElement HTMLBaseElement HTMLBaseFontElement HTMLBlockquoteElement HTMLBodyElement HTMLBRElement HTMLButtonElement HTMLCanvasElement HTMLCollection HTMLDetailsElement HTMLDirectoryElement HTMLDivElement HTMLDListElement HTMLDocument HTMLElement HTMLEmbedElement HTMLFieldSetElement HTMLFontElement HTMLFormElement HTMLFrameElement HTMLFrameSetElement HTMLHeadElement HTMLHeadingElement HTMLHRElement HTMLHtmlElement HTMLIFrameElement HTMLImageElement HTMLInputElement HTMLIsIndexElement HTMLKeygenElement HTMLLabelElement HTMLLegendElement HTMLLIElement HTMLLinkElement HTMLMapElement HTMLMarqueeElement HTMLMediaElement HTMLMenuElement HTMLMetaElement HTMLModElement HTMLObjectElement HTMLOListElement HTMLOptGroupElement HTMLOptionElement HTMLOptionsCollection HTMLParagraphElement HTMLParamElement HTMLPreElement HTMLQuoteElement HTMLScriptElement HTMLSelectElement HTMLStyleElement HTMLTableCaptionElement HTMLTableCellElement HTMLTableColElement HTMLTableElement HTMLTableRowElement HTMLTableSectionElement HTMLTextAreaElement HTMLTitleElement HTMLUListElement Location MediaError MediaList MediaQueryList MemoryInfo MessagePort MouseEvent NamedNodeMap Navigator Node NodeFilter NodeIterator NodeList ProcessingInstruction Range Screen Storage StyleMedia StyleSheet StyleSheetList Text TimeRanges TreeWalker UIEvent ValidityState WebKitAnimation WebKitAnimationList WebKitPoint XPathExpression XPathNSResolver XPathResult HTMLAudioElement HTMLVideoElement Custom EventTarget Object | /usr/bin/perl Source/WebCore/bindings/scripts/gobject-generate-headers.pl defines > DerivedSources/webkit/webkitdomdefines.h
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include ./Source/WebCore/dom --include ./Source/WebCore/html --include ./Source/WebCore/css --include ./Source/WebCore/page --include ./Source/WebCore/xml --include ./Source/WebCore/svg --outputDir "./DerivedSources/webkit" --defines "LANGUAGE_GOBJECT=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1 ENABLE_EVENTSOURCE=1 ENABLE_DOM_STORAGE=1 ENABLE_VIDEO=1 ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1 ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1 ENABLE_FILTERS=1 ENABLE_BLOB=1 ENABLE_ANIMATION_API=1" --generator GObject ./Source/WebCore/html/HTMLAudioElement.idl
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include ./Source/WebCore/dom --include ./Source/WebCore/html --include ./Source/WebCore/css --include ./Source/WebCore/page --include ./Source/WebCore/xml --include ./Source/WebCore/svg --outputDir "./DerivedSources/webkit" --defines "LANGUAGE_GOBJECT=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1 ENABLE_EVENTSOURCE=1 ENABLE_DOM_STORAGE=1 ENABLE_VIDEO=1 ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1 ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1 ENABLE_FILTERS=1 ENABLE_BLOB=1 ENABLE_ANIMATION_API=1" --generator GObject ./Source/WebCore/html/HTMLVideoElement.idl
Unquoted string "attributes" may clash with future reserved word at Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm line 1060.
echo "extern \"C\" {" > ./DerivedSources/webkit/webkitmarshal.cpp && \
glib-genmarshal --prefix=webkit_marshal ./Source/WebKit/gtk/webkitmarshal.list --body >> ./DerivedSources/webkit/webkitmarshal.cpp && \
echo '}' >> ./DerivedSources/webkit/webkitmarshal.cpp && \
echo timestamp > stamp-webkitmarshal.cpp
Unquoted string "attributes" may clash with future reserved word at Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm line 1060.
glib-genmarshal --prefix=webkit_marshal ./Source/WebKit/gtk/webkitmarshal.list --header > ./DerivedSources/webkit/webkitmarshal.h && \
echo timestamp > stamp-webkitmarshal.h
cp -f Source/WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h DerivedSources/webkit/WebKitDOMEventTargetPrivate.h
/usr/bin/perl -I./Source/WebCore/bindings/scripts ./Source/WebCore/bindings/scripts/generate-bindings.pl --include "./Source/WebCore/bindings/js" --include "./Source/WebCore/css" --include "./Source/WebCore/dom" --include "./Source/WebCore/fileapi" --include "./Source/WebCore/html" --include "./Source/WebCore/html/canvas" --include "./Source/WebCore/inspector" --include "./Source/WebCore/loader/appcache" --include "./Source/WebCore/notifications" --include "./Source/WebCore/p2p" --include "./Source/WebCore/page" --include "./Source/WebCore/plugins" --include "./Source/WebCore/storage" --include "./Source/WebCore/svg" --include "./Source/WebCore/testing" --include "./Source/WebCore/webaudio" --include "./Source/WebCore/websockets" --include "./Source/WebCore/workers" --include "./Source/WebCore/xml" --outputDir "./DerivedSources/WebCore" --defines "LANGUAGE_JAVASCRIPT=1 ENABLE_CHANNEL_MESSAGING=1   ENABLE_METER_TAG=1 ENABLE_PROGRESS_TAG=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_DATABASE=1 ENABLE_DATALIST=1  ENABLE_EVENTSOURCE=1   ENABLE_DOM_STORAGE=1       ENABLE_VIDEO=1  ENABLE_FULLSCREEN_API=1 ENABLE_VIDEO_TRACK=1   ENABLE_XPATH=1 ENABLE_XSLT=1 ENABLE_WORKERS=1 ENABLE_SHARED_WORKERS=1  ENABLE_FILTERS=1    ENABLE_SVG=1 ENABLE_SVG_USE=1 ENABLE_SVG_FOREIGN_OBJECT=1 ENABLE_SVG_FONTS=1 ENABLE_SVG_AS_IMAGE=1 ENABLE_SVG_ANIMATION=1   ENABLE_BLOB=1 ENABLE_ANIMATION_API=1     " --generator JS ./Source/WebCore/testing/Internals.idl
make: *** No rule to make target `DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp', needed by `all'.  Stop.
make: *** Waiting for unfinished jobs....

!!! ERROR in net-libs/webkit-gtk-1.5.2-r300::gnome:
!!! In /usr/libexec/paludis/utils/emake at line 30
!!! emake returned error 2

!!! Call stack:
!!!    * paludis_die_or_error_func (/usr/libexec/paludis/die_functions.bash:67)
!!!    * main (/usr/libexec/paludis/utils/emake:30)

diefunc: making ebuild PID 24831 exit with error
die trap: exiting with error.
Comment 1 Alexandre Rostovtsev 2011-09-07 10:04:21 PDT
The problem is that the source tarballs on webkitgtk.org are missing the tools and makefiles needed to generate DerivedSources/WebKit2/*

Specifically:
* Sources/WebKit2/Scripts/ directory is missing
* Sources/WebKit2/DerivedSources.make is missing
* and even it were not missing, DerivedSources.make is not referenced or included in any of the GNUmakefile files.
Comment 2 Alexandre Rostovtsev 2011-09-07 10:05:29 PDT
(In reply to comment #1)
s/Sources/Source/g
Comment 3 Alexandre Rostovtsev 2011-09-07 10:51:43 PDT
And all the messages.in files (Source/WebKit2/WebProcess/Authentication/AuthenticationManager.messages.in etc.) are also missing from the webkitgtk.org tarballs.
Comment 4 Martin Robinson 2011-11-07 14:26:36 PST
During the 1.5.x series, we weren't shipping WebKit2. It should be working in the 1.7.x series though.