Ana Guerrero
891333cae6
Accepting request 1156637 from devel:tools:building
...
OBS-URL: https://build.opensuse.org/request/show/1156637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=23
2024-03-10 19:24:03 +00:00
Martin Pluskal
ab9f176e08
Accepting request 1156461 from home:jamborm:os-patchelf
...
Make patchelf buildable (and pass tests) on Leap and SLE
OBS-URL: https://build.opensuse.org/request/show/1156461
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=41
2024-03-09 18:12:22 +00:00
Ana Guerrero
627301ebb4
Accepting request 1130666 from devel:tools:building
...
OBS-URL: https://build.opensuse.org/request/show/1130666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=22
2023-12-05 16:00:49 +00:00
Martin Pluskal
8e14001bec
Accepting request 1130664 from home:dpitchumani:branches:openSUSE:Factory
...
- [bsc#1211860] - build failure for patchelf on s390x
- skip unstable check build for arch s390x
OBS-URL: https://build.opensuse.org/request/show/1130664
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=39
2023-12-04 08:06:23 +00:00
Dominique Leuenberger
9b18c25159
Accepting request 1085662 from devel:tools:building
...
OBS-URL: https://build.opensuse.org/request/show/1085662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=21
2023-05-10 14:16:33 +00:00
Martin Pluskal
5136c97b58
Accepting request 1085552 from home:AndreasStieger:branches:devel:tools:building
...
patchelf 0.18.0
OBS-URL: https://build.opensuse.org/request/show/1085552
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=37
2023-05-09 09:15:04 +00:00
Dominique Leuenberger
6ce4f1cb78
Accepting request 1060111 from devel:tools:building
...
- update to 0.17.2:
* Also pass STRIP to the tests
* Fix Out-of-bounds read in the function modifySoname
* Split segment size fix
OBS-URL: https://build.opensuse.org/request/show/1060111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=20
2023-01-23 17:30:38 +00:00
07900cf397
- update to 0.17.2:
...
* Also pass STRIP to the tests
* Fix Out-of-bounds read in the function modifySoname
* Split segment size fix
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=35
2023-01-21 09:50:10 +00:00
Dominique Leuenberger
53193ef3b3
Accepting request 1039676 from devel:tools:building
...
- update to 0.17.0:
* fix pagesize on ia64
* write out replace sections in original order
* patchelf: correct page size for sparc64/sparc32
* update vendored elf file
* add workaround for readelf from binutils 2.30
* make objdump/objcopy/readelf configurable and respect cross-compiling
* build patchelf on windows
OBS-URL: https://build.opensuse.org/request/show/1039676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=19
2022-12-04 13:57:40 +00:00
e9c8439937
- update to 0.17.0:
...
* fix pagesize on ia64
* write out replace sections in original order
* patchelf: correct page size for sparc64/sparc32
* update vendored elf file
* add workaround for readelf from binutils 2.30
* make objdump/objcopy/readelf configurable and respect cross-compiling
* build patchelf on windows
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=33
2022-12-02 21:47:34 +00:00
Dominique Leuenberger
7f66f52dbf
Accepting request 1032197 from devel:tools:building
...
- update to 0.16.1:
* Handle glibc-hwcaps on ppc64le on CentOS/RHEL/Rocky 8 for tests/replace-add-needed.sh (fixes #406 )
* Add --print-os-abi and --set-os-abi options
* Fix Out-of-bounds read in the function modifyRPath
* Sync .note.gnu.property to PT_GNU_PROPERTY
* Fix out of bounds access when increasing program header table
* Rework file shifting to avoid sections crossing multiple segments
OBS-URL: https://build.opensuse.org/request/show/1032197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=18
2022-10-30 17:28:29 +00:00
fac752040e
- update to 0.16.1:
...
* Handle glibc-hwcaps on ppc64le on CentOS/RHEL/Rocky 8 for tests/replace-add-needed.sh (fixes #406 )
* Add --print-os-abi and --set-os-abi options
* Fix Out-of-bounds read in the function modifyRPath
* Sync .note.gnu.property to PT_GNU_PROPERTY
* Fix out of bounds access when increasing program header table
* Rework file shifting to avoid sections crossing multiple segments
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/patchelf?expand=0&rev=31
2022-10-29 12:08:11 +00:00
Richard Brown
3dca48689b
Accepting request 990905 from devel:tools:building
...
OBS-URL: https://build.opensuse.org/request/show/990905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=17
2022-07-26 17:42:30 +00:00
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
Dominique Leuenberger
efdc81d2b2
Accepting request 964678 from devel:tools:building
...
OBS-URL: https://build.opensuse.org/request/show/964678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=16
2022-03-28 14:58:41 +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
Dominique Leuenberger
d37f8e4841
Accepting request 941812 from devel:tools:building
...
OBS-URL: https://build.opensuse.org/request/show/941812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=15
2021-12-22 19:17:49 +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
Dominique Leuenberger
51891ccea3
Accepting request 925683 from devel:tools:building
...
- 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/request/show/925683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=14
2021-10-19 21:03:33 +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
Dominique Leuenberger
a344e5da28
Accepting request 835417 from devel:tools:building
...
OBS-URL: https://build.opensuse.org/request/show/835417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=13
2020-09-21 15:11:07 +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
Dominique Leuenberger
ea6c6b613e
Accepting request 826921 from devel:tools:building
...
- 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/request/show/826921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=12
2020-08-19 16:45:09 +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
Dominique Leuenberger
7bbf9a1e4a
Accepting request 726292 from devel:tools:building
...
- Changelog and packaging cleanups
- Fix download url
- Update to version 0.10
* remove no-rpath-prebuilt.patch - applied upstream
* Lots of bug fixes see https://github.com/NixOS/patchelf/commits/master
OBS-URL: https://build.opensuse.org/request/show/726292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=11
2019-08-27 08:28:25 +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
Dominique Leuenberger
9f61a796f1
Accepting request 649273 from devel:tools:building
...
- Modernise spec file
- Install license file
OBS-URL: https://build.opensuse.org/request/show/649273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=10
2018-11-18 22:30:26 +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
Dominique Leuenberger
d7cbde2ef0
Accepting request 383163 from devel:tools:building
...
1
OBS-URL: https://build.opensuse.org/request/show/383163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=9
2016-04-05 08:43:43 +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
Dominique Leuenberger
381557f1aa
Accepting request 376023 from devel:tools:building
...
1
OBS-URL: https://build.opensuse.org/request/show/376023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=8
2016-03-26 14:24:25 +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
Dominique Leuenberger
050f05544f
Accepting request 322305 from devel:tools:building
...
1
OBS-URL: https://build.opensuse.org/request/show/322305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=7
2015-08-14 12:46:14 +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
Stephan Kulow
fb69846813
Accepting request 243462 from devel:tools:building
...
- Update to version 0.8
* No changelog upstream
OBS-URL: https://build.opensuse.org/request/show/243462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=5
2014-08-05 11:00:18 +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
Ismail Dönmez
f6ee985d1f
Accepting request 127571 from devel:tools:building
...
exclude on broken archs
OBS-URL: https://build.opensuse.org/request/show/127571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patchelf?expand=0&rev=2
2012-07-12 08:50:26 +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