Bug#784236: Build-Depends on libelf-dev, but libelf support no longer enabled

2015-05-04 Thread Simon McVittie
On 04/05/15 11:56, Michael Biebl wrote:
> Checking the build logs at [1], the configure check prints:
> 
> checking for LIBELF... no

... but then it also prints:

checking for elf_begin in -lelf... yes
checking for elf_getshdrstrndx in -lelf... yes
checking for elf_getshdrnum in -lelf... yes
checking libelf.h usability... yes
checking libelf.h presence... yes
checking for libelf.h... yes

As far as I can see from configure.ac, libelf support works if *either*
the pkg-config check for libelf.pc passes, *or* the old-style checks for
symbols and headers pass.

Prior to 2.43.2-1 we used libelfg0-dev from src:libelf, which has
libelf.pc; now we use libelf-dev from src:elfutils, which doesn't. See
also .

S


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#784236: Build-Depends on libelf-dev, but libelf support no longer enabled

2015-05-04 Thread Michael Biebl
Source: glib2.0
Version: 2.44.0-2
Severity: normal

Since the update to 2.44.0, libelf support is no longer enabled.
Checking the build logs at [1], the configure check prints:

checking for LIBELF... no

The package still has a Build-Depends on libelf-dev. So it looks like an
unintended change which was overlooked and needs further investigation,
why the configure check fails.



[1] https://buildd.debian.org/status/package.php?p=glib2.0
-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org