Merge pull request #244403 from Artturin/fixadapter3

This commit is contained in:
Artturi 2023-07-21 21:04:12 +03:00 committed by GitHub
commit f5c8c3c410
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -67,7 +67,7 @@ rec {
"--disable-shared" # brrr... "--disable-shared" # brrr...
]; ];
})); }));
} // lib.optionalAttrs (stdenv0.hostPlatform.libc == "libc") { } // lib.optionalAttrs (stdenv0.hostPlatform.libc == "glibc") {
extraBuildInputs = (old.extraBuildInputs or []) ++ [ extraBuildInputs = (old.extraBuildInputs or []) ++ [
pkgs.glibc.static pkgs.glibc.static
]; ];
@ -121,9 +121,6 @@ rec {
# Apple does not provide a static version of libSystem or crt0.o # Apple does not provide a static version of libSystem or crt0.o
# So we cant build static binaries without extensive hacks. # So we cant build static binaries without extensive hacks.
++ lib.optional (!stdenv.hostPlatform.isDarwin) makeStaticBinaries ++ lib.optional (!stdenv.hostPlatform.isDarwin) makeStaticBinaries
# Glibc doesnt come with static runtimes by default.
# ++ lib.optional (stdenv.hostPlatform.libc == "glibc") ((lib.flip overrideInStdenv) [ self.glibc.static ])
); );