FS#8965 - missing .h files in libelf, x86_64 verses i686, pkgversion 0.8.10-3
Attached to Project:
Arch Linux
Opened by Anonymous Submitter - Wednesday, 19 December 2007, 05:54 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 19 December 2007, 23:24 GMT
Opened by Anonymous Submitter - Wednesday, 19 December 2007, 05:54 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 19 December 2007, 23:24 GMT
|
Details
Description:
I'm compiling/developing an arch package on both an i686 and x86_64 that uses the libelf library. Both boxes are running current arch. I've found that the x86_64 version of the libelf package is missing a few include files in /usr/include, that do exist in the i686 version. This is stopping the source compiling. I'd be guessing that the same version of the libelf package on i686 and x86_64 should have the same files, hence the bug report. Additional info: Details of the i686 version of the package I have installed : [@portia include]$ pacman -Q -i libelf Name : libelf Version : 0.8.10-3 URL : http://directory.fsf.org/libs/misc/libelf.html License : GPL Groups : None Provides : None Depends On : glibc Removes : None Required By : None Conflicts With : None Installed Size : 293.76 K Packager : Arch Linux (http://www.archlinux.org) Architecture : i686 Build Date : Thu Nov 15 20:45:39 2007 UTC Build Type : Unknown Install Date : Tue Dec 4 01:56:21 2007 UTC Install Reason : Explicitly installed Install Script : No Description : libelf is a free ELF object file access library [@portia include]$ pacman -Q -l libelf libelf /usr/include/gelf.h libelf /usr/include/libelf.h libelf /usr/include/libelf/elf_repl.h libelf /usr/include/libelf/gelf.h libelf /usr/include/libelf/libelf.h libelf /usr/include/libelf/nlist.h libelf /usr/include/libelf/sys_elf.h libelf /usr/include/nlist.h libelf /usr/lib/libelf-0.8.10.so libelf /usr/lib/libelf.a libelf /usr/lib/libelf.so libelf /usr/lib/libelf.so.0 libelf /usr/lib/pkgconfig/libelf.pc libelf /usr/share/locale/de/LC_MESSAGES/libelf.mo [@portia include]$ pacman -Q -o /usr/include/libelf.h /usr/include/libelf.h is owned by libelf 0.8.10-3 [@portia include]$ And details from the x86_64 package : [@myhost include]$ pacman -Q -i libelf Name : libelf Version : 0.8.10-3 URL : http://directory.fsf.org/libs/misc/libelf.html License : GPL Groups : None Provides : None Depends On : glibc Removes : None Required By : screen Conflicts With : None Installed Size : 366.91 K Packager : Arch Linux (http://www.archlinux.org) Architecture : x86_64 Build Date : Thu Nov 15 20:29:28 2007 UTC Build Type : Unknown Install Date : Tue Dec 11 04:45:59 2007 UTC Install Reason : Explicitly installed Install Script : No Description : libelf is a free ELF object file access library [@myhost include]$ pacman -Q -l libelf libelf /usr/include/libelf/elf_repl.h libelf /usr/include/libelf/gelf.h libelf /usr/include/libelf/libelf.h libelf /usr/include/libelf/nlist.h libelf /usr/include/libelf/sys_elf.h libelf /usr/lib/libelf-0.8.10.so libelf /usr/lib/libelf.a libelf /usr/lib/libelf.so libelf /usr/lib/libelf.so.0 libelf /usr/lib/pkgconfig/libelf.pc libelf /usr/share/locale/de/LC_MESSAGES/libelf.mo [@myhost include]$ A diff of the files list, showing the file differences : [@portia dump]$ diff -u x86_64 i686 --- x86_64 2007-12-19 16:18:38.000000000 +1030 +++ i686 2007-12-19 16:19:09.000000000 +1030 @@ -1,8 +1,11 @@ +libelf /usr/include/gelf.h +libelf /usr/include/libelf.h libelf /usr/include/libelf/elf_repl.h libelf /usr/include/libelf/gelf.h libelf /usr/include/libelf/libelf.h libelf /usr/include/libelf/nlist.h libelf /usr/include/libelf/sys_elf.h +libelf /usr/include/nlist.h libelf /usr/lib/libelf-0.8.10.so libelf /usr/lib/libelf.a libelf /usr/lib/libelf.so [@portia dump]$ |
This task depends upon
Closed by Jan de Groot (JGC)
Wednesday, 19 December 2007, 23:24 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in testing, waiting for signoff
Wednesday, 19 December 2007, 23:24 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in testing, waiting for signoff