From 509a095d5fc707730cd25cea36fbadb8712da488 Mon Sep 17 00:00:00 2001 From: Bryan Lai Date: Thu, 14 May 2026 00:12:00 +0800 Subject: [PATCH] wol: fix clang build with gnu17 flag Co-authored-by: dotlambda --- pkgs/by-name/wo/wol/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/wo/wol/package.nix b/pkgs/by-name/wo/wol/package.nix index f1fc0f08c67d..ba903ed75cdf 100644 --- a/pkgs/by-name/wo/wol/package.nix +++ b/pkgs/by-name/wo/wol/package.nix @@ -21,6 +21,11 @@ stdenv.mkDerivation (finalAttrs: { ./macos-10_7-getline.patch ]; + env = lib.optionalAttrs stdenv.cc.isClang { + # wol's bundled gettext sources do not compile as gnu23 with clang. + NIX_CFLAGS_COMPILE = "-std=gnu17"; + }; + nativeBuildInputs = [ perl # for pod2man in order to get a manpage autoreconfHook # for the patch