Unverified Commit a9377b69 authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

Merge pull request #164174 from ReplayCoding/fix/python-llvm-pgo

parents 48acffcc 42f6c2c7
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -63,9 +63,6 @@ assert x11Support -> tcl != null

assert bluezSupport -> bluez != null;

assert lib.assertMsg (enableOptimizations -> (!stdenv.cc.isClang))
  "Optimizations with clang are not supported. configure: error: llvm-profdata is required for a --enable-optimizations build but could not be found.";

assert lib.assertMsg (reproducibleBuild -> stripBytecode)
  "Deterministic builds require stripping bytecode.";

@@ -115,7 +112,7 @@ let
  ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
    buildPackages.stdenv.cc
    pythonForBuild
  ] ++ optionals (stdenv.cc.isClang && enableLTO) [
  ] ++ optionals (stdenv.cc.isClang && (enableLTO || enableOptimizations)) [
    stdenv.cc.cc.libllvm.out
  ];