Gentoo Archives: gentoo-dev

From: "Andreas K. Huettel" <dilfridge@g.o>
To: k_f@g.o, Kristian Fiskerstrand <k_f@g.o>, gentoo-dev@l.g.o
Cc: Walter Dnes <waltdnes@××××××××.org>
Subject: Re: [gentoo-dev] toolchain meeting agenda for today 19:00 UTC #gentoo-toolchain
Date: Tue, 30 May 2017 08:22:50
Message-Id: 361AF4F2-8B02-426F-8730-0E96011FA44D@gentoo.org
In Reply to: Re: [gentoo-dev] toolchain meeting agenda for today 19:00 UTC #gentoo-toolchain by Kristian Fiskerstrand
1 On May 30, 2017 10:09:14 AM GMT+02:00, Kristian Fiskerstrand <k_f@g.o> wrote:
2 >On 05/30/2017 12:05 AM, Andreas K. Huettel wrote:
3 >> -- So all packages that a) use gcc-4 or gcc-5, and b) do not in the
4 >ebuild
5 >> "manually" add something like -std=c++11 or -std=c++14 or -std=gnu14
6 >will fail
7 >> to *build*.
8 >
9 >This isn't really different from [Qt 5.7 requirements] and is
10 >fundamentally an upstream bug if not checked for during configure and
11 >automake using e.g [ax_cxx_compile_stdcxx_11].
12 >
13 >References:
14 >[Qt 5.7 requirements]
15 >https://bugs.gentoo.org/589412
16 >
17 >[ax_cxx_compile_stdcxx_11]
18 >https://www.gnu.org/software/autoconf-archive/ax_cxx_compile_stdcxx_11.html
19 >
20 >--
21 >Kristian Fiskerstrand
22 >OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net
23 >fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3
24
25 Well, even if it were "fixed" in all upstream packages, we'd still have to sprinkle -std=c++11 over all ebuilds. I'd rather do the inverse for things not future proof...
26 --
27 Sent from my Android device with K-9 Mail. Please excuse my brevity.