On May 30, 2017 10:09:14 AM GMT+02:00, Kristian Fiskerstrand <k...@gentoo.org> 
wrote:
>On 05/30/2017 12:05 AM, Andreas K. Huettel wrote:
>> -- So all packages that a) use gcc-4 or gcc-5, and b) do not in the
>ebuild 
>> "manually" add something like -std=c++11 or -std=c++14 or -std=gnu14
>will fail 
>> to *build*.
>
>This isn't really different from [Qt 5.7 requirements] and is
>fundamentally an upstream bug if not checked for during configure and
>automake using e.g [ax_cxx_compile_stdcxx_11].
>
>References:
>[Qt 5.7 requirements]
>https://bugs.gentoo.org/589412
>
>[ax_cxx_compile_stdcxx_11]
>https://www.gnu.org/software/autoconf-archive/ax_cxx_compile_stdcxx_11.html
>
>-- 
>Kristian Fiskerstrand
>OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net
>fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3

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...
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Reply via email to