diff --git a/patchelf-0.12.tar.bz2 b/patchelf-0.12.tar.bz2 deleted file mode 100644 index 5c0babe..0000000 --- a/patchelf-0.12.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:699a31cf52211cf5ad6e35a8801eb637bc7f3c43117140426400d67b7babd792 -size 165069 diff --git a/patchelf-0.13.tar.bz2 b/patchelf-0.13.tar.bz2 new file mode 100644 index 0000000..ec32e2f --- /dev/null +++ b/patchelf-0.13.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c7ed4bcfc1a114d6286e4a0d3c1a90db147a4c3adda1814ee0eee0f9ee917ed +size 172499 diff --git a/patchelf.changes b/patchelf.changes index 262b2fd..c9b3885 100644 --- a/patchelf.changes +++ b/patchelf.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Sat Oct 16 12:24:20 UTC 2021 - Dirk Müller + +- update to 0.13: + * mark phdrs synced with sections, avoid rechecking it when syncing not + * fix roundUp() to not truncate 64 bit values + * Use sh_offset instead of sh_addr when checking already replaced libs + * Add ELF test case with invalid string table index + * Gracefully handle ELF files with invalid string table indices in header + * clang-tidy fixes + * avoid needless memory allocation when replacing sections + * silence compiler warning because of different signedness + * avoid needless copies of std::string + * patchelf: Fix alignment issues with contiguous note sections + ------------------------------------------------------------------- Fri Sep 11 21:00:31 UTC 2020 - Dirk Mueller diff --git a/patchelf.spec b/patchelf.spec index d5bbf3b..99ec6d5 100644 --- a/patchelf.spec +++ b/patchelf.spec @@ -1,7 +1,7 @@ # # spec file for package patchelf # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: patchelf -Version: 0.12 +Version: 0.13 Release: 0 Summary: A utility for patching ELF binaries License: GPL-3.0-only @@ -32,14 +32,14 @@ libraries. It can change the dynamic loader ("ELF interpreter") of executables and change the RPATH of executables and libraries. %prep -%setup -q -n %{name}-0.12.20200827.8d3a16e +%setup -q -n %{name}-0.13.20210805.a949ff2 %build %configure -make %{?_smp_mflags} +%make_build %check -make %{?_smp_mflags} check +%make_build check %install %make_install