Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/percona-server/
Date: Wed, 28 Apr 2021 13:20:24
Message-Id: 1619615960.21ff1654826c8c7e07404d92276d970946511766.whissi@gentoo
1 commit: 21ff1654826c8c7e07404d92276d970946511766
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 28 12:21:35 2021 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 28 13:19:20 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ff1654
7
8 dev-db/percona-server: force C++14
9
10 Closes: https://bugs.gentoo.org/786393
11 Package-Manager: Portage-3.0.18, Repoman-3.0.3
12 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
13
14 dev-db/percona-server/percona-server-8.0.22.13.ebuild | 3 +++
15 1 file changed, 3 insertions(+)
16
17 diff --git a/dev-db/percona-server/percona-server-8.0.22.13.ebuild b/dev-db/percona-server/percona-server-8.0.22.13.ebuild
18 index caac1480fda..d277c94e16e 100644
19 --- a/dev-db/percona-server/percona-server-8.0.22.13.ebuild
20 +++ b/dev-db/percona-server/percona-server-8.0.22.13.ebuild
21 @@ -212,6 +212,9 @@ src_configure() {
22
23 append-cxxflags -felide-constructors
24
25 + # code is not C++17 ready, bug #786402
26 + append-cxxflags -std=c++14
27 +
28 # bug #283926, with GCC4.4, this is required to get correct behavior.
29 append-flags -fno-strict-aliasing