commit:     4a217d9572f280f39e1a8b5c82de1943215222f6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 15:02:08 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 15:02:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a217d95

dev-db/mariadb-connector-c: build w/ -std=gnu17

We want to get this unblocked for more testing.

Closes: https://bugs.gentoo.org/943757
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild | 3 +++
 dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild | 3 +++
 dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild | 3 +++
 dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild  | 3 +++
 4 files changed, 12 insertions(+)

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
index 32b2a72a9b2f..edcdefb279d3 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
@@ -71,6 +71,9 @@ src_configure() {
        # bug #855233 (MDEV-11914, MDEV-25633) at least
        filter-lto
 
+       # bug #943757
+       append-cflags -std=gnu17
+
        cmake-multilib_src_configure
 }
 

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild
index d162dff6697d..0965ba371186 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.4.ebuild
@@ -73,6 +73,9 @@ src_configure() {
        # bug #855233 (MDEV-11914, MDEV-25633) at least
        filter-lto
 
+       # bug #943757
+       append-cflags -std=gnu17
+
        cmake-multilib_src_configure
 }
 

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild
index 018cfb5eb5b1..45553edc1b5e 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.3.8.ebuild
@@ -77,6 +77,9 @@ src_configure() {
        # bug #855233 (MDEV-11914, MDEV-25633) at least
        filter-lto
 
+       # bug #943757
+       append-cflags -std=gnu17
+
        cmake-multilib_src_configure
 }
 

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild
index 018cfb5eb5b1..45553edc1b5e 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-9999.ebuild
@@ -77,6 +77,9 @@ src_configure() {
        # bug #855233 (MDEV-11914, MDEV-25633) at least
        filter-lto
 
+       # bug #943757
+       append-cflags -std=gnu17
+
        cmake-multilib_src_configure
 }
 

Reply via email to