Subject: pkg/34093: x11/qt3-tools build failure on MacOS X 10.4.7
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <jdbaker@mylinuxisp.com>
List: pkgsrc-bugs
Date: 07/26/2006 18:55:00
>Number:         34093
>Category:       pkg
>Synopsis:       x11/qt3-tools build failure on MacOS X 10.4.7
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 26 18:55:00 +0000 2006
>Originator:     John D. Baker
>Release:        MacOS X 10.4.7, pkgsrc-2006Q2
>Organization:
>Environment:
Darwin pm8500.technoskunk.fur 8.7.0 Darwin Kernel Version 8.7.0: Fri May 26 15:20:53 PDT 2006; root:xnu-792.6.76.obj~1/RELEASE_PPC Power Macintosh powerpc

>Description:
Building qt3-tools (dependency of cad/qcad) fails as follows:

[...]
libtool --silent --mode=link g++ -lresolv -L/usr/pkg/lib -L/usr/pkg/qt3/lib -L/usr/lib -L/usr/X11R6/lib -L/Volumes/NetBSD/tmp/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/lib -fno-exceptions  -L/usr/pkg/lib  -L/usr/pkg/qt3/lib -o ../../../bin/designer .obj/release-shared-mt/main.lo    -L/usr/pkg/lib -L/usr/pkg/qt3/lib -L/usr/lib -L/usr/X11R6/lib -L/usr/pkg/qt3/lib -L/usr/pkg/lib -L/Volumes/NetBSD/tmp/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/lib -L/usr/pkg/lib -L/usr/X11R6/lib -ldesignercore -L/Volumes/NetBSD/tmp/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/lib -L/usr/pkg/lib -L/usr/pkg/qt3/lib -L/usr/lib -L/usr/X11R6/lib -lqui -lqassistantclient -lqt-mt -lpng -lz -lGLU -lGL -lXmu -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lICE -lSM -lpthread
*** [buildlink3] Warning: libtool replaced -lqui with /Volumes/NetBSD/tmp/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/lib/libqui.la
*** [buildlink3] Warning: libtool replaced -lqassistantclient with /Volumes/NetBSD/tmp/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/lib/libqassistantclient.la
/usr/bin/ld: Undefined symbols:
typeinfo for QWidgetFactory
collect2: ld returned 1 exit status
gnumake[3]: *** [../../../bin/designer] Error 1
gnumake[2]: *** [sub-app] Error 2
gnumake[1]: *** [sub-designer] Error 2
gnumake: *** [sub-tools] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/x11/qt3-tools
[...]

>How-To-Repeat:
Using pkgsrc-2006Q2 on MacOS X 10.4.7, attempt to build x11/qt3-tools.
>Fix:
Don't know about this.  It's built sucessfully on several other MacOS X
10.4.7 systems in the recent past--all using pkgsrc-2006Q2.  Does libtool
know what it's doing?