Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-21 Thread Dennis Schridde
On Tuesday, 18 September 2018 16:31:23 CEST Guilherme Amadio wrote: > On Mon, Sep 17, 2018 at 10:24:48AM -0700, Matt Turner wrote: > > I don't understand what a potential solution would be. > > > > The various projects use -std=c++XXX because that's what their code > > requires. -std=c++XXX can't

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-18 Thread Guilherme Amadio
On Mon, Sep 17, 2018 at 10:24:48AM -0700, Matt Turner wrote: > I don't understand what a potential solution would be. > > The various projects use -std=c++XXX because that's what their code > requires. -std=c++XXX can't generally be changed. If a dependent > project is incompatible that's no

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-18 Thread Guilherme Amadio
On Tue, Sep 18, 2018 at 08:46:46AM -0400, Richard Yao wrote: > > > On Sep 17, 2018, at 12:40 PM, Vadim A. Misbakh-Soloviov > > wrote: > > > > I'd prefer to wait another replies on the list for the main theme of this e- > > mail, but this problem also affects C (so, as **c**flags and C

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-18 Thread Richard Yao
> On Sep 17, 2018, at 12:40 PM, Vadim A. Misbakh-Soloviov > wrote: > > I'd prefer to wait another replies on the list for the main theme of this e- > mail, but this problem also affects C (so, as **c**flags and C standards), so > solution shoudn't be c++ specific, imho. You would think that,

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-17 Thread Georg Rudoy
On 9/17/18 at 5:24 PM user Matt Turner wrote: > I don't understand what a potential solution would be. > > The various projects use -std=c++XXX because that's what their code > requires. -std=c++XXX can't generally be changed. If a dependent > project is incompatible that's no different than any

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-17 Thread Matt Turner
I don't understand what a potential solution would be. The various projects use -std=c++XXX because that's what their code requires. -std=c++XXX can't generally be changed. If a dependent project is incompatible that's no different than any other case of incompatible dependencies in Gentoo. I

Re: [gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-17 Thread Vadim A. Misbakh-Soloviov
I'd prefer to wait another replies on the list for the main theme of this e- mail, but this problem also affects C (so, as **c**flags and C standards), so solution shoudn't be c++ specific, imho.

[gentoo-dev] [RFC] C++ standard in ebuilds

2018-09-17 Thread Guilherme Amadio
Hi everyone, I would like to discuss a system-wide way to handle C++ standard setting in Gentoo. We currently have many packages appending -std=c++XX to their flags, and it's hard to keep track of which packages use which version of the standard. This is a problem when packages force dependencies