[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ELF expert's help/advice/opinion wanted for two bugs


Lacking deep knowledge of the ELF file format myself, I'm looking for
someone with better knowledge of it to advice on these bugs:

http://bugs.debian.org/249435 : lintian

  objdump -T gives "Invalid operation" on some ELF files in
  /usr/lib/debug. Is this objdump at fault? On files without a dynamic
  section, usually objdump simply doesn't display the dynamic symbols,
  so why does it error out here?


  $ file /usr/lib/debug/usr/lib/gconv/ISO8859-1.so
  ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not
  $ objdump -T /usr/lib/debug/usr/lib/gconv/ISO8859-1.so
  objdump: ISO8859-1.so: Invalid operation

http://bugs.debian.org/256900 : ocaml

  The ocaml compiler produces executable elf's, but once stripped, they
  stop working. The issue is the placement of the bytecode, it
  apparantly is seen by strip as a needless section, good for debugging
  only or something.

  Advice on how to fix ocaml is welcome (or strip, if that is at fault,
  but that seems unlikely to me).


Jeroen van Wolffelaar
Jeroen@wolffelaar.nl (also for Jabber & MSN; ICQ: 33944357)

Reply to: