nixpkgs/pkgs
Orivej Desh 07674788d6 Respect NIX_DONT_SET_RPATH when .so appears in the command line
Unified processing of command line arguments in ld-wrapper broke support for
`NIX_DONT_SET_RPATH` and revealed that ld-wrapper adds the directory of its
`-plugin` argument to runpath. This pull request fixes that. It treats
`dir/libname.so` as `-L dir -l name`, because this is how `ld.so` interprets
resulting binary: with `dir` in `RUNPATH` and the bare `libname.so` (without
`dir`) in `NEEDED`, it looks for `libname.so` in each `RUNPATH` and chooses the
first, even when the linker was invoked with an absolute path to `.so`.
2017-08-01 11:57:33 +02:00
..
applications fbida: fix build failure 2017-07-31 11:46:48 +02:00
build-support Respect NIX_DONT_SET_RPATH when .so appears in the command line 2017-08-01 11:57:33 +02:00
common-updater
data Merge commit 'ba68231273bea4cba01413fd2a0e56d68db9234c' into HEAD 2017-07-31 09:12:15 +02:00
desktops Merge commit 'ba68231273bea4cba01413fd2a0e56d68db9234c' into HEAD 2017-07-31 09:12:15 +02:00
development Merge pull request #27799 from FRidh/nosite 2017-08-01 11:08:26 +02:00
games Merge pull request #27687 from elitak/factorio-version 2017-07-28 05:44:28 +01:00
misc Merge branch 'master' into staging 2017-07-28 16:08:30 +02:00
os-specific linux-testing: 4.13-rc2 -> 4.13-rc3 2017-07-31 09:39:42 +02:00
servers Merge commit 'ba68231273bea4cba01413fd2a0e56d68db9234c' into HEAD 2017-07-31 09:12:15 +02:00
shells bash-completion: 2.5 -> 2.7 2017-07-19 23:58:53 +02:00
stdenv Merge remote-tracking branch 'upstream/master' into staging-base 2017-07-26 13:46:04 -04:00
test
tools gnupg: 2.1.21 -> 2.1.22 2017-07-31 11:44:18 +02:00
top-level osc: update to version 0.159.0-4-g2d44589 (current git master) 2017-07-31 09:54:56 +02:00