Bug#451431: iceape: FTBFS: Undefined reference to XFreePixmap

Daniel Schepler schepler at math.unipd.it
Fri Nov 16 10:41:08 UTC 2007


On Friday 16 November 2007 01:43:33 am Mike Hommey wrote:
> On Thu, Nov 15, 2007 at 05:23:49PM -0500, Daniel Schepler wrote:
> > Package: iceape
> > Version: 1.1.6-1
> > Severity: serious
> >
> > From my pbuilder build log:
> >
> > ...
[snip]
> > -L../../dist/bin -L../../dist/lib -lgkgfx
> > ../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -lxpcom_core 
> > -L../../dist/bin -L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl
> > -L../../dist/bin -lmozjs  -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
> > -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0
> > -lgmodule-2.0 -ldl -lglib-2.0    -lcairo    -Wl,--version-script
> > -Wl,../../build/unix/gnu-ld-scripts/components-version-script
> > -Wl,-Bsymbolic -ldl -lm
>
> There are a bunch of differences between this and what happens in my
> pbuilder:
[snip]
>  -Wl,--no-whole-archive -L../../dist/bin -L../../dist/lib -lgkgfx
> ../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -lxpcom_core
> -L../../dist/bin -L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl
> -L../../dist/bin -lmozjs  -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
> -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender
> -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0
> -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lcairo 
>   -Wl,--version-script
> -Wl,../../build/unix/gnu-ld-scripts/components-version-script
> -Wl,-Bsymbolic -ldl -lm
>
> Did you tamper with the pkg-config files ?

No, I didn't.  Here's the output of "pkg-config --libs gtk+-2.0" in my amd64 
chroot, with gtk at version 2.12.1-2 and pango at version 1.18.3-1:

-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0

And "pkg-config --libs pangocairo":

-lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
-- 
Daniel Schepler





More information about the pkg-mozilla-maintainers mailing list