[Webkit-unassigned] [Bug 13520] New: qmake/gmake sometimes has trouble properly resolving dependencies

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 27 02:44:42 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=13520

           Summary: qmake/gmake sometimes has trouble properly resolving
                    dependencies
           Product: WebKit
           Version: 522+ (nightly)
          Platform: PC
        OS/Version: Other
            Status: UNCONFIRMED
          Severity: Minor
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alexbl at FreeBSD.org


Sometimes, if I rebuild the QT port without cleaning up the build dir I will
get a failed build since not all the dependencies have been correctly noticed
and recompiled (I've also seen this where after editing a file I had to delete
the object file or it wouldn't be recompiled).

An example of this might go something like:
 c++ -pthread -Wl,-rpath,/usr/home/alex/WebKit/WebKitBuild/Release/lib -o
QtLauncher main.o    -L/usr/local/lib
-L/usr/home/alex/WebKit/WebKitBuild/Release/lib -lWebKitQt -lQtGui
-L/usr/ports/x11-toolkits/qt4-gui/work/qt-x11-opensource-src-4.2.2/lib
-L/usr/local/lib -L/usr/X11R6/lib -lpng
-L/usr/ports/devel/qt4-corelib/work/qt-x11-opensource-src-4.2.2/lib -lXi
-lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext
-lX11 -lQtCore -lz -lm -lglib-2.0 -liconv
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderObject::repaintObjectsBeforeLayout()'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderFlexibleBox::calcMinMaxWidth()'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderImage::calcMinMaxWidth()'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderBlock::repaintObjectsBeforeLayout()'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderText::calcMinMaxWidth()'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderInline::calcMinMaxWidth()'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderReplaced::calcMinMaxWidth()'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderContainer::insertChildNode(WebCore::RenderObject*,
WebCore::RenderObject*)'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderObject::appendChildNode(WebCore::RenderObject*)'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderObject::removeChildNode(WebCore::RenderObject*)'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderBlock::isPointInScrollbar(WebCore::HitTestResult&,
int, int, int, int)'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to
`WebCore::RenderContainer::removeChildNode(WebCore::RenderObject*)'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to
`WebCore::RenderContainer::appendChildNode(WebCore::RenderObject*)'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderObject::insertChildNode(WebCore::RenderObject*,
WebCore::RenderObject*)'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderObject::updateFirstLetter()'
/usr/home/alex/WebKit/WebKitBuild/Release/lib/libWebKitQt.so: undefined
reference to `WebCore::RenderBlock::calcMinMaxWidth()'
gmake[1]: *** [QtLauncher] Error 1
gmake[1]: Leaving directory
`/usr/home/alex/WebKit/WebKitBuild/Release/WebKitQt/QtLauncher'
gmake: *** [sub-WebKitQt_QtLauncher-make_default-ordered] Error 2


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



More information about the webkit-unassigned mailing list