Subject: qt3-libs lib.*la files have my work directory buildlink paths
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 05/12/2004 23:49:24
I am not sure if this is some problem with my own pkgsrc. (I am using a
custom patch for buildlinking from jlam, plus one minor patch PR #24760.)

But my qt3/lib/libqt-mt.la, qt3/plugins/imageformats/libqjpeg.la and
qt3/plugins/imageformats/libqmng.la files had dependency_libs= lines that
had my work directory listed, such as:

dependency_libs=' -L/usr/gcc3/lib
-L/scratch/pkgsrc/x11/qt3-libs/work.puget/qt-x11-free-3.3.2/lib
-L/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib -L/usr/lib
-L/usr/X11R6/lib
/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib/libpng.la
/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib/libz.la
/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib/libGL.la -lXmu
/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib/libXrender.la
/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib/libXrandr.la
-lXinerama
/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib/libXft.la
-lfontconfig -lXrender
/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib/libfreetype.la
/scratch/pkgsrc/x11/qt3-libs/work.puget/.buildlink/lib/libfontconfig.la
-lfreetype -lz -lexpat -lXext -lX11 -lICE -lSM -lpthread
/usr/gcc3/lib/./libstdc++.la'

Has anyone seen this?

My other lib directories don't have this issue with any .la files.

I see .la files saying "This file has been modified by buildlink3." (From
the libtool-fix-la script.)

(In the above example, I am using LOCALBASE as /usr. Please note that I
have successfully build and installed qt3 several times using
LOCALBASE=/usr over the past 1.5 years.)

 Jeremy C. Reed

 	  	 	 open source, Unix, *BSD, Linux training
	  	 	 http://www.pugetsoundtechnology.com/