Loading pkgs/development/compilers/llvm/common/default.nix +11 −11 Original line number Diff line number Diff line Loading @@ -471,10 +471,12 @@ let && stdenv.targetPlatform.useLLVM or false ) "-lunwind" ++ lib.optional stdenv.targetPlatform.isWasm "-fno-exceptions"; nixSupport.cc-ldflags = lib.optionals ( !stdenv.targetPlatform.isWasm && !stdenv.targetPlatform.isFreeBSD ) [ "-L${targetLlvmLibraries.libunwind}/lib" ] ++ lib.optional (lib.versionAtLeast metadata.release_version "17") "--undefined-version"; nixSupport.cc-ldflags = lib.optionals (!stdenv.targetPlatform.isWasm && !stdenv.targetPlatform.isFreeBSD) ( [ "-L${targetLlvmLibraries.libunwind}/lib" ] ++ lib.optional (lib.versionAtLeast metadata.release_version "17") "--undefined-version" ); } ); Loading Loading @@ -695,13 +697,11 @@ let ./compiler-rt/armv6-scudo-no-yield.patch ./compiler-rt/armv6-scudo-libatomic.patch ] ++ lib.optional (lib.versionAtLeast metadata.release_version "19") ( fetchpatch { ++ lib.optional (lib.versionAtLeast metadata.release_version "19") (fetchpatch { url = "https://github.com/llvm/llvm-project/pull/99837/commits/14ae0a660a38e1feb151928a14f35ff0f4487351.patch"; hash = "sha256-JykABCaNNhYhZQxCvKiBn54DZ5ZguksgCHnpdwWF2no="; relative = "compiler-rt"; } ); }); in { compiler-rt-libc = callPackage ./compiler-rt ( Loading Loading
pkgs/development/compilers/llvm/common/default.nix +11 −11 Original line number Diff line number Diff line Loading @@ -471,10 +471,12 @@ let && stdenv.targetPlatform.useLLVM or false ) "-lunwind" ++ lib.optional stdenv.targetPlatform.isWasm "-fno-exceptions"; nixSupport.cc-ldflags = lib.optionals ( !stdenv.targetPlatform.isWasm && !stdenv.targetPlatform.isFreeBSD ) [ "-L${targetLlvmLibraries.libunwind}/lib" ] ++ lib.optional (lib.versionAtLeast metadata.release_version "17") "--undefined-version"; nixSupport.cc-ldflags = lib.optionals (!stdenv.targetPlatform.isWasm && !stdenv.targetPlatform.isFreeBSD) ( [ "-L${targetLlvmLibraries.libunwind}/lib" ] ++ lib.optional (lib.versionAtLeast metadata.release_version "17") "--undefined-version" ); } ); Loading Loading @@ -695,13 +697,11 @@ let ./compiler-rt/armv6-scudo-no-yield.patch ./compiler-rt/armv6-scudo-libatomic.patch ] ++ lib.optional (lib.versionAtLeast metadata.release_version "19") ( fetchpatch { ++ lib.optional (lib.versionAtLeast metadata.release_version "19") (fetchpatch { url = "https://github.com/llvm/llvm-project/pull/99837/commits/14ae0a660a38e1feb151928a14f35ff0f4487351.patch"; hash = "sha256-JykABCaNNhYhZQxCvKiBn54DZ5ZguksgCHnpdwWF2no="; relative = "compiler-rt"; } ); }); in { compiler-rt-libc = callPackage ./compiler-rt ( Loading