The chrpath package provide a simple command line tool to remove or modify the rpath or runpath of compiled ELF program. It is almost 10 years since I updated the code base, but I stumbled over the tool today, and decided it was time to move the code base from Subversion to git and find a new home for it, as the previous one (Debian Alioth) has been shut down. I decided to go with Codeberg this time, as it is my git service of choice these days, did a quick and dirty migration to git and updated the code with a few patches I found in the Debian bug tracker. These are the release notes:
New in 0.17 released 2023-11-10:
- Moved project to Codeberg, as Alioth is shut down.
- Add Solaris support (use <sys/byteorder.h> instead of <byteswap.h>). Patch from Rainer Orth.
- Added missing newline from printf() line. Patch from Frank Dana.
- Corrected handling of multiple ELF sections. Patch from Frank Dana.
- Updated build rules for .deb. Partly based on patch from djcj.
The latest edition is tagged and available from https://codeberg.org/pere/chrpath.
As usual, if you use Bitcoin and want to show your support of my activities, please send Bitcoin donations to my address 15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b.