From 86b7aff0e64eba1e2a15f05fdaed6086284faf47 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 2 Sep 2024 07:13:31 +0000 Subject: [PATCH] dev-libs/cyrus-sasl: Sync with Gentoo It's from Gentoo commit 68619c3afb0e8b75274a52ce66104e73ddbba65f. --- .../dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild | 3 +++ .../dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild index 395775bc63..974da3e78d 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild @@ -60,6 +60,9 @@ src_prepare() { src_configure() { export CC_FOR_BUILD="$(tc-getBUILD_CC)" + # Fails with C23 because of decls + append-flags -std=gnu17 + # -Werror=lto-type-mismatch # https://bugs.gentoo.org/894684 # https://github.com/cyrusimap/cyrus-sasl/pull/771 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild index 358927ac57..865f1a93f4 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild @@ -63,6 +63,9 @@ src_prepare() { src_configure() { export CC_FOR_BUILD="$(tc-getBUILD_CC)" + # Fails with C23 because of decls + append-flags -std=gnu17 + # -Werror=lto-type-mismatch # https://bugs.gentoo.org/894684 # https://github.com/cyrusimap/cyrus-sasl/pull/771