Subject: Re: iconv/gettext trouble, more data
To: Greg Troxel <gdt@ir.bbn.com>
From: James Chacon <jmc@netbsd.org>
List: tech-pkg
Date: 10/08/2003 17:25:32
Does libart2 list dependencies on gettext and iconv? It's buildlink2
should be pulling those in at a minimum.

James


>I continue to have mysterious iconv trouble, where gdk-pixbuf-gnome is
>trying to link with iconv that isn't in the buildlink tree.
>
>I found that libart_lgpl (in graphics/libart2) has a .la file in the
>work dir which looks fine:
>
>dependency_libs='-L/n0/ANONCVS/pkgsrc/graphics/libart2/work/.buildlink/lib -L/n0/ANONCVS/pkgsrc/graphics/libart2/work/.buildlink-x11/lib -lm'
>
>When it gets installed it sprouts -lz, extra -lm, gettext and iconv:
>
>dependency_libs=' -L/usr/pkg/lib -L/usr/X11R6/lib -lm -lz -lm /usr/pkg/lib/libintl.la -liconv -lc'
>
>When linking gdk-pixbuf-gnome, this loses because libtool pulls them
>in and they aren't buildlinked.
>
>I hand-edited the libart la file in /usr/X11R6/lib.  I was still not able 
>to build gdk-pixbuf-gnome, but now I only have these files that have
>iconv in the .la in the buildlink lib dir:
>
>libgnome.la
>libgnomesupport.la
>libgnomeui.la
>libgnorba.la
>libgnorbagtk.la
>libgtkxmhtml.la
>libzvt.la
>
>
>Any clues would be appreciated.
>
>
>