Subject: Re: buildlink2 causing problems under 1.5.3/i386
To: Jeremy C. Reed <reed@reedmedia.net>
From: Johnny Lam <jlam@jgrind.org>
List: tech-pkg
Date: 09/06/2002 08:28:19
On Fri, Sep 06, 2002 at 08:24:11AM -0700, Jeremy C. Reed wrote:
> > I've attached revision 1.17 of bsd.buildlink2.mk if you'd like to test it.
> 
> I updated libxslt so I had its newer Makefile again. (And did "make
> clean".)
> 
> It died with:
> 
> cc -shared -nodefaultlibs  .libs/exslt.o .libs/common.o .libs/math.o
> .libs/sets.o .libs/functions.o .libs/strings.o .libs/date.o .libs/saxon.o
> .libs/dynamic.o  -Wl,--rpath -Wl,/usr/pkg/lib -Wl,--rpath -Wl,/usr/pkg/lib
> -L/usr/local/pkgsrc/textproc/libxslt/work/.buildlink/lib -lxslt
> /usr/pkg/lib/libxml2.so -L/usr/pkg/lib -lz /usr/pkg/lib/libiconv.so -lm
> -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-soname -Wl,libexslt.so.7 -o
> .libs/libexslt.so.7.10
> /usr/bin/ld: cannot open -lxslt: No such file or directory
> 
> rainier:/usr/local/pkgsrc/textproc/libxslt$ ident buildlink2.mk
> buildlink2.mk:
>      $NetBSD: buildlink2.mk,v 1.2 2002/08/25 18:40:13 jlam Exp $
> rainier:/usr/local/pkgsrc/textproc/libxslt$ ident Makefile
> Makefile:
>      $NetBSD: Makefile,v 1.8 2002/08/25 18:40:13 jlam Exp $

I believe that this is a separate problem, and should be fixed if you
cvs update within textproc/libxslt.  You should find a new patch, patch-ac,
that removes an odd hack that the software authors used to solve some
unknown libtool problem.

	Cheers,

	-- Johnny Lam <jlam@jgrind.org>