Merge #288435: boehmgc: 8.2.4 -> 8.2.6

...into staging
This commit is contained in:
Vladimír Čunát 2024-04-22 11:30:49 +02:00
commit 62da21bd8f
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA

View File

@ -2,7 +2,7 @@
, stdenv
, fetchFromGitHub
, autoreconfHook
# doc: https://github.com/ivmai/bdwgc/blob/v8.2.4/doc/README.macros (LARGE_CONFIG)
# doc: https://github.com/ivmai/bdwgc/blob/v8.2.6/doc/README.macros (LARGE_CONFIG)
, enableLargeConfig ? false
, enableMmap ? true
, enableStatic ? false
@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "boehm-gc";
version = "8.2.4";
version = "8.2.6";
src = fetchFromGitHub {
owner = "ivmai";
repo = "bdwgc";
rev = "v${finalAttrs.version}";
hash = "sha256-KHijT4BBKfDvTpHpwognN+3ZXoC6JabBTFSYFyOUT9o=";
hash = "sha256-y6hU5qU4qO9VvQvKNH9dvReCrf3+Ih2HHbF6IS1V3WQ=";
};
outputs = [ "out" "dev" "doc" ];
@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
# not fix the problem the test failure will be a reminder to
# extend the set of versions requiring the workaround).
makeFlags = lib.optionals (stdenv.hostPlatform.isPower64 &&
finalAttrs.version == "8.2.4")
finalAttrs.version == "8.2.6")
[
# do not use /proc primitives to track dirty bits; see:
# https://github.com/ivmai/bdwgc/issues/479#issuecomment-1279687537