Files
shredos.x86_64/package
Yann E. MORIN 8f570cd765 package/patchelf: new host package
In some situations, users may want to tweak the dynamic section of the
binaries (for example to add/set the RPATH to $ORIGIN/../lib).

Because it is not trivial to do it properly from the Buildroot
infrastructure, allow those users to use patchelf (e.g. from a
post-build script) to tweak binaries.

patchelf is able to:
  - modify an existing DT_RUNPATH tags
  - add a DT_RUNPATH tag if not already present
  - do the above to the DT_RPATH tag, too
  - set the path to the interpreter
  - remove DT_NEEDED tags
  - query a binary for the DT_RUNPATH/DT_RPATH tag, or for the
    interpreter path

Does not really fix #7172, but this is an appropriate workaround.

[Thomas: change license to GPLv3+, as mentionned in the project's
README file.]

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Mike Zick <minimod@morethan.org>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2014-07-31 23:53:23 +02:00
..
2014-07-15 22:13:03 +02:00
2014-07-31 23:26:23 +02:00
2014-07-30 23:51:51 +02:00
2014-07-01 17:20:00 +02:00
2014-07-09 15:43:36 +02:00
2014-07-02 17:10:59 +02:00
2014-07-15 23:27:16 +02:00
2014-07-19 12:15:33 +02:00
2014-07-01 17:22:28 +02:00
2014-07-09 00:23:43 +02:00
2014-07-08 23:33:10 +02:00
2014-07-01 17:29:54 +02:00
2014-07-01 17:30:52 +02:00
2014-07-23 21:50:16 +02:00
2014-07-21 22:37:19 +02:00
2014-07-01 17:32:49 +02:00
2014-07-16 20:42:20 +02:00
2014-07-01 12:55:12 +02:00
2014-07-01 23:19:51 +02:00
2014-07-12 13:03:22 +02:00
2014-07-23 21:52:26 +02:00
2014-07-29 20:43:09 +02:00
2014-07-10 16:59:40 +02:00
2014-07-01 23:29:48 +02:00
2014-07-09 00:08:26 +02:00
2014-07-17 22:54:27 +02:00
2014-07-20 11:26:09 +02:00
2014-07-19 19:17:39 +02:00
2014-07-01 23:55:41 +02:00
2014-07-08 07:43:17 +02:00
2014-07-31 20:22:02 +02:00
2014-07-18 19:53:10 +02:00
2014-07-08 07:42:57 +02:00
2014-07-08 17:28:03 +02:00
2014-06-30 23:34:56 +02:00
2014-07-19 11:40:15 +02:00
2014-07-23 22:01:59 +02:00
2014-07-01 23:56:52 +02:00
2014-07-02 00:00:17 +02:00
2014-07-29 13:25:20 +02:00
2014-07-27 10:34:16 +02:00
2014-07-21 21:53:13 +02:00
2014-07-06 22:52:30 +02:00
2014-07-04 15:38:05 +02:00
2014-06-29 16:39:45 +02:00
2014-07-19 14:47:27 +02:00
2014-07-18 21:40:09 +02:00
2014-07-14 13:13:23 +02:00
2014-07-14 13:11:40 +02:00
2014-07-16 20:39:31 +02:00
2014-07-01 14:45:46 +02:00
2014-07-19 18:06:19 +02:00
2014-07-21 21:52:23 +02:00
2014-07-15 23:19:33 +02:00
2014-07-02 00:30:28 +02:00
2014-07-21 22:53:29 +02:00
2014-07-26 09:16:21 +02:00
2014-07-02 00:30:55 +02:00
2014-07-31 20:19:09 +02:00
2014-07-10 16:21:06 +02:00
2014-07-16 10:05:00 +02:00
2014-07-08 23:47:43 +02:00
2014-07-23 21:50:50 +02:00
2014-07-27 10:27:39 +02:00
2014-06-30 23:35:01 +02:00
2014-07-10 11:29:12 +02:00
2014-07-31 20:07:24 +02:00
2014-07-02 00:37:52 +02:00
2014-07-01 14:51:05 +02:00
2014-07-01 16:59:41 +02:00
2014-07-23 21:49:47 +02:00
2014-07-08 23:44:24 +02:00
2014-07-08 23:42:44 +02:00
2014-07-01 14:43:02 +02:00
2014-07-02 00:42:23 +02:00
2014-07-26 09:21:11 +02:00
2014-07-23 22:08:59 +02:00
2014-07-02 00:44:00 +02:00
2014-07-02 00:47:12 +02:00
2014-07-31 23:26:23 +02:00
2014-07-24 22:31:20 +02:00
2014-07-24 22:29:54 +02:00
2014-07-24 22:31:20 +02:00
2014-07-24 22:29:54 +02:00