diff --git a/pkgs/by-name/li/libcdio/package.nix b/pkgs/by-name/li/libcdio/package.nix index 216b6c889f15..7cfc813cc26b 100644 --- a/pkgs/by-name/li/libcdio/package.nix +++ b/pkgs/by-name/li/libcdio/package.nix @@ -49,8 +49,15 @@ stdenv.mkDerivation (finalAttrs: { configureFlags = [ (lib.enableFeature withMan "maintainer-mode") + "CFLAGS=-std=gnu17" ]; + # autoconf 2.73's AM_ICONV "working iconv" runtime probe reports "no" on + # Darwin's libiconv; skip it via the cache variable. Refs #511329. + preConfigure = '' + export am_cv_func_iconv_works=yes + ''; + nativeBuildInputs = [ pkg-config autoreconfHook