gnunet version 0.8.1b-5build1 failed to build on amd64 with GCC-4.6/oneiric

Bug #771035 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnunet (Debian)
Fix Released
Unknown
gnunet (Ubuntu)
Fix Released
High
Unassigned
Oneiric
Fix Released
High
Unassigned

Bug Description

gnunet version 0.8.1b-5build1 failed to build on amd64 with GCC-4.6/oneiric
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110413/+buildjob/2451694

Details about the rebuild:
https://lists.ubuntu.com/archives/ubuntu-devel/2011-April/033042.html

Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110413/+buildjob/2451694/+files/buildlog_ubuntu-natty-amd64.gnunet_0.8.1b-5build1_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 3014 lines into the build log:

#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"

configure: exit 1
dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libexecdir=${prefix}/lib/gnunet --disable-maintainer-mode --disable-dependency-tracking --disable-rpath --enable-guile --enable-ipv6 --with-microhttpd=yes returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 9
make[1]: Leaving directory `/build/buildd/gnunet-0.8.1b'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110423-0348
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/gnunet-0.8.1b

Related branches

Matthias Klose (doko)
Changed in gnunet (Ubuntu):
importance: Undecided → High
Revision history for this message
Milan Bouchet-Valat (nalimilan) wrote :

The relevant error is:
> checking for ltdl.h... yes
> checking whether lt_dlopenext is declared... yes
> checking whether lt_dlsym is declared... yes
> checking for libltdl with symbols lt_dlopenext lt_dlsym... no
> configure: error: GNUnet needs libltdl

Apparently it's installed, since it's a build dep, but for some reason the last test fails. But libltdl is the exact same version in Oneiric as in Natty...

Changed in gnunet (Ubuntu):
milestone: none → oneiric-alpha-3
Changed in gnunet (Ubuntu Oneiric):
milestone: oneiric-alpha-3 → none
status: New → Confirmed
tags: added: universe
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnunet - 0.8.1b-5ubuntu1

---------------
gnunet (0.8.1b-5ubuntu1) oneiric; urgency=low

  * Fix FTBFS with ld --as-needed. LP: #771035.
 -- Matthias Klose <email address hidden> Sat, 17 Sep 2011 22:51:42 +0200

Changed in gnunet (Ubuntu Oneiric):
status: Confirmed → Fix Released
Changed in gnunet (Debian):
status: Unknown → New
Changed in gnunet (Debian):
status: New → 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.