4c11281afa
Accepting request 990736 from home:dirkmueller:Factory
...
- update to 0.15.0:
* Add --add-debug option
* Add O_BINARY flag when opening files to allow compilation for Windows
* Document --print-needed
* modifyRPath: return early if new and old rpath are empty
* Add comment explaining calculation for DT_MIPS_RLD_MAP_REL
* Add --no-sort option
* Handle DT_MIPS_XHASH and .MIPS.xhash
OBS-URL: https://build.opensuse.org/request/show/990736
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=29
2022-07-24 19:39:27 +00:00
bcdb132bce
Accepting request 963361 from home:dirkmueller:Factory
...
- update to 0.14.5:
* fix faulty version in 0.14.4
* Several test fixes to fix patchelf test suite on openbsd
* Allow multiple modifications in same call
* Add support to build with musl
* Fix typo: s/folllow/follow/
* mips: fix incorrect polarity on dyn_offset
OBS-URL: https://build.opensuse.org/request/show/963361
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=27
2022-03-24 14:03:11 +00:00
6cf03690f8
Accepting request 940791 from home:dirkmueller:Factory
...
- update to 0.14.3:
* this release adds support for static, pre-compiled patchelf binaries
* make version number in tarball easier to use for packagers
* build fix: add missing include
* Bug fixes:
- Fix corrupted library names when using --replace-needed multiple times
- Fix setting an empty rpath
- Don't try to parse .dynamic section of type NOBITS
- Fix use-after-free in normalizeNoteSegments
- Correct EINTR handling in writeFile
- MIPS: Adjust PT_MIPS_ABIFLAGS segment and DT_MIPS_RLD_MAP_REL dynamic section if present
- Fix binaries without .gnu.hash section
* Support loongarch architecture
* Remove limits on output file size for elf files
* Allow reading rpath from file
* Requires now C++17 for building
OBS-URL: https://build.opensuse.org/request/show/940791
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=26
2021-12-21 10:10:58 +00:00
06d17e2159
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=25
2021-10-16 12:26:29 +00:00
Martin Pluskal
5fffb6b2f0
Accepting request 833858 from home:dirkmueller:branches:devel:tools:building
...
- update to 0.12:
* skip overwriting r(un)path data when old_rpath = new_rpath.
* patchelf: Check ELF endianness before writing new runpath
* use stable_sort to maintain relative order for equal elemnts
* add --clear-symbol-version
* Improve the default section alignment choice
* Some const-correctness and C++11 auto
OBS-URL: https://build.opensuse.org/request/show/833858
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=23
2020-09-18 12:30:12 +00:00
53189c9e53
- update to 0.11:
...
* More modern C++ has avoided a memory leak
* force-rpath is now consistently used
* new --output flag
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=21
2020-08-16 00:52:36 +00:00
Martin Pluskal
b1722a22ee
- Fix download url
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=19
2019-08-27 03:45:35 +00:00
Martin Pluskal
7b99311136
- Changelog and packaging cleanups
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=18
2019-08-27 01:20:07 +00:00
Martin Pluskal
522c6b687c
Accepting request 726218 from home:termim
...
update to 0.10
OBS-URL: https://build.opensuse.org/request/show/726218
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=17
2019-08-27 01:15:25 +00:00
Martin Pluskal
e07ed3147f
- Modernise spec file
...
- Install license file
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=15
2018-11-15 12:42:40 +00:00
Ismail Dönmez
c12acf4f5f
Accepting request 383109 from home:k0da:branches:devel:tools:building
...
- Enable exluded architectures.
Fixed by debian patch no-rpath-prebuilt.patch
OBS-URL: https://build.opensuse.org/request/show/383109
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=13
2016-04-02 06:44:23 +00:00
Ismail Dönmez
cc635486c0
Accepting request 375942 from home:pluskalm:branches:devel:tools:building
...
- Update to version 0.9
* Lots of new features
- Add aarch64 to list of excluded architectures
OBS-URL: https://build.opensuse.org/request/show/375942
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=11
2016-03-20 11:43:43 +00:00
Ismail Dönmez
a74177edcc
Accepting request 322278 from home:michel_mno:branches:devel:tools:building
...
- exclude ppc64le as already done for ppc/ppc64 (4 tests FAIL)
set-interpreter-long.sh
set-rpath.sh
big-dynstr.sh
set-rpath-library.sh
Same exclude on fedora as per bug 627370
https://bugzilla.redhat.com/show_bug.cgi?id=627370
OBS-URL: https://build.opensuse.org/request/show/322278
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=9
2015-08-13 08:57:35 +00:00
Ismail Dönmez
3b9ac74f1c
- Update to version 0.8
...
* No changelog upstream
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=7
2014-08-02 13:09:59 +00:00
03fd3bb628
comment
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=5
2012-07-11 07:31:27 +00:00
414e305233
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=4
2012-07-11 06:29:36 +00:00
8a87b5c5e9
Accepting request 126990 from home:k0da:ppc
...
- exclude ppc and ppc64. Tests are failed
OBS-URL: https://build.opensuse.org/request/show/126990
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=3
2012-07-11 06:28:40 +00:00
Stephan Kulow
5bf93a9fab
Accepting request 125694 from devel:tools:building
...
required for accelerated qemu build
OBS-URL: https://build.opensuse.org/request/show/125694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=1
2012-06-25 09:53:50 +00:00
Ismail Dönmez
228782a159
Accepting request 125671 from openSUSE:Factory:ARM
...
required for cross build, please make me maintainer and/or forward it to factory. thanks
OBS-URL: https://build.opensuse.org/request/show/125671
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=1
2012-06-21 15:55:08 +00:00