FFe for libelf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libelf (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Please consider an update to 0.8.12 for karmic, it is at least required by GCC builds from the lto branch/trunk soon.
+Tue Jul 7 19:45:12 CEST 2009, Michael Riepe <email address hidden>
+
+ * README:
+ * VERSION:
+ update for 0.8.12 release.
+
+ * lib/libelf.h:
+ * lib/x.elfext.c:
+ add new and deprecate old functions.
+
+Fri May 22 19:17:14 CEST 2009, Michael Riepe <email address hidden>
+
+ * README:
+ * VERSION:
+ update for 0.8.11 release.
+
+ * lib/libelf.h:
+ add ELF_F_LAYOUT_
+
+ * lib/rawfile.c:
+ fix re-read zero size bug.
+
+ * lib/update.c:
+ honor ELF_F_LAYOUT_
+Changes since 0.8.11:
+
+ * Due to some unfortunate confusion, the elf_getphnum(),
+ elf_getshnum() and elf_getshstrndx() are not compatible
+ between libelf implementations. Therefore, the developers
+ decided to replace them with new functions: elf_getphdrnum(),
+ elf_getshdrnum() and elf_getshdrstrn
+ return -1 on failure and 0 on success. Code using the old
+ interface should be upgraded to increase portability.
+
+Changes since 0.8.10:
+
+ * Fixed a bug in elf_rawfile().
+ * If you use ELF_F_LAYOUT together with ELF_F_LAYOUT_
+ elf_update() will now tolerate overlapping sections.
$ diff -urN -I Foundation -I '\$Id:' ../libelf-0.8.10 .|diffstat|less
ChangeLog | 25 +++++++++
MANIFEST | 150 +++++++
README | 22 ++++++--
VERSION | 2
debian/changelog | 6 ++
lib/libelf.h | 33 +++++++++---
lib/rawfile.c | 50 +++++++++---------
lib/update.c | 6 +-
lib/x.elfext.c | 53 ++++++++++++-------
po/de.gmo |binary
po/de.po | 2
po/libelf.pot | 2
12 files changed, 219 insertions(+), 132 deletions(-)
There's a MIR, so I'd prefer to have ubuntu-release handle libelf.