mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-21 22:43:01 +00:00
[Backport release-24.11] p4: fix darwin build (#357910)
This commit is contained in:
commit
b9dc4f3cfc
@ -62,7 +62,6 @@ stdenv.mkDerivation (finalAttrs: rec {
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [ "-sOSVER=26" ]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
"-sOSVER=1013"
|
||||
"-sMACOSX_SDK=${emptyDirectory}"
|
||||
"-sLIBC++DIR=${lib.getLib stdenv.cc.libcxx}/lib"
|
||||
];
|
||||
|
||||
@ -81,6 +80,10 @@ stdenv.mkDerivation (finalAttrs: rec {
|
||||
(stdenv.cc.isClang || (stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.cc.version "11.0.0"))
|
||||
[ "-include" "limits" "-include" "thread" ];
|
||||
|
||||
preBuild = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
export MACOSX_SDK=$SDKROOT
|
||||
'';
|
||||
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
jam $jamFlags -j$NIX_BUILD_CORES p4
|
||||
|
Loading…
Reference in New Issue
Block a user