[Webkit-unassigned] [Bug 33693] New: [Qt] Defective dependencies caused build failing on QtBuildBot

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 14 15:22:38 PST 2010


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

           Summary: [Qt] Defective dependencies caused build failing on
                    QtBuildBot
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Keywords: Qt
          Severity: Normal
          Priority: P3
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ossy at webkit.org
                CC: hausmann at webkit.org, jocelyn.turcotte at nokia.com


Build failed on QtBuildbot yesterday:
http://build.webkit.org/builders/Qt%20Linux%20Release/builds/5945
(Clean WebKitBuild/JavaScriptCore directory manually resolved the problem)

error message:
...
obj/release/jsc.o:jsc.cpp:(.text+0x1e36): more undefined references to
`JSC::UStringImpl::destroy()' follow
collect2: ld returned 1 exit status
...

JSC::UStringImpl::destroy() removed by http://trac.webkit.org/changeset/53221 ,
but jsc.o and Debugger.o wasn't rebuild mistakenly. It caused by defective 
dependencies for jsc.o and Debugger.o.

Debugger.cpp -> interpreter/Interpreter.h -> runtime/JSCell.h ->
runtime/Structure.h -> runtime/Identifier.h -> JsGlobalData.h ->
NumericStrings.h -> UString.h -> UStringImpl.h
Debugger.o depends on UStringImpl.h, but this dependency was missing from the
Makefile,
because CONFIG variable of jsc.pro doesn't contain depend_includepath.

-- 
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