From 505bc7d4419f94a8f5437e60bee8d83bcf14ba80 Mon Sep 17 00:00:00 2001 From: FlameFlag Date: Sun, 19 Apr 2026 18:52:36 +0300 Subject: [PATCH] a52dec: fix Darwin build by setting `-std=gnu17` Refs: https://github.com/NixOS/nixpkgs/issues/511329 --- pkgs/by-name/a5/a52dec/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/a5/a52dec/package.nix b/pkgs/by-name/a5/a52dec/package.nix index d428b36d1785..1cd69b032794 100644 --- a/pkgs/by-name/a5/a52dec/package.nix +++ b/pkgs/by-name/a5/a52dec/package.nix @@ -23,6 +23,8 @@ stdenv.mkDerivation (finalAttrs: { "--enable-shared" # Define inline as __attribute__ ((__always_inline__)) "ac_cv_c_inline=yes" + # C23 (Clang default w/ autoconf 2.73) rejects K&R-style declarations + "CFLAGS=-std=gnu17" ]; makeFlags = [ "AR=${stdenv.cc.targetPrefix}ar" ];