Subject: libc6-dev: SHN_UNDEF #define:d twice in <elf.h> Package: libc6-dev Version: 2.2.5-11.2 Severity: minor Flags: patch
/usr/include/elf.h #define:s SHN_UNDEF within a bunch of SHN_* captioned "Special section indices." (#define at line 297 in my version) and then again alone (at line 420 in my version) under caption "Special section index.". I suggest removal of the second, redundant definition: --- elf.h.orig Wed Dec 25 20:02:20 2002 +++ elf.h Wed Dec 25 20:02:48 2002 @@ -415,10 +415,6 @@ #define SYMINFO_NUM 2 -/* Special section index. */ - -#define SHN_UNDEF 0 /* No section, undefined symbol. */ - /* How to extract and insert information held in the st_info field. */ #define ELF32_ST_BIND(val) (((unsigned char) (val)) >> 4) -- System Information Debian Release: 3.0 Architecture: i386 Kernel: Linux akela 2.2.19 #2 Mon Oct 8 22:09:51 EET 2001 i686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 Versions of packages libc6-dev depends on: ii libc6 2.2.5-11.2 GNU C Library: Shared libraries an

