Subject: build problem in qt3-libs
To: None <tech-pkg@netbsd.org>
From: Steve Bellovin <smb@research.att.com>
List: tech-pkg
Date: 08/09/2003 20:04:46
Trying to build qt3-libs (in order to install psi) on a -current system 
with up-to-the-minute pkgrsrc.  I don't know if the "seems to be moved" 
is a problem, nor do I know if the Warning about -lGLU is a problem.  
(All installed packages are the latest available.)  The missing file 
name -- libqjpeg.soT -- looks very strange.

Any help appreciated.  (Note:  I'm not subscribed to tech-pkg)



 cd /usr/pkgsrc/x11/qt3-libs/work/qt-x11-free-3.1.2/plugins/src/imageformats/jpeg; /bin/sh /usr/pkg/bin/libtool --mode=relink c++ -Wl,-R/usr/pkg/lib -L/usr/pkgsrc/x11/qt3-libs/work/.buildlink/lib -Wl,-R/usr/X11R6/lib -L/usr/pkgsrc/x11/qt3-libs/work/.buildlink-x11/lib -L/usr/pkgsrc/x11/qt3-libs/work/qt-x11-free-3.1.2/lib -fno-exceptions -o ../../../imageformats/libqjpeg.la -module -avoid-version .obj/release-shared-mt/main.lo -ljpeg -L/usr/pkgsrc/x11/qt3-libs/work/qt-x11-free-3.1.2/lib/.libs /usr/pkgsrc/x11/qt3-libs/work/qt-x11-free-3.1.2/lib/libqt-mt.la -lpng -lz -lGLU -lGL -lXmu -lXrender -lXft -lfreetype -lXext -lX11 -lm -lICE -lSM -lpthread -rpath /usr/pkg/qt3/plugins/imageformats/
libtool: link: warning: `/usr/pkgsrc/x11/qt3-libs/work/.buildlink/lib/libpng.la' seems to be moved
libtool: link: warning: `/usr/pkgsrc/x11/qt3-libs/work/.buildlink/lib/libz.la' seems to be moved
libtool: link: warning: `/usr/pkgsrc/x11/qt3-libs/work/.buildlink/lib/libGL.la' seems to be moved
libtool: link: warning: `/usr/pkgsrc/x11/qt3-libs/work/.buildlink/lib/libfreetype.la' seems to be moved
libtool: link: warning: `/usr/pkgsrc/x11/qt3-libs/work/.buildlink/lib/libpthread.la' seems to be moved

*** Warning: This library needs some functionality provided by -lGLU.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.

*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module libqjpeg.  Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.
ar cru ../../../imageformats/.libs/libqjpeg.a  .obj/release-shared-mt/main.o
ranlib ../../../imageformats/.libs/libqjpeg.a
creating ../../../imageformats/libqjpeg.la
(cd ../../../imageformats/.libs && rm -f libqjpeg.la && ln -s ../libqjpeg.la libqjpeg.la)
install -c -o root -g wheel -m 444 /usr/pkgsrc/x11/qt3-libs/work/qt-x11-free-3.1.2/plugins/imageformats/.libs/libqjpeg.soT /usr/pkg/qt3/plugins/imageformats/libqjpeg.so
install: /usr/pkgsrc/x11/qt3-libs/work/qt-x11-free-3.1.2/plugins/imageformats/.libs/libqjpeg.soT: stat: No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/qt3-libs
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/qt3-libs
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/qt3-libs
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/qt3-libs
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/qt3-libs
*** Error code 1

Stop.


		--Steve Bellovin, http://www.research.att.com/~smb