mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-21 22:43:01 +00:00
freebsd stdenv: be more principled about portioning out bootstrap libraries
This commit is contained in:
parent
2afd08e9c0
commit
2ca435a540
@ -242,11 +242,13 @@ let
|
|||||||
#"bin/gunzip"
|
#"bin/gunzip"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
bzip2 = linkBootstrap { paths = [ "bin/bzip2" ]; };
|
bzip2 = linkBootstrap { paths = [ "bin/bzip2" "lib/libbz2.so" "lib/libbz2.so.1" ]; };
|
||||||
xz = linkBootstrap {
|
xz = linkBootstrap {
|
||||||
paths = [
|
paths = [
|
||||||
"bin/xz"
|
"bin/xz"
|
||||||
"bin/unxz"
|
"bin/unxz"
|
||||||
|
"lib/liblzma.so"
|
||||||
|
"lib/liblzma.so.5"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
binutils-unwrapped = linkBootstrap {
|
binutils-unwrapped = linkBootstrap {
|
||||||
@ -274,7 +276,58 @@ let
|
|||||||
libc = linkBootstrap {
|
libc = linkBootstrap {
|
||||||
name = "bootstrapLibs";
|
name = "bootstrapLibs";
|
||||||
paths = [
|
paths = [
|
||||||
"lib"
|
"lib/Scrt1.o"
|
||||||
|
"lib/crt1.o"
|
||||||
|
"lib/crtbegin.o"
|
||||||
|
"lib/crtbeginS.o"
|
||||||
|
"lib/crtbeginT.o"
|
||||||
|
"lib/crtend.o"
|
||||||
|
"lib/crtendS.o"
|
||||||
|
"lib/crti.o"
|
||||||
|
"lib/crtn.o"
|
||||||
|
"lib/libc++.a"
|
||||||
|
"lib/libc++.so"
|
||||||
|
"lib/libc++.so.1"
|
||||||
|
"lib/libc.a"
|
||||||
|
"lib/libc.so"
|
||||||
|
"lib/libc.so.7"
|
||||||
|
"lib/libc_nonshared.a"
|
||||||
|
"lib/libcrypt.so"
|
||||||
|
"lib/libcrypt.so.5"
|
||||||
|
"lib/libcxxrt.a"
|
||||||
|
"lib/libcxxrt.so"
|
||||||
|
"lib/libcxxrt.so.1"
|
||||||
|
"lib/libdevstat.so"
|
||||||
|
"lib/libdevstat.so.7"
|
||||||
|
"lib/libdl.so"
|
||||||
|
"lib/libdl.so.1"
|
||||||
|
"lib/libelf.so"
|
||||||
|
"lib/libelf.so.2"
|
||||||
|
"lib/libexecinfo.so"
|
||||||
|
"lib/libexecinfo.so.1"
|
||||||
|
"lib/libgcc.a"
|
||||||
|
"lib/libgcc_eh.a"
|
||||||
|
"lib/libgcc_s.so"
|
||||||
|
"lib/libgcc_s.so.1"
|
||||||
|
"lib/libkvm.so"
|
||||||
|
"lib/libkvm.so.7"
|
||||||
|
"lib/libm.a"
|
||||||
|
"lib/libm.so"
|
||||||
|
"lib/libm.so.5"
|
||||||
|
"lib/libmd.so"
|
||||||
|
"lib/libmd.so.6"
|
||||||
|
"lib/libncurses.so"
|
||||||
|
"lib/libncurses.so.6"
|
||||||
|
"lib/libncursesw.so"
|
||||||
|
"lib/libncursesw.so.6"
|
||||||
|
"lib/libpthread.so"
|
||||||
|
"lib/librt.so"
|
||||||
|
"lib/librt.so.1"
|
||||||
|
"lib/libthr.so"
|
||||||
|
"lib/libthr.so.3"
|
||||||
|
"lib/libutil.so"
|
||||||
|
"lib/libutil.so.9"
|
||||||
|
"lib/libxnet.so"
|
||||||
"include"
|
"include"
|
||||||
"share"
|
"share"
|
||||||
"libexec"
|
"libexec"
|
||||||
|
Loading…
Reference in New Issue
Block a user