cyrus-sasl: fix Darwin build by setting -std=gnu17 on Clang

Refs: https://github.com/NixOS/nixpkgs/issues/511329
This commit is contained in:
FlameFlag
2026-04-19 14:01:59 +03:00
parent f9981bbabf
commit fb1b954dab
+1
View File
@@ -80,6 +80,7 @@ stdenv.mkDerivation rec {
"--enable-login"
"--enable-shared"
]
++ lib.optional stdenv.cc.isClang "CFLAGS=-std=gnu17"
++ lib.optional enableLdap "--with-ldap=${openldap.dev}"
++ lib.optionals enableMySQL [
# https://github.com/cyrusimap/cyrus-sasl/blob/ac0c278817a082c625c496ec812318c019e0b96f/docsrc/sasl/installation.rst#build-configuration