FS#11298 - bug-buddy uses wrong include paths

Attached to Project: Arch Linux
Opened by Val L. (onestep_ua) - Sunday, 24 August 2008, 06:13 GMT
Last edited by Jan de Groot (JGC) - Friday, 05 December 2008, 13:32 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


While running the configure phase bug-buddy trying to find libelf.h in /usr/include, but fails with error since libelf.h has been moved to /usr/include/libelf. I've attached a patch, which allows bug-buddy to be built without compatibility headers being turned on in libelf.

Additional info:
* bug-buddy 2.22.0

Build log:
checking for elf_version in -lelf... yes
checking libelf.h usability... no
checking libelf.h presence... no
checking for libelf.h... no
configure: error: libelf.h not found.
==> ERROR: Build Failed.
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 05 December 2008, 13:32 GMT
Reason for closing:  Won't implement
Additional comments about closing:  libelf is forced to build with compat enabled now.
Comment by Jan de Groot (JGC) - Sunday, 24 August 2008, 09:24 GMT
The /usr/include/libelf.h and /usr/include/gelf.h headers are included in the libelf package and bug-buddy compiles fine with that. I don't see reasons to patch bug-buddy for this.
Comment by Val L. (onestep_ua) - Sunday, 24 August 2008, 16:46 GMT