I'm trying to build webkit-1.11.5 and I'm getting the following build failure: make[1]: Entering directory `/br/output/build/webkit-1.11.5' GEN DerivedSources/webkit/webkitenumtypes.cpp GEN stamp-webkitenumtypes.h cp: cannot create regular file `./DerivedSources/webkit/webkitenumtypes.h': No such file or directory make[1]: *** [stamp-webkitenumtypes.h] Error 1 make[1]: *** Waiting for unfinished jobs.... cp: cannot create regular file `DerivedSources/webkit/webkitenumtypes.cpp': No such file or directory make[1]: *** [DerivedSources/webkit/webkitenumtypes.cpp] Error 1 make[1]: Leaving directory `/br/output/build/webkit-1.11.5' make: *** [/br/output/build/webkit-1.11.5/.stamp_built] Error 2 Here is the configuration summary: WebKit was configured with the following options: Build configuration: Enable tests (slow) : no 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 Optimized memory allocator : yes Accelerated rendering backend : none Features: ======= WebKit1 support : yes WebKit2 support : no Accelerated Compositing : no Gamepad support : no Geolocation support : no HTML5 video element support : no JIT compilation : autodetect Media stream support : false Opcode stats : no SVG fonts support : yes SVG support : yes Spellcheck support : yes Web Audio support : no WebGL : no XSLT support : yes GTK+ configuration: GTK+ version : 2.0 GDK target : x11 GStreamer version : auto Introspection support : no Generate documentation : no A full build log can be found here: http://autobuild.buildroot.net/results/5be/5beea967b02df202bca1d42afd6fa8c2c13383d5/build-end.log
I have found the problem. --enable-dependency-tracking should be passed to the configure. Should this bug be closed as "RESOLVED INVALID", or should that configure option be somehow hardcoded so although the user tries to disable it, the configure script ignores it because it's mandatory?
Any chance you can try a more recent release? 1.11 is getting old. Also we switched from autotools to cmake. So yeah if you don't mind I'll close this bug :)