[Webkit-unassigned] [Bug 94488] --disable-dependency-tracking causes build failure due to missing directories

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 20 10:27:30 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=94488


Jeremy Huddleston <jeremyhu at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|DerivedSources/WebKit2/Auth |--disable-dependency-tracki
                   |enticationManagerMessageRec |ng causes build failure due
                   |eiver.cpp: No such file or  |to missing directories
                   |directory                   |




--- Comment #1 from Jeremy Huddleston <jeremyhu at apple.com>  2012-08-20 10:28:07 PST ---
The problem is that the paths under DerivedSources are not created at all by the build system.  There are no dependencies setup in the Makefiles to create them.  They are currently created by the depfiles phase of autoconf, but that is not done if configured using --disable-dependency-tracking (which is frequently done on OS X to build fat binaries).

The fix for this is to setup dependencies in the Makefiles for these paths and create them if not present.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list