FTBFS on jaunty [patch]

Bug #348299 reported by Andrew Straw
2
Affects Status Importance Assigned to Milestone
agg (Debian)
Fix Released
Undecided
Unassigned
agg (Gentoo Linux)
Fix Released
Medium
agg (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

agg fails to build from source on jaunty (FTBFS).

Steps to reproduce:
0) setup sbuild lvm ( see https://help.ubuntu.com/community/SbuildLVMHowto )
1) dget http://archive.ubuntu.com/ubuntu/pool/universe/a/agg/agg_2.5+dfsg1-1.dsc
2) sbuild agg_2.5+dfsg1-1.dsc

This is on a jaunty amd64 machine.

The build process ends failed with:

libtool: compile: g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I -g -O2 -c agg_platform_support.cpp -o libaggplatformX11_la-agg_platform_support.o >/dev/null 2>&1
/bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -Wl,-Bsymbolic-functions -o libaggplatformX11.la -rpath /usr/lib -version-info 2:4:0 -L libaggplatformX11_la-agg_platform_support.lo -lX11
libtool: link: require no space between `-L' and `libaggplatformX11_la-agg_platform_support.lo'
make[4]: *** [libaggplatformX11.la] Error 1
make[4]: Leaving directory `/build/astraw-agg_2.5+dfsg1-1-amd64-Cf1edI/agg-2.5+dfsg1-1/src/platform/X11'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/build/astraw-agg_2.5+dfsg1-1-amd64-Cf1edI/agg-2.5+dfsg1-1/src/platform'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/astraw-agg_2.5+dfsg1-1-amd64-Cf1edI/agg-2.5+dfsg1-1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/build/astraw-agg_2.5+dfsg1-1-amd64-Cf1edI/agg-2.5+dfsg1-1'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20090324-2315
FAILED [dpkg-buildpackage died]

Revision history for this message
Andrew Straw (astraw) wrote :
Changed in agg:
status: Unknown → Fix Released
Changed in agg (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Tristan Greaves (tristan-extricate) wrote :

Patch applies cleanly, build is successful under pbuilder.

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

This bug was fixed in the package agg - 2.5+dfsg1-1ubuntu1

---------------
agg (2.5+dfsg1-1ubuntu1) jaunty; urgency=low

  [ Andrew Straw ]
  * patches/05_x11_makefile_am.dpatch: Fix FTBFS on Jaunty: remove spurious
    Makefile.am argument (LP: #348299)

  [ Brian Murray ]
  * patches/06_fix_recursion_patch: Avoid a crash when drawing extremely long lines
    (LP: #344849)

 -- Brian Murray <email address hidden> Thu, 02 Apr 2009 18:39:54 -0700

Changed in agg (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Artur Rona (ari-tczew) wrote :

 agg (2.5+dfsg1-2) unstable; urgency=low

   * I decided to take care of this package again. Therefore
     I can close the 'O' bug I opened before. (Closes: #536171)
   * debian/control:
     - changed my mail address
     - bumped debhelper to level 7
     - bumped Standards-version to 3.8.2
     - removed Xs-Vcs field for now, I'll maintain this package
       on bzr later on.
   * debian/rules:
     - pass '--x-includes=/usr/include --x-libraries=/usr/lib' to
       both makefile and configure preventing a FTBFS when processing
       '-L@x_libraries@' on amd64. Thanks to Chris Lamb who worked on
       this too. (Closes: #534041)
     - added a clean rule for gcp/Makefile.in for a cleaner diff.
     - clean rule updated preventing a lintian warning
    * debian/copyright:
     - added some informations about Debian packaging's copyright, which is
       licensed under the GPL license, preventing lintian to complain about
       a missing '/usr/share/common-licenses/GPL' line.
    * debian/compat:
      - bumped compatibility level to 6

 -- Andrea Veri <email address hidden> Thu, 30 Jul 2009 23:26:42 +0200

Changed in agg (Debian):
status: New → Fix Released
Changed in agg (Gentoo Linux):
importance: Unknown → Medium
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.