From 2f7f408466834439fba2037f97002141016f5bc6 Mon Sep 17 00:00:00 2001 From: Asmir A Date: Sun, 31 May 2026 11:49:47 +0200 Subject: [PATCH] bubblewrap: fix compile on gcc 15 --- packages/bubblewrap/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/bubblewrap/default.nix b/packages/bubblewrap/default.nix index 1538d00..1e5db14 100644 --- a/packages/bubblewrap/default.nix +++ b/packages/bubblewrap/default.nix @@ -27,6 +27,10 @@ stdenv.mkDerivation rec { --replace "/var/tmp" "$TMPDIR" ''; + # GCC 15 (nixpkgs 26.05) defaults to -std=gnu23, where `bool`/`true`/`false` + # are keywords; this old bubblewrap fork still does `typedef int bool;`. + env.NIX_CFLAGS_COMPILE = "-std=gnu17"; + nativeBuildInputs = [ docbook_xsl libxslt