From 47296edcc50d8d8bd1b7aca8eb5b8317f78272ff Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Tue, 23 Jun 2026 09:54:40 +0200 Subject: [PATCH] helm: fix i686-linux build Replace a glibc-internal __sigemptyset call in the bundled FLAC code with the public sigemptyset function. Closes #534469 Assisted-by: pi coding agent / Mika (OpenAI GPT-5.5) --- pkgs/by-name/he/helm/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/he/helm/package.nix b/pkgs/by-name/he/helm/package.nix index 1d71ea4ee24a..ddc4d6eb4d59 100644 --- a/pkgs/by-name/he/helm/package.nix +++ b/pkgs/by-name/he/helm/package.nix @@ -70,6 +70,9 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace src/common/load_save.cpp \ --replace-fail "/usr/share/" "$out/share/" + + substituteInPlace JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c \ + --replace-fail "__sigemptyset(&sigill_sse.sa_mask);" "sigemptyset(&sigill_sse.sa_mask);" ''; meta = {