wasmedge: fix build on x86_64-darwin

This commit is contained in:
Weijia Wang 2023-06-21 14:51:04 +03:00
parent df469dd8cd
commit c705bcbafa
2 changed files with 5 additions and 6 deletions

View File

@ -1,6 +1,6 @@
{ lib
, fetchFromGitHub
, llvmPackages
, llvmPackages_12
, boost
, cmake
, spdlog
@ -11,6 +11,7 @@
}:
let
llvmPackages = llvmPackages_12;
stdenv = llvmPackages.stdenv;
in
stdenv.mkDerivation (finalAttrs: {
@ -61,7 +62,6 @@ stdenv.mkDerivation (finalAttrs: {
license = with licenses; [ asl20 ];
description = "A lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications";
maintainers = with maintainers; [ dit7ya ];
# error: no member named 'utimensat' in the global namespace
broken = stdenv.isDarwin && stdenv.isx86_64;
platforms = platforms.all;
};
})

View File

@ -13795,9 +13795,8 @@ with pkgs;
wasm-tools = callPackage ../tools/misc/wasm-tools { };
wasmedge = callPackage ../development/tools/wasmedge {
llvmPackages = llvmPackages_12;
inherit (darwin.apple_sdk.frameworks) Foundation;
wasmedge = darwin.apple_sdk_11_0.callPackage ../development/tools/wasmedge {
inherit (darwin.apple_sdk_11_0.frameworks) Foundation;
};
welkin = callPackage ../tools/graphics/welkin { };