[FTBFS] package 'foomatic-db-engine' (4.0.5-0ubuntu6) failed to build on natty

Bug #687973 reported by Dave Walker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
foomatic-db-engine (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When attempting to rebuild the source package of 'foomatic-db-engine' version '4.0.5-0ubuntu6' it failed to produce the expected binaries

Revision history for this message
Dave Walker (davewalker) wrote :

Build log of foomatic-db-engine (4.0.5-0ubuntu6) on amd64 architecture.

tags: added: amd64
Revision history for this message
Dave Walker (davewalker) wrote :

Build log of foomatic-db-engine (4.0.5-0ubuntu6) on i386 architecture.

tags: added: i386
Revision history for this message
Matthias Klose (doko) wrote :

> gcc -g -O2 -I/usr/include/libxml2 -lxml2 -o foomatic-perl-data foomatic-perl-data.c

sloppy linking. move the objects *before* the libraries

Changed in foomatic-db-engine (Ubuntu):
status: New → Confirmed
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Doko, thanks. The command line

gcc -g -O2 -I/usr/include/libxml2 -o foomatic-perl-data foomatic-perl-data.c -lxml2

did the trick. I will change this upstream.

Changed in foomatic-db-engine (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Fixed upstream in HEAD branch of foomatic-db-engine, rev 295.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package foomatic-db-engine - 4.0.6-0ubuntu1

---------------
foomatic-db-engine (4.0.6-0ubuntu1) natty; urgency=low

  * New upstream release
     - Rearranged gcc command line so that linking works with gcc 4.5.x
       (LP: #687973).
     - Allow generating a printer XML files also from more than one PPD file
       for the same printer with only one call of the foomatic-ppd-to-xml
       script.
     - When generating XML files, use exactly the same style as the
       OpenPrinting web server uses on daily synchronization. This avoids
       automatic BZR commits without real changes.
     - Personal comments and optional suppression of automatic driver
       assignments when generating printer XML files from PPDs with
       foomatic-ppd-to-xml.
     - Let the functions of the DB.pm Perl module not abort the whole program
       when a C helper program fails.
     - When generating PPDs with foomatic-ppdfile (also
       /usr/lib/cups/driver/foomatic) handle driver names with a dash (like
       "hpijs-pcl3") correctly.
     - Documented special entities for inserting job parameters into
       renderer command line code snippets, like "&job;", "&user;", "&host;",
       "&title;", "&options;", ...
  * debian/patches/db-pm-do-not-die-on-c-helper-failure.patch,
    debian/patches/fix-ppd-generation-for-driver-name-with-dash.patch: Removed
    patches with upstream fixes.
 -- Till Kamppeter <email address hidden> Wed, 15 Dec 2010 21:57:40 +0100

Changed in foomatic-db-engine (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.