From 9524d71bd77c4022ed7d1329344e6870f1155851 Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Mon, 8 Jun 2026 12:17:50 +0100 Subject: [PATCH] extism-js-core: mark as broken on darwin Build fails due to a linking error: "ld: library not found for -liconv". --- pkgs/by-name/ex/extism-js-core/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ex/extism-js-core/package.nix b/pkgs/by-name/ex/extism-js-core/package.nix index f3942d3a1e6d..6b6963677b9e 100644 --- a/pkgs/by-name/ex/extism-js-core/package.nix +++ b/pkgs/by-name/ex/extism-js-core/package.nix @@ -79,6 +79,9 @@ rustPlatform.buildRustPackage (finalAttrs: { __structuredAttrs = true; meta = { + # Fails to build on darwin due to libiconv linking failure (ld: library not found for -liconv) + # See https://github.com/NixOS/nixpkgs/pull/523442 for a (failed) attempt at fixing the issue + broken = stdenv.buildPlatform.isDarwin; changelog = "https://github.com/extism/js-pdk/releases/tag/${finalAttrs.src.tag}"; description = "Write Extism plugins in JavaScript & TypeScript (WASM core)"; homepage = "https://github.com/extism/js-pdk";