diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2018-02-05 21:56:43 +0100 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2018-02-05 21:56:43 +0100 |
commit | c08e4b9102f1b1bd7cd23cc84c61292f1f45aa7e (patch) | |
tree | dc957b28bd42cf9e89610a571882d7f5b8c0348a /pkgs/development/libraries | |
parent | b1273f24539a9b5f50d3086b4a9f4fc3bb6c0a50 (diff) | |
download | nixpkgs-c08e4b9102f1b1bd7cd23cc84c61292f1f45aa7e.tar nixpkgs-c08e4b9102f1b1bd7cd23cc84c61292f1f45aa7e.tar.gz nixpkgs-c08e4b9102f1b1bd7cd23cc84c61292f1f45aa7e.tar.bz2 nixpkgs-c08e4b9102f1b1bd7cd23cc84c61292f1f45aa7e.tar.lz nixpkgs-c08e4b9102f1b1bd7cd23cc84c61292f1f45aa7e.tar.xz nixpkgs-c08e4b9102f1b1bd7cd23cc84c61292f1f45aa7e.tar.zst nixpkgs-c08e4b9102f1b1bd7cd23cc84c61292f1f45aa7e.zip |
boost: Don't store absolute path in #line
This causes packages to have boost.dev in their runtime closures, via assertion messages. Fixes #34462.
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/boost/generic.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/libraries/boost/generic.nix b/pkgs/development/libraries/boost/generic.nix index c2a59431ac0..14ea512afbd 100644 --- a/pkgs/development/libraries/boost/generic.nix +++ b/pkgs/development/libraries/boost/generic.nix @@ -144,7 +144,7 @@ stdenv.mkDerivation { postFixup = '' # Make boost header paths relative so that they are not runtime dependencies - find "$dev/include" \( -name '*.hpp' -or -name '*.h' -or -name '*.ipp' \) \ + cd "$dev" && find include \( -name '*.hpp' -or -name '*.h' -or -name '*.ipp' \) \ -exec sed '1i#line 1 "{}"' -i '{}' \; '' + optionalString (hostPlatform.libc == "msvcrt") '' $RANLIB "$out/lib/"*.a |