Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/libstdc++-v3/
Date: Sun, 17 Feb 2019 10:23:55
Message-Id: 1550399013.ef75d16985c942c1856bcbdaf1c15d222fe1c1ee.slyfox@gentoo
1 commit: ef75d16985c942c1856bcbdaf1c15d222fe1c1ee
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 17 10:23:33 2019 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 17 10:23:33 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef75d169
7
8 sys-libs/libstdc++-v3: filter out unsupported -fstack-check, bug #610064
9
10 gcc-3.3 does not support -fstack-check* flags.
11
12 Reported-by: Toralf Förster
13 Closes: https://bugs.gentoo.org/610064
14 Package-Manager: Portage-2.3.60, Repoman-2.3.12
15 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
16
17 sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r1.ebuild | 5 ++++-
18 sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r2.ebuild | 3 +++
19 2 files changed, 7 insertions(+), 1 deletion(-)
20
21 diff --git a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r1.ebuild b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r1.ebuild
22 index 65b417750fc..76f9525d87d 100644
23 --- a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r1.ebuild
24 +++ b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r1.ebuild
25 @@ -1,4 +1,4 @@
26 -# Copyright 1999-2018 Gentoo Authors
27 +# Copyright 1999-2019 Gentoo Authors
28 # Distributed under the terms of the GNU General Public License v2
29
30 EAPI=0
31 @@ -107,6 +107,9 @@ do_filter_flags() {
32 filter-flags -frecord-gcc-switches
33 filter-flags '-fdiagnostics-color*'
34
35 + # Bug #610064
36 + filter-flags '-fstack-check*'
37 +
38 # ...sure, why not?
39 strip-unsupported-flags
40
41
42 diff --git a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r2.ebuild b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r2.ebuild
43 index 463c97dfdc0..b89d40642ec 100644
44 --- a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r2.ebuild
45 +++ b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6-r2.ebuild
46 @@ -122,6 +122,9 @@ do_filter_flags() {
47 filter-flags -frecord-gcc-switches
48 filter-flags '-fdiagnostics-color*'
49
50 + # Bug #610064
51 + filter-flags '-fstack-check*'
52 +
53 # ...sure, why not?
54 strip-unsupported-flags