[Bug dynamic-link/32231] ldconfig auxcache format change in 2.36
dilfridge at gentoo dot org
sourceware-bugzilla@sourceware.org
Fri Dec 20 23:16:01 GMT 2024
https://sourceware.org/bugzilla/show_bug.cgi?id=32231
Andreas K. Huettel <dilfridge at gentoo dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
CC| |dilfridge at gentoo dot org
Target Milestone|--- |2.41
Status|ASSIGNED |RESOLVED
--- Comment #3 from Andreas K. Huettel <dilfridge at gentoo dot org> ---
commit 0a536f6e2f76e3ef581b3fd9af1e5cf4ddc7a5a2
Author: Florian Weimer <fweimer@redhat.com>
AuthorDate: Mon Oct 28 14:45:30 2024 +0100
Commit: Florian Weimer <fweimer@redhat.com>
CommitDate: Mon Oct 28 14:45:30 2024 +0100
elf: Change ldconfig auxcache magic number (bug 32231)
In commit c628c2296392ed3bf2cb8d8470668e64fe53389f (elf: Remove
ldconfig kernel version check), the layout of auxcache entries
changed because the osversion field was removed from
struct aux_cache_file_entry. However, AUX_CACHEMAGIC was not
changed, so existing files are still used, potentially leading
to unintended ldconfig behavior. This commit changes AUX_CACHEMAGIC,
so that the file is regenerated.
Reported-by: DJ Delorie <dj@redhat.com>
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
elf/cache.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Fixed in 2.41
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Glibc-bugs
mailing list