binaryen: 125 -> 126 (#494399)

This commit is contained in:
Vladimír Čunát
2026-03-23 07:56:33 +00:00
committed by GitHub
@@ -4,7 +4,6 @@
cmake,
python3,
fetchFromGitHub,
fetchpatch2,
emscripten,
gtest,
lit,
@@ -21,26 +20,15 @@ let
in
stdenv.mkDerivation rec {
pname = "binaryen";
version = "125";
version = "126";
src = fetchFromGitHub {
owner = "WebAssembly";
repo = "binaryen";
rev = "version_${version}";
hash = "sha256-QG8ZhvjcTbhIfYkVfrjxd97v9KaG/A8jO69rPg99/ME=";
hash = "sha256-6KnPVIEtguuMHopm2vf6s+KZ3Ymf2rjFE/aXy1Kbn5E=";
};
patches = [
# TODO: remove at next release
# fix build on aarch64/riscv64 with gcc15 but bug exists on all platforms.
(fetchpatch2 {
name = "fix-uninitialized-small-vector.patch";
# https://github.com/WebAssembly/binaryen/pull/8094
url = "https://github.com/WebAssembly/binaryen/commit/3ff3762bf7c83edcdfccad522de640f2b0928ae2.patch?full_index=1";
hash = "sha256-lhrXQJAaQ/4ofnpyVqhD08IuDxPRc7UPyZ8DoCfM9NE=";
})
];
nativeBuildInputs = [
cmake
python3