binutils: Add lib output
Some packages depend on libbfd. This prevents them from having all of binutils in their closure (which is 29 MiB).
This commit is contained in:
committed by
Robin Gloster
parent
e33bc13349
commit
17a344a5da
@@ -32,9 +32,15 @@ stdenv.mkDerivation rec {
|
||||
# This is needed, for instance, so that running "ldd" on a binary that is
|
||||
# PaX-marked to disable mprotect doesn't fail with permission denied.
|
||||
./pt-pax-flags.patch
|
||||
|
||||
# Bfd looks in BINDIR/../lib for some plugins that don't
|
||||
# exist. This is pointless (since users can't install plugins
|
||||
# there) and causes a cycle between the lib and bin outputs, so
|
||||
# get rid of it.
|
||||
./no-plugins.patch
|
||||
];
|
||||
|
||||
outputs = [ "out" "info" ] ++ (optional (cross == null) "dev");
|
||||
outputs = [ "out" "lib" "info" ] ++ (optional (cross == null) "dev");
|
||||
|
||||
nativeBuildInputs = [ bison ];
|
||||
buildInputs = [ zlib ];
|
||||
|
||||
Reference in New Issue
Block a user