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

Bug#350690: libzvt: FTBFS: Missing linkage with -lpangox-1.0



Package: libzvt
Version: 2.0.1cvs20021009-4
Severity: serious

From my pbuilder build log:

...
bin/sh ../libtool --mode=link i486-linux-gnu-gcc  -g -O2   -o zterm  zterm.o libzvt-2.0.la -Wl,--export-dynamic -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXext -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXcursor -lpango-1.0 -lcairo -lXrender -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lart_lgpl_2   -lutil
i486-linux-gnu-gcc -g -O2 -o .libs/zterm zterm.o -Wl,--export-dynamic  ./.libs/libzvt-2.0.so -L/usr/X11R6/lib /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so -lXrandr -lXi -lXinerama -lXext /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libXcursor.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so -lpng12 -lfontconfig /usr/lib/libfreetype.so -lz /usr/lib/libXrender.so -lX11 /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libart_lgpl_2.so -lm -lutil
./.libs/libzvt-2.0.so: undefined reference to `pango_x_list_subfonts'
./.libs/libzvt-2.0.so: undefined reference to `pango_x_font_subfont_xlfd'
./.libs/libzvt-2.0.so: undefined reference to `pango_x_font_map_for_display'
collect2: ld returned 1 exit status
make[4]: *** [zterm] Error 1
make[4]: Leaving directory `/tmp/buildd/libzvt-2.0.1cvs20021009/libzvt'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/buildd/libzvt-2.0.1cvs20021009/libzvt'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/libzvt-2.0.1cvs20021009'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/libzvt-2.0.1cvs20021009'
make: *** [build-stamp] Error 2

I've attached a patch which fixes the build for me; I'm unsure whether it's
actually the correct way to fix it, though.
-- 
Daniel Schepler
diff -urN libzvt-2.0.1cvs20021009.old/debian/patches/03_Makefile.in.dpatch libzvt-2.0.1cvs20021009/debian/patches/03_Makefile.in.dpatch
--- libzvt-2.0.1cvs20021009.old/debian/patches/03_Makefile.in.dpatch	2006-01-28 16:13:48.000000000 +0000
+++ libzvt-2.0.1cvs20021009/debian/patches/03_Makefile.in.dpatch	2006-01-28 16:19:23.000000000 +0000
@@ -46,7 +46,7 @@
  
  
 -libzvt_2_0_la_LIBADD = $(ZVT_LIBS)
-+libzvt_2_0_la_LIBADD = $(ZVT_LIBS) -lutil
++libzvt_2_0_la_LIBADD = $(ZVT_LIBS) -lutil -lpangox-1.0
  
  libzvt_2_0_la_LDFLAGS = \
  	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)

Reply to: