v8: use clang 15 to build
The version of v8 in nixpkgs fails to build due to `-Wenum-constexpr-conversion` errors. Since this will be made a hard error in later versions of clang, use clang 15 to build v8.
This commit is contained in:
@@ -25465,7 +25465,16 @@ with pkgs;
|
||||
|
||||
ucommon = callPackage ../development/libraries/ucommon { };
|
||||
|
||||
v8 = darwin.apple_sdk_11_0.callPackage ../development/libraries/v8 { };
|
||||
v8 = callPackage ../development/libraries/v8 (
|
||||
let
|
||||
stdenv' = if stdenv.cc.isClang && lib.versionAtLeast (lib.getVersion stdenv.cc.cc) "16"
|
||||
then overrideLibcxx llvmPackages_15.stdenv
|
||||
else stdenv;
|
||||
in
|
||||
{
|
||||
stdenv = if stdenv'.isDarwin then overrideSDK stdenv' "11.0" else stdenv';
|
||||
}
|
||||
);
|
||||
|
||||
intel-vaapi-driver = callPackage ../development/libraries/intel-vaapi-driver { };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user