From f8d173307600f75784e30740b3c0cd09dc0e8651 Mon Sep 17 00:00:00 2001 From: Sergei Volkov Date: Tue, 22 Sep 2026 10:02:38 +0200 Subject: [PATCH] julia_111: fix build w/ glibc-2.44 --- pkgs/development/compilers/julia/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/compilers/julia/default.nix b/pkgs/development/compilers/julia/default.nix index 3072b2e7f3f3..769b68e4aef8 100644 --- a/pkgs/development/compilers/julia/default.nix +++ b/pkgs/development/compilers/julia/default.nix @@ -84,6 +84,15 @@ in (import ./generic.nix { version = "1.11.9"; hash = "sha256-SX5jIfJfxQQfP2P5sCGtglFn+GZlOIyHgnQ3qrr8GSI="; + patches = [ + # stackwalk: derive glibc longjmp pointer mangling + # https://github.com/JuliaLang/julia/pull/62776 + # Probably not needed after the next release on this branch (1.11.10+) + (fetchpatch2 { + url = "https://github.com/JuliaLang/julia/commit/6144379071697e734d374530c412e6ae3cd4715b.patch?full_index=1"; + hash = "sha256-BUNCMrduKBQtcovTCvhGKV1+liFkR1V+eKBgYT8bHkE="; + }) + ]; }) { stdenv = gcc14Stdenv;