This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: GCC version bikeshedding
- From: Paulo Matos <pmatos at broadcom dot com>
- To: Andi Kleen <andi at firstfloor dot org>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Mon, 21 Jul 2014 08:15:41 +0000
- Subject: RE: GCC version bikeshedding
- Authentication-results: sourceware.org; auth=none
- References: <20140720165506 dot GT3003 at laptop dot redhat dot com> <7564e4f5-8030-4a23-8b0b-b1262265a349 at email dot android dot com> <lqh7at$shq$1 at ger dot gmane dot org> <87tx6b3eka dot fsf at tassilo dot jf dot intel dot com>
> -----Original Message-----
> From: gcc-owner@gcc.gnu.org [mailto:gcc-owner@gcc.gnu.org] On Behalf
> Of Andi Kleen
> Sent: 20 July 2014 22:29
> To: Paulo Matos
> Cc: gcc@gcc.gnu.org
> Subject: Re: GCC version bikeshedding
>
> Paulo Matos <paulo@matos-sorge.com> writes:
> >
> > That's what I understood as well. Someone mentioned to leave the
> patch
> > level number to the distros to use which sounded like a good idea.
>
> Sounds like a bad idea, as then there would be non unique gcc
> versions.
> redhat gcc 5.0.2 potentially being completely different from suse gcc
> 5.0.2
>
I understand your concern but I am not convinced it's bad. The main reason for this is that we wouldn't distribute GCCs x.y.z with z != 0 so if you would see 5.0.3 in the wild then you could only conclude it's 5.0 with a few patches from some vendor. As I type this I am starting to think how frustrating this might become. However, isn't it the case that nowadays you can have different gcc 4.9.1-2 distributed from different distros? The default gcc in my linode shows: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
So, I can't see why in the future you couldn't have:
Gcc version 5.1 (Ubuntu/Linaro 5.1.3)
This is only if the release managers want to assign the patch level number to distros. I don't think there was a decision on this.
Paulo Matos