public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] gcc-6.x status inquiry
@ 2017-05-03 16:43 William Hubbs
  2017-05-03 17:10 ` Hanno Böck
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: William Hubbs @ 2017-05-03 16:43 UTC (permalink / raw
  To: gentoo-dev; +Cc: toolchain

[-- Attachment #1: Type: text/plain, Size: 407 bytes --]

Hey all,

I am asking about this because I have been asked to look into
packaging software that has a specific requirement for >=gcc-6 in order
to build [1].

I see that gcc-6.3 doesn't have keywords, so I'm
wondering when it will get them? Does anyone have any idea? I'm not
talking about stable keywords, just ~. ;-)

Thanks much,

William

[1] https://www.cockroachlabs.com/docs/install-cockroachdb.html

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] gcc-6.x status inquiry
  2017-05-03 16:43 [gentoo-dev] gcc-6.x status inquiry William Hubbs
@ 2017-05-03 17:10 ` Hanno Böck
  2017-05-03 17:58 ` [gentoo-dev] " Luca Barbato
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 16+ messages in thread
From: Hanno Böck @ 2017-05-03 17:10 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 561 bytes --]

On Wed, 3 May 2017 11:43:11 -0500
William Hubbs <williamh@gentoo.org> wrote:

> I see that gcc-6.3 doesn't have keywords, so I'm
> wondering when it will get them? Does anyone have any idea? I'm not
> talking about stable keywords, just ~. ;-)

Given that gcc 7.1 was just released and gcc 6 isn't even keyworded yet
I'm wondering if it'd be an idea to right away strive for gcc 7 and
skip keywording+stabilizing gcc 6.x in gentoo.

-- 
Hanno Böck
https://hboeck.de/

mail/jabber: hanno@hboeck.de
GPG: FE73757FA60E4E21B937579FA5880072BBB51E42

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [gentoo-dev] Re: gcc-6.x status inquiry
  2017-05-03 16:43 [gentoo-dev] gcc-6.x status inquiry William Hubbs
  2017-05-03 17:10 ` Hanno Böck
@ 2017-05-03 17:58 ` Luca Barbato
  2017-05-03 18:00   ` Ian Stakenvicius
  2017-05-03 18:57 ` [gentoo-dev] " Andreas K. Huettel
  2017-05-04 21:20 ` [gentoo-dev] gcc-6.x status inquiry William Hubbs
  3 siblings, 1 reply; 16+ messages in thread
From: Luca Barbato @ 2017-05-03 17:58 UTC (permalink / raw
  To: gentoo-dev, toolchain

On 5/3/17 6:43 PM, William Hubbs wrote:
> Hey all,
> 
> I am asking about this because I have been asked to look into
> packaging software that has a specific requirement for >=gcc-6 in order
> to build [1].
> 
> I see that gcc-6.3 doesn't have keywords, so I'm
> wondering when it will get them? Does anyone have any idea? I'm not
> talking about stable keywords, just ~. ;-)
> 
> Thanks much,
> 
> William
> 
> [1] https://www.cockroachlabs.com/docs/install-cockroachdb.html
> 

As I said few times, we should dump gcc-5 sooner than later and any
software that does not build with gcc-6 should be p.masked and dropped
from the tree if there isn't a nice fix for it.

So, I'm not seeing anything wrong in ~ gcc-6.

lu


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] Re: gcc-6.x status inquiry
  2017-05-03 17:58 ` [gentoo-dev] " Luca Barbato
@ 2017-05-03 18:00   ` Ian Stakenvicius
  2017-05-03 18:42     ` William Hubbs
                       ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Ian Stakenvicius @ 2017-05-03 18:00 UTC (permalink / raw
  To: gentoo-dev

On 03/05/17 01:58 PM, Luca Barbato wrote:
> On 5/3/17 6:43 PM, William Hubbs wrote:
>> Hey all,
>>
>> I am asking about this because I have been asked to look into
>> packaging software that has a specific requirement for >=gcc-6 in order
>> to build [1].
> 
> As I said few times, we should dump gcc-5 sooner than later and any
> software that does not build with gcc-6 should be p.masked and dropped
> from the tree if there isn't a nice fix for it.

Just a heads-up, that p.mask list would happen to include firefox and 
thunderbird right now.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] Re: gcc-6.x status inquiry
  2017-05-03 18:00   ` Ian Stakenvicius
@ 2017-05-03 18:42     ` William Hubbs
  2017-05-03 19:06       ` Ian Stakenvicius
  2017-05-03 18:44     ` Erik Närström
  2017-05-04  7:28     ` grozin
  2 siblings, 1 reply; 16+ messages in thread
