Bug 138463 - Build failure - cp: cannot create regular file `./DerivedSources/webkit/webkitenumtypes.h': No such file or directory
Summary: Build failure - cp: cannot create regular file `./DerivedSources/webkit/webki...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Linux
: P2 Normal
Assignee: Nobody
URL: http://autobuild.buildroot.net/result...
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2014-11-06 03:25 PST by Vicente Olivert Riera
Modified: 2014-11-18 09:07 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vicente Olivert Riera 2014-11-06 03:25:32 PST
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
Comment 1 Vicente Olivert Riera 2014-11-07 01:28:39 PST
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?
Comment 2 Philippe Normand 2014-11-18 09:07:36 PST
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 :)