Merge pull request #327815 from rhelmot/fix/freebsd

freebsd.mkDerivation: re-add missing hunk
This commit is contained in:
Jörg Thalheim 2024-07-19 21:50:39 +02:00 committed by GitHub
commit 96d0f7b826
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,8 +2,10 @@
lib,
stdenv,
stdenvNoCC,
stdenvNoLibs,
overrideCC,
buildPackages,
versionData,
writeText,
patches,
compatIfNeeded,
freebsd-lib,
@ -21,7 +23,15 @@
lib.makeOverridable (
attrs:
let
stdenv' = if attrs.noCC or false then stdenvNoCC else stdenv;
stdenv' =
if attrs.noCC or false then
stdenvNoCC
else if attrs.noLibc or false then
stdenvNoLibs
else if attrs.noLibcxx or false then
overrideCC stdenv buildPackages.llvmPackages.clangNoLibcxx
else
stdenv;
in
stdenv'.mkDerivation (
rec {