Opened 8 years ago

Closed 8 years ago

#6630 closed enhancement (fixed)


Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 7.8
Component: BOOK Version: SVN
Severity: normal Keywords:

Description (last modified by Douglas R. Reno)

MD5SUM: 77ce87f259987d2e54e4d87b86cbee41

This is a bug fix only release. With one important regression fix
introduced in elfutils 0.162.

elf_update could fail to reduce the file size on disk in some cases. The
result would still be a valid ELF file, but it would contain extra data
at the end of the ELF image (from the old file). This would make it seem
like eu-strip didn't work correctly since it would not have reduced the
file size, even though the debug sections would not be available

This release also contains an updated Polish translation.

* NEWS *

Bug fixes only, no new features.


Mark Wielaard (17):
  • libebl: SHT_(INIT|FINI|PREINIT)_ARRAY are valid targets for
  • po/*.po: Regenerate.
  • libelf: Always call ftruncate before posix_fallocate to set the
    right size.
  • libdw: Detect dwarf_formudata errors in dwarf_getmacros.
  • libdw: Not leak memory on error in dwarf_getpubnames.
  • libdwfl: Check symbol section exists and has a sane entsize in
  • libelf: Check symbol section header exists before use in nlist.
  • strings: Handle failure of getting section name on bogus section
  • nm: Fix typo in size check to determine whether we stack allocated
  • libdw: Make sure the default page size is big enough to hold a
  • elflint: Only check the PT_TLS phdr if it actually exists, warn
  • libelf: Don't leak memory on failure paths in elf_updatefile.
  • readelf: Don't leak memory on failure path in handle_gnu_hash.
  • libdwfl: Don't leak fname if file is main file by another name in
  • readelf: Make sure phdr2_mem lifetime/scope equals phdr2 pointer.
  • findtextrel: Don't leak memory in process_file.
  • Prepare 0.163 release.

Piotr Drąg (2):
  • Updated
  • Updated Polish translation

Change History (11)

comment:1 by Fernando de Oliveira, 8 years ago

Description: modified (diff)

comment:2 by Fernando de Oliveira, 8 years ago

Description: modified (diff)
Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

comment:3 by Douglas R. Reno, 8 years ago

Are you working on this one? I have to build Xorg as part of my deps for gtk-doc and I generally build Elfutils as part of it.

comment:4 by Fernando de Oliveira, 8 years ago

Owner: changed from Fernando de Oliveira to Douglas R. Reno
Status: assignednew

I was, but, please, take it.

comment:5 by Fernando de Oliveira, 8 years ago


comment:6 by Douglas R. Reno, 8 years ago

Status: newassigned

comment:7 by Douglas R. Reno, 8 years ago

Thanks Fernando. I hope that I did not make you upset.

comment:8 by Fernando de Oliveira, 8 years ago

Not at all.

As I said, it is a pleasure seeing that you are contributing!!!

comment:9 by Douglas R. Reno, 8 years ago

Just getting ready to update this, as a bit of an update to my current status. I will push it to the top of my build order on my new build.

comment:10 by Douglas R. Reno, 8 years ago

Description: modified (diff)

comment:11 by Douglas R. Reno, 8 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r16150

Note: See TracTickets for help on using tickets.