Subject: pkg/34076: x11/qt3-tools fails to build
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Ryo HAYASAKA <ryoh@jaist.ac.jp>
List: pkgsrc-bugs
Date: 07/25/2006 08:10:01
>Number:         34076
>Category:       pkg
>Synopsis:       x11/qt3-tools fails to build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 25 08:10:00 +0000 2006
>Originator:     Ryo HAYASAKA
>Release:        NetBSD 3.99.22, pkgsrc-current
>Organization:
Japan Advanced Institute of Science and Technology (JAIST)
>Environment:
System: NetBSD bonnie.jaist.ac.jp 3.99.22 NetBSD 3.99.22 (BONNIE) #615: Sun Jul 16 18:58:13 JST 2006 ryoh@bonnie.jaist.ac.jp:/usr/src/sys/arch/i386/compile/BONNIE i386
Architecture: i386
Machine: i386
>Description:
x11/qt3-tools fails to link Xcursor as follows:

$ make
...
libtool --silent --mode=link c++ -L/usr/pkg/xorg/lib -Wl,-R/usr/pkg/xorg/lib -L/usr/pkg/qt3/lib -Wl,-R/usr/pkg/qt3/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/lib -Wl,-R/usr/pkg/xorg/lib -Wl,-R/usr/pkg/qt3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/lib -fno-exceptions  -Wl,-R/usr/pkg/lib  -Wl,-R/usr/pkg/qt3/lib -o ../../../bin/uic .obj/release-shared-mt/main.lo .obj/release-shared-mt/uic.lo .obj/release-shared-mt/form.lo .obj/release-shared-mt/object.lo .obj/release-shared-mt/subclassing.lo .obj/release-shared-mt/embed.lo .obj/release-shared-mt/widgetdatabase.lo .obj/release-shared-mt/domtool.lo .obj/release-shared-mt/parser.lo    -L/usr/pkg/xorg/lib -L/usr/pkg/qt3/lib -L/usr/pkg/lib -L/usr/lib -L/usr/pkg/qt3/lib -L/usr/pkg/lib -L/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/lib -L/usr/pkg/lib -L/usr/pkg/xorg/lib -lqt-mt -lpng -lz -lGLU -lGL -lXmu -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontco
 nfig -lXext -lX11 -lm -lICE -lSM -pthread
ld: cannot find -lXcursor
gmake[3]: *** [../../../bin/uic] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/tools/designer/uic'
gmake[2]: *** [sub-uic] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/tools/designer'
gmake[1]: *** [sub-designer] Error 2
gmake[1]: Leaving directory `/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.6/tools'
gmake: *** [sub-tools] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/x11/qt3-tools
*** Error code 1
	
>How-To-Repeat:
	
>Fix:
Index: Makefile
===================================================================
RCS file: /usr/cvsup/pkgsrc/x11/qt3-tools/Makefile,v
retrieving revision 1.49
diff -d -p -u -r1.49 Makefile
--- Makefile    23 Jul 2006 14:47:14 -0000      1.49
+++ Makefile    24 Jul 2006 16:08:26 -0000
@@ -48,4 +48,5 @@ do-install:

 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../x11/qt3-libs/buildlink3.mk"
+.include "../../x11/xcursor/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"