From: William Hubbs @ 2017-05-03 18:42 UTC (permalink / raw
  To: gentoo-dev; +Cc: toolchain

[-- Attachment #1: Type: text/plain, Size: 846 bytes --]

On Wed, May 03, 2017 at 02:00:26PM -0400, Ian Stakenvicius wrote:
> On 03/05/17 01:58 PM, Luca Barbato wrote:
> > On 5/3/17 6:43 PM, William Hubbs wrote:
> >> Hey all,
> >>
> >> I am asking about this because I have been asked to look into
> >> packaging software that has a specific requirement for >=gcc-6 in order
> >> to build [1].
> > 
> > As I said few times, we should dump gcc-5 sooner than later and any
> > software that does not build with gcc-6 should be p.masked and dropped
> > from the tree if there isn't a nice fix for it.
> 
> Just a heads-up, that p.mask list would happen to include firefox and 
> thunderbird right now.
 
 So if we don't p.mask those, is them breaking with gcc-6 still enough
 to keep gcc-6 out of ~? If not, I definitely +1 what lu_zero said,
 let's add ~keywords to gcc-6.

 William


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] Re: gcc-6.x status inquiry
  2017-05-03 18:00   ` Ian Stakenvicius
  2017-05-03 18:42     ` William Hubbs
@ 2017-05-03 18:44     ` Erik Närström
  2017-05-04  7:28     ` grozin
  2 siblings, 0 replies; 16+ messages in thread
From: Erik Närström @ 2017-05-03 18:44 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 698 bytes --]

? Firefox compiles for me, i am unstable amd64.

/ekg

On 3 May 2017 20:02, "Ian Stakenvicius" <axs@gentoo.org> wrote:

> On 03/05/17 01:58 PM, Luca Barbato wrote:
>
>> On 5/3/17 6:43 PM, William Hubbs wrote:
>>
>>> Hey all,
>>>
>>> I am asking about this because I have been asked to look into
>>> packaging software that has a specific requirement for >=gcc-6 in order
>>> to build [1].
>>>
>>
>> As I said few times, we should dump gcc-5 sooner than later and any
>> software that does not build with gcc-6 should be p.masked and dropped
>> from the tree if there isn't a nice fix for it.
>>
>
> Just a heads-up, that p.mask list would happen to include firefox and
> thunderbird right now.
>
>

[-- Attachment #2: Type: text/html, Size: 1282 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] gcc-6.x status inquiry
  2017-05-03 16:43 [gentoo-dev] gcc-6.x status inquiry William Hubbs
  2017-05-03 17:10 ` Hanno Böck
  2017-05-03 17:58 ` [gentoo-dev] " Luca Barbato
@ 2017-05-03 18:57 ` Andreas K. Huettel
  2017-05-03 19:25   ` Matthias Maier
  2017-05-04 21:20 ` [gentoo-dev] gcc-6.x status inquiry William Hubbs
  3 siblings, 1 reply; 16+ messages in thread
From: Andreas K. Huettel @ 2017-05-03 18:57 UTC (permalink / raw
  To: gentoo-dev, toolchain

[-- Attachment #1: Type: text/plain, Size: 703 bytes --]

> 
> I see that gcc-6.3 doesn't have keywords, so I'm
> wondering when it will get them? Does anyone have any idea? I'm not
> talking about stable keywords, just ~. ;-)
> 

Just as a datapoint, my main dev system is ~80% stable and has been updating 
with gcc-6 since beginning of february; no problems. [*] [**]

Without looking at the blockers I'd be fine with ~arch gcc-6.3 asap (so we can 
eventually get gcc-7 in masked).

[*] Well I had to fix a sci-* package I'm mantaining myself, but I'm likely the 
only user of it, so...

[**] That include "no problems when building firefox".

-- 
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer (council, perl, libreoffice)

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] Re: gcc-6.x status inquiry
  2017-05-03 18:42     ` William Hubbs
@ 2017-05-03 19:06       ` Ian Stakenvicius
  0 siblings, 0 replies; 16+ messages in thread
From: Ian Stakenvicius @ 2017-05-03 19:06 UTC (permalink / raw
  To: gentoo-dev

On 03/05/17 02:42 PM, William Hubbs wrote:
> On Wed, May 03, 2017 at 02:00:26PM -0400, Ian Stakenvicius wrote:
>> On 03/05/17 01:58 PM, Luca Barbato wrote:
>>> On 5/3/17 6:43 PM, William Hubbs wrote:
>>>> Hey all,
>>>>
>>>> I am asking about this because I have been asked to look into
>>>> packaging software that has a specific requirement for >=gcc-6 in order
>>>> to build [1].
>>>
>>> As I said few times, we should dump gcc-5 sooner than later and any
>>> software that does not build with gcc-6 should be p.masked and dropped
>>> from the tree if there isn't a nice fix for it.
>>
>> Just a heads-up, that p.mask list would happen to include firefox and
>> thunderbird right now.
>   
>   So if we don't p.mask those, is them breaking with gcc-6 still enough
>   to keep gcc-6 out of ~? If not, I definitely +1 what lu_zero said,
>   let's add ~keywords to gcc-6.
> 
>   William
> 

No, i'm good with keywording gcc-6 still.  I'm just not Ok with 
firefox and tbird and others being p.masked for removal simply because 
they don't build.

Also its worth noting that the gcc-6.3 build failure is apparently not 
absolute, there are people that have built mozilla stuff fine with 6.3



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] gcc-6.x status inquiry
  2017-05-03 18:57 ` [gentoo-dev] " Andreas K. Huettel
@ 2017-05-03 19:25   ` Matthias Maier
  2017-05-04 15:22     ` Thomas Deutschmann
  0 siblings, 1 reply; 16+ messages in thread
From: Matthias Maier @ 2017-05-03 19:25 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 307 bytes --]


> Just as a datapoint, my main dev system is ~80% stable and has been updating 
> with gcc-6 since beginning of february; no problems. [*] [**]

Same here. The gcc-6 incompatibilities were resolved quite a while
ago. Let's keyword gcc-6 and try to get gcc-7 into the tree on time.

Best,
Matthias

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 850 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] Re: gcc-6.x status inquiry
  2017-05-03 18:00   ` Ian Stakenvicius
  2017-05-03 18:42     ` William Hubbs
  2017-05-03 18:44     ` Erik Närström
@ 2017-05-04  7:28     ` grozin
  2017-05-04  7:48       ` Erik Närström
  2 siblings, 1 reply; 16+ messages in thread
From: grozin @ 2017-05-04  7:28 UTC (permalink / raw
  To: gentoo-dev

On Wed, 3 May 2017, Ian Stakenvicius wrote:
> On 03/05/17 01:58 PM, Luca Barbato wrote:
>>  As I said few times, we should dump gcc-5 sooner than later and any
>>  software that does not build with gcc-6 should be p.masked and dropped
>>  from the tree if there isn't a nice fix for it.
> Just a heads-up, that p.mask list would happen to include firefox and 
> thunderbird right now.
And pdftk. It needs gcj, and has no usable alternatives.

What should I keep in my system to continue to use (and maybe recompile) 
pdftk?

Andrey


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] Re: gcc-6.x status inquiry
  2017-05-04  7:28     ` grozin
@ 2017-05-04  7:48       ` Erik Närström
  0 siblings, 0 replies; 16+ messages in thread
From: Erik Närström @ 2017-05-04  7:48 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 675 bytes --]

Portage pulls in gcc-5.4 when i run 'emerge -p pdftk'.

/ekg

On 4 May 2017 09:29, <grozin@gentoo.org> wrote:

> On Wed, 3 May 2017, Ian Stakenvicius wrote:
>
>> On 03/05/17 01:58 PM, Luca Barbato wrote:
>>
>>>  As I said few times, we should dump gcc-5 sooner than later and any
>>>  software that does not build with gcc-6 should be p.masked and dropped
>>>  from the tree if there isn't a nice fix for it.
>>>
>> Just a heads-up, that p.mask list would happen to include firefox and
>> thunderbird right now.
>>
> And pdftk. It needs gcj, and has no usable alternatives.
>
> What should I keep in my system to continue to use (and maybe recompile)
> pdftk?
>
> Andrey
>
>

[-- Attachment #2: Type: text/html, Size: 1258 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] gcc-6.x status inquiry
  2017-05-03 19:25   ` Matthias Maier
@ 2017-05-04 15:22     ` Thomas Deutschmann
  2017-05-04 21:32       ` Getting gcc-6 keyworded (was: Re: [gentoo-dev] gcc-6.x status inquiry) Andreas K. Huettel
  0 siblings, 1 reply; 16+ messages in thread
From: Thomas Deutschmann @ 2017-05-04 15:22 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 148 bytes --]

On 2017-05-03 21:25, Matthias Maier wrote:
> Let's keyword gcc-6 and try to get gcc-7 into the tree on time.

+1


-- 
Regards,
Thomas



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 951 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] gcc-6.x status inquiry
  2017-05-03 16:43 [gentoo-dev] gcc-6.x status inquiry William Hubbs
                   ` (2 preceding siblings ...)
  2017-05-03 18:57 ` [gentoo-dev] " Andreas K. Huettel
@ 2017-05-04 21:20 ` William Hubbs
  2017-05-04 21:30   ` Matthias Maier
  3 siblings, 1 reply; 16+ messages in thread
From: William Hubbs @ 2017-05-04 21:20 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 568 bytes --]

On Wed, May 03, 2017 at 11:43:11AM -0500, William Hubbs wrote:
> Hey all,
> 
> I am asking about this because I have been asked to look into
> packaging software that has a specific requirement for >=gcc-6 in order
> to build [1].
> 
> I see that gcc-6.3 doesn't have keywords, so I'm
> wondering when it will get them? Does anyone have any idea? I'm not
> talking about stable keywords, just ~. ;-)

After the discussion on this thread (no one seemed to object), I went
ahead just now and added ~ keywords to sys-devel/gcc-6.3.0.

Thanks,

William


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-dev] gcc-6.x status inquiry
  2017-05-04 21:20 ` [gentoo-dev] gcc-6.x status inquiry William Hubbs
@ 2017-05-04 21:30   ` Matthias Maier
  0 siblings, 0 replies; 16+ messages in thread
From: Matthias Maier @ 2017-05-04 21:30 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 225 bytes --]

> After the discussion on this thread (no one seemed to object), I went
> ahead just now and added ~ keywords to sys-devel/gcc-6.3.0.

Thanks a lot!

Did you update any keywording bug (if one is open at all)?

Best,
Matthias

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 850 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Getting gcc-6 keyworded (was: Re: [gentoo-dev] gcc-6.x status inquiry)
  2017-05-04 15:22     ` Thomas Deutschmann
@ 2017-05-04 21:32       ` Andreas K. Huettel
  2017-05-04 21:33         ` Andreas K. Huettel
  0 siblings, 1 reply; 16+ messages in thread
From: Andreas K. Huettel @ 2017-05-04 21:32 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 719 bytes --]

OK since 

a) nobody from toolchain responds here, 
b) a lot of people are in favour of doing this, but 
c) noone wants to do it himself, and 
d) I dont have the time to do all the research I deem necessary to do it 
myself, 

let's harness the power of the developer community. 

https://wiki.gentoo.org/wiki/Project:Toolchain/GCC-6_keywording

Go here^, look at one blocker bug, decide why it shouldn't block keywording 
gcc-6, and comment in the list, ending your comment with ~~~~. In the end 
hopefully all the entries should look like

* bug 12345: Occurs only with -funroll-loops. User:Dilfridge

-- 
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer (council, perl, libreoffice)

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Getting gcc-6 keyworded (was: Re: [gentoo-dev] gcc-6.x status inquiry)
  2017-05-04 21:32       ` Getting gcc-6 keyworded (was: Re: [gentoo-dev] gcc-6.x status inquiry) Andreas K. Huettel
@ 2017-05-04 21:33         ` Andreas K. Huettel
  0 siblings, 0 replies; 16+ messages in thread
From: Andreas K. Huettel @ 2017-05-04 21:33 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 371 bytes --]

Am Donnerstag, 4. Mai 2017, 23:32:19 CEST schrieb Andreas K. Huettel:
> OK since
> 
> a) nobody from toolchain responds here,
> b) a lot of people are in favour of doing this, but
> c) noone wants to do it himself, and

Forget this. William already did it. YAY!!!

-- 
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer (council, perl, libreoffice)

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2017-05-04 21:34 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-03 16:43 [gentoo-dev] gcc-6.x status inquiry William Hubbs
2017-05-03 17:10 ` Hanno Böck
2017-05-03 17:58 ` [gentoo-dev] " Luca Barbato
2017-05-03 18:00   ` Ian Stakenvicius
2017-05-03 18:42     ` William Hubbs
2017-05-03 19:06       ` Ian Stakenvicius
2017-05-03 18:44     ` Erik Närström
2017-05-04  7:28     ` grozin
2017-05-04  7:48       ` Erik Närström
2017-05-03 18:57 ` [gentoo-dev] " Andreas K. Huettel
2017-05-03 19:25   ` Matthias Maier
2017-05-04 15:22     ` Thomas Deutschmann
2017-05-04 21:32       ` Getting gcc-6 keyworded (was: Re: [gentoo-dev] gcc-6.x status inquiry) Andreas K. Huettel
2017-05-04 21:33         ` Andreas K. Huettel
2017-05-04 21:20 ` [gentoo-dev] gcc-6.x status inquiry William Hubbs
2017-05-04 21:30   ` Matthias Maier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox