Subject: Solaris ".libs-L" gen-transform.sh Problem
To: None <tech-pkg@netbsd.org>
From: J. Alexander Jacocks <jjacocks@mac.com>
List: tech-pkg
Date: 04/28/2004 14:20:02
This issue seems to have cropped up again (like the messages from ast
month) with -current on Solaris 8.  Here is an excerpt of my (failed)
gtk+-2.4 build:

> gcc -shared -Wl,-M -Wl,.libs/libgdk_pixbuf-2.0.so.400.0.exp -Wl,-h -Wl,li=
bgdk_pixbuf-2.0.so.400 -o .libs/libgdk_pixbuf-2.0.so.400.0  .libs/gdk-pixbu=
f.o .libs/gdk-pixbuf-animation.o .libs/gdk-pixbuf-data.o .libs/gdk-pixbuf-i=
o.o .libs/gdk-pixbuf-loader.o .libs/gdk-pixbuf-scale.o .libs/gdk-pixbuf-uti=
l.o .libs/gdk-pixdata.o .libs/gdk-pixbuf-enum-types.o -z allextract pixops/=
.libs/libpixops.a -z defaultextract  -R/usr/pkgsrc/x11/gtk2/work/.buildlink=
/lib -R/usr/pkgsrc/x11/gtk2/work/.buildlink/lib -L/usr/pkgsrc/x11/gtk2/work=
/.buildlink/gcc3/lib/gcc-lib/sparc-sun-solaris2/3.3.3 -L/usr/pkgsrc/x11/gtk=
2/work/.buildlink/gcc3/lib -L/usr/pkgsrc/x11/gtk2/work/.buildlink/lib -L/us=
r/pkgsrc/x11/gtk2/work/.x11-buildlink/lib -lc /usr/pkgsrc/x11/gtk2/work/.bu=
ildlink/lib/libgmodule-2.0.so -ldl /usr/pkgsrc/x11/gtk2/work/.buildlink/lib=
/libgobject-2.0.so /usr/pkgsrc/x11/gtk2/work/.buildlink/lib/libglib-2.0.so =
-lm /usr/pkgsrc/x11/gtk2/work/.buildlink/lib/libintl.so /usr/pkgsrc/x11/gtk=
2/work/.buildlink/lib/libiconv.so -lc  -Wl,-R/usr/pkg/gcc3/lib/gcc-lib/spar=
c-sun-solaris2/3.3.3 -Wl,-R/usr/pkg/lib -Wl,-R/usr/openwin/lib
> ld: fatal: file .libs-L: stat failed: No such file or directory
> collect2: ld returned 1 exit status
> gmake[4]: *** [libgdk_pixbuf-2.0.la] Error 1
> gmake[4]: Leaving directory `/usr/pkgsrc/x11/gtk2/work/gtk+-2.4.0/gdk-pix=
buf'

I have the current version of buildlink3/gen-transform.sh (with the '$' ins=
erted) already.  Does anyone have another suggestion?

Thanks!