Bug#333727: FTBFS: Missing build-deps, -lm

Michel Daenzer daenzer at debian.org
Thu Oct 13 12:01:38 UTC 2005


Package: libgnomeprint
Version: 2.12.1-1
Severity: serious
Tags: experimental patch
Justification: no longer builds from source

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


The configure script aborts unless bison and flex are installed. pbuilder
build --extrapackages "bison flex" successfully completes configure but
later fails because the symbol 'ceil' is undefined in a filter, which is
defined in libm.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDTkyYWoGvjmrbsgARApi1AJ0Zgnsw1ETbMG3gSYInKUPVXmq3DQCgg1vF
ksqOFOM8AfXgdglaKaUhbG8=
=FcBv
-----END PGP SIGNATURE-----
-------------- next part --------------
diff -u libgnomeprint-2.12.1/debian/control.in libgnomeprint-2.12.1/debian/control.in
--- libgnomeprint-2.12.1/debian/control.in
+++ libgnomeprint-2.12.1/debian/control.in
@@ -4,7 +4,7 @@
 Maintainer: Rob Taylor <robtaylor at fastmail.fm>
 Uploaders: @GNOME_TEAM@
 Standards-Version: 3.6.2
-Build-Depends: debhelper (>= 4.1), cdbs, intltool, gnome-pkg-tools, zlib1g-dev, libxml2-dev, libpopt-dev, libfontconfig1-dev, libglib2.0-dev (>= 2.4.1-2), libpango1.0-dev (>= 1.4.1-2), libcupsys2-dev (>= 1.1.20final+cvs20040330-4), libgnomecups1.0-dev (>= 0.2.0), libart-2.0-dev (>= 2.3.16-5)
+Build-Depends: debhelper (>= 4.1), cdbs, intltool, gnome-pkg-tools, zlib1g-dev, libxml2-dev, libpopt-dev, libfontconfig1-dev, libglib2.0-dev (>= 2.4.1-2), libpango1.0-dev (>= 1.4.1-2), libcupsys2-dev (>= 1.1.20final+cvs20040330-4), libgnomecups1.0-dev (>= 0.2.0), libart-2.0-dev (>= 2.3.16-5), bison, flex
 
 Package: libgnomeprint2.2-0
 Architecture: any
diff -u libgnomeprint-2.12.1/debian/patches/filters_missing_libs.patch libgnomeprint-2.12.1/debian/patches/filters_missing_libs.patch
--- libgnomeprint-2.12.1/debian/patches/filters_missing_libs.patch
+++ libgnomeprint-2.12.1/debian/patches/filters_missing_libs.patch
@@ -6,7 +6,7 @@
  FILTER_LDFLAGS	= -avoid-version -module -no-undefined
 -FILTER_LIBS	= $(top_builddir)/libgnomeprint/libgnomeprint-2-2.la
 +FILTER_LIBS	= $(top_builddir)/libgnomeprint/libgnomeprint-2-2.la \
-+			-lglib-2.0 -lgobject-2.0 -lart_lgpl_2
++			-lglib-2.0 -lgobject-2.0 -lart_lgpl_2 -lm
  
  libgnomeprint_clip_la_SOURCES		= gnome-print-filter-clip.c gnome-print-filter-clip.h
  libgnomeprint_clip_la_LDFLAGS		= $(FILTER_LDFLAGS)
@@ -18,7 +18,7 @@
  FILTER_LDFLAGS = -avoid-version -module -no-undefined
 -FILTER_LIBS = $(top_builddir)/libgnomeprint/libgnomeprint-2-2.la
 +FILTER_LIBS = $(top_builddir)/libgnomeprint/libgnomeprint-2-2.la \
-+			-lglib-2.0 -lgobject-2.0 -lart_lgpl_2
++			-lglib-2.0 -lgobject-2.0 -lart_lgpl_2 -lm
  
  libgnomeprint_clip_la_SOURCES = gnome-print-filter-clip.c gnome-print-filter-clip.h
  libgnomeprint_clip_la_LDFLAGS = $(FILTER_LDFLAGS)


More information about the Pkg-gnome-maintainers mailing list