pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: building glib2



On Tue, Jul 07, 2009 at 07:30:10PM +0200, Matthias Drochner wrote:
> 
> > checking for the suffix of module shared libraries... eval: 1: Syntax error:
> > Unterminated quoted string
> 
> This doesn't happen for me (with kernel & userland from last week).
> 
> > Also interesting is that (in work.i386/glib-2.20.3)
> > # ./libtool --version
> > ltmain.sh (GNU libtool) 2.2.6
> > whereas
> > # /usr/pkg/bin/libtool --version
> > ltmain.sh (GNU libtool) 1.5.24 (1.1220.2.455 2007/06/24 02:13:29)
> 
> This is no problem for me. (For the real build, pkgsrc libtool
> is used anyway.)
> This needs more research...

Interesting: just tried again...
cd /usr/pkgsrc/devel/glib2
setenv PATH /bin:/usr/bin:/usr/X11R7/bin:/usr/pkg/bin
make

and then...

checking for the suffix of module shared libraries... eval: 1: Syntax error: Unt
erminated quoted string

pkgsrc libtool gives

shrext_cmds='.so'

its the one in work.i386/glib-2.20.3 which has the bad quoting.

How does pkgsrc use its own libtool rather than the package's one?


> > checking for dlopen(NULL, 0) brokenness... yes  <-- still wonder why
> 
> because NetBSD's rtld _is_ broken, and there is code
> in pkgsrc patches to compensate for this

so it's the global symbols part which is broken... Ok...

Thanks!

Patrick


Home | Main Index | Thread Index | Old Index