[gentoo-dev] Re: GCC USE flag changes

2013-05-14 Thread Ryan Hill
On Tue, 30 Apr 2013 21:25:40 -0600
Ryan Hill dirtye...@gentoo.org wrote:

 [...]

This is pushed out now.  I also ended up dropping LTO support for 4.5.  If
you're using LTO as shipped in 4.5 you are braver than anyone deserves to be.


-- 
gcc-porting
toolchain, wxwidgets
@ gentoo.org


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: GCC USE flag changes

2013-05-01 Thread Diego Elio Pettenò
On 01/05/2013 06:29, Rick Zero_Chaos Farina wrote:
 I don't mean to start a flamewar here but the test suite situation is so
 bad with circular deps (I'm looking at you ruby herd) and random
 failures that I only enable tests for my own packages.  Sadly it is so
 bad that we have a FEATURES=test-fail-continue I can't really say
 anything negative, that fact really says it all...

You might not mean to but honestly, do you really think that we have
circular deps because we like them?

FFS I've been the biggest user of FEATURES=test, and the one who poured
in more time to get stuff to work, so please don't effing go around
blaming people without even having a clue about what's going on, you
just piss me off.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: GCC USE flag changes

2013-05-01 Thread Ralph Sennhauser
On Wed, 01 May 2013 01:29:05 -0400
Rick \Zero_Chaos\ Farina zeroch...@gentoo.org wrote:

 Sadly it is so
 bad that we have a FEATURES=test-fail-continue I can't really say
 anything negative, that fact really says it all...

My beef is not with the existence of this FEATURE but that it's enabled
in the dev profile. I was lucky once to not commit a broken testsuite.



[gentoo-dev] Re: GCC USE flag changes

2013-05-01 Thread Ryan Hill
On Wed, 01 May 2013 08:00:29 +0100
Diego Elio Pettenò flamee...@flameeyes.eu wrote:

 On 01/05/2013 06:29, Rick Zero_Chaos Farina wrote:
  I don't mean to start a flamewar here but the test suite situation is so
  bad with circular deps (I'm looking at you ruby herd) and random
  failures that I only enable tests for my own packages.  Sadly it is so
  bad that we have a FEATURES=test-fail-continue I can't really say
  anything negative, that fact really says it all...
 
 You might not mean to but honestly, do you really think that we have
 circular deps because we like them?
 
 FFS I've been the biggest user of FEATURES=test, and the one who poured
 in more time to get stuff to work, so please don't effing go around
 blaming people without even having a clue about what's going on, you
 just piss me off.

He wasn't singling you out, just naming a part of the tree that has a lot of
circular deps.  He could've said python just as easy.

Relax, have a Guinness.


-- 
gcc-porting
toolchain, wxwidgets
@ gentoo.org


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: GCC USE flag changes

2013-05-01 Thread Matt Turner
On Wed, May 1, 2013 at 5:59 PM, Ryan Hill dirtye...@gentoo.org wrote:
 On Wed, 01 May 2013 08:00:29 +0100
 Diego Elio Pettenò flamee...@flameeyes.eu wrote:

 On 01/05/2013 06:29, Rick Zero_Chaos Farina wrote:
  I don't mean to start a flamewar here but the test suite situation is so
  bad with circular deps (I'm looking at you ruby herd) and random
  failures that I only enable tests for my own packages.  Sadly it is so
  bad that we have a FEATURES=test-fail-continue I can't really say
  anything negative, that fact really says it all...

 You might not mean to but honestly, do you really think that we have
 circular deps because we like them?

 FFS I've been the biggest user of FEATURES=test, and the one who poured
 in more time to get stuff to work, so please don't effing go around
 blaming people without even having a clue about what's going on, you
 just piss me off.

 He wasn't singling you out, just naming a part of the tree that has a lot of
 circular deps.  He could've said python just as easy.

He may not have meant to, but he said ruby herd specifically... on
which Diego does a lot of work.



Re: [gentoo-dev] Re: GCC USE flag changes

2013-05-01 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 05/01/2013 03:00 AM, Diego Elio Pettenò wrote:
 On 01/05/2013 06:29, Rick Zero_Chaos Farina wrote:
 I don't mean to start a flamewar here but the test suite situation is so
 bad with circular deps (I'm looking at you ruby herd) and random
 failures that I only enable tests for my own packages.  Sadly it is so
 bad that we have a FEATURES=test-fail-continue I can't really say
 anything negative, that fact really says it all...
 
 You might not mean to but honestly, do you really think that we have
 circular deps because we like them?
 
 FFS I've been the biggest user of FEATURES=test, and the one who poured
 in more time to get stuff to work, so please don't effing go around
 blaming people without even having a clue about what's going on, you
 just piss me off.
 
I am sorry that I have offended you, but unfortunately this is what
happens when I try to enable tests:

http://dev.gentoo.org/~zerochaos/distfiles/ruby_test_deps.txt

As you can see, enabling this by default in any profile would be rather
crippling to gentoo as a whole.  I am not blaming anyone, nor do I
understand what has caused the current situation.  What I do understand
is that I am unable to run with FEATURES=test enabled by default despite
having the desire to do so.  I have the hardware to run automated test,
I have the desire to run automated tests, the only thing I don't have is
the time to sort out hundreds of circular deps in ruby.

If it helps lower the tempers, I don't bitch about things I'm not
willing to help fix.  If someone from the ruby team wants to discuss
this with me (on or off this list) I will be happy to listen to the
problem and try to find a sane solution.  Likely this will require
changes to the dep structure or portage, but these subjects interest me
very much and I feel it is well worth my time to help with this.

You have two choices:

1.) Continue to curse me and we stay where we are
2.) accept the help offered

Your call.

- -Zero
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJRgfJFAAoJEKXdFCfdEflKyYUP/R+GNFv9SC4NASSFAh8nSNBH
MUG3+5k5UpI1AtbSyt1VdnQztgK5b4x9RmSard0PptlOgB0g/Nf24b6qbaT/SYFR
DI8FmhQaZLmf4icw2/LjK6mO0r9gPfiB5Rm4LFmkHMJVDxd2HmkV4bMV2Y+zfoLZ
A0SwK2Y3jMGjTmL4Eg/j3ExRVYDQP2Uo1uF56XU6+5pcn+gI4gA+dCB3Q7RDEqtM
L8sds5WijA10Jd5q6QKSNnDQmv7jLioRqFuVupJ5QlieIdQCY0jaYEwlasTfGKKh
FlxmSLF3Uw08tLDgMWXpjrRsnyzup9V/zNwQiMD6SOukTvqoQPJ1p+/5qrur+OVD
/NjvdqXBk8kYjmhXVGdyOhVDgeEyknG/hqxgT/z7abNqIaYPufel8tV5+DQL28H+
2FLU8DorMfXBzpYqPW/g55gSalOytR3jpVGPEthTt91b8YbbvOgdWkdIl0c8qmeV
r7xrPhMQ6wZUX0hapcX3670sUYXeLjactYvJLj6WQyT+pIfnSTaI0QYjsDpnmOfy
0KPuw3MMjuSYdp0iIq8IxVRbUJ94sM9PqzoFVp8hXHFf80IWV7RaZBzABwzBY9fW
eKlWTylRM7rw08SddHaU4lSiOhN3y9AtPV0NQSnxq5klT5IH8MSTwgB4t3oo5M7h
xlkncCfm1vHt9kS3A5Qi
=SO5/
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: GCC USE flag changes

2013-05-01 Thread Hans de Graaff
On Thu, 2013-05-02 at 00:57 -0400, Rick Zero_Chaos Farina wrote:
 On 05/01/2013 03:00 AM, Diego Elio Pettenò wrote:
  On 01/05/2013 06:29, Rick Zero_Chaos Farina wrote:
  I don't mean to start a flamewar here but the test suite situation is so
  bad with circular deps (I'm looking at you ruby herd) and random
  failures that I only enable tests for my own packages.  Sadly it is so
  bad that we have a FEATURES=test-fail-continue I can't really say
  anything negative, that fact really says it all...
  
  You might not mean to but honestly, do you really think that we have
  circular deps because we like them?
  
  FFS I've been the biggest user of FEATURES=test, and the one who poured
  in more time to get stuff to work, so please don't effing go around
  blaming people without even having a clue about what's going on, you
  just piss me off.
  
 I am sorry that I have offended you, but unfortunately this is what
 happens when I try to enable tests:
 
 http://dev.gentoo.org/~zerochaos/distfiles/ruby_test_deps.txt

Note that these are not circular dependencies.

dev-ruby/mocha should really be slotted now. This has been creeping up
on us with versions initially looking to be upward compatible. I've put
it on my todo list. I'll have a look at ruby_parser and sexp-processor
as well.

 You have two choices:
 
 1.) Continue to curse me and we stay where we are
 2.) accept the help offered

Fixing https://bugs.gentoo.org/show_bug.cgi?id=175808 would be useful
(though it wouldn't help with this particular problem).

Hans




Re: [gentoo-dev] Re: GCC USE flag changes

2013-04-30 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 04/30/2013 11:49 PM, Ryan Hill wrote:
 On Wed, 01 May 2013 11:33:00 +0800
 Patrick Lauer patr...@gentoo.org wrote:
 
 On 05/01/2013 11:25 AM, Ryan Hill wrote:
 Since people like to start whinging threads every time we have to change
 flags on gcc this is a friendly notice of some upcoming changes.

 [snip lots of good ideas]

 Any thoughts?

 I'm in favour of unleashing 4.8 in ~arch soon - I've been building
 everything with it for a while, I've reached 50% coverage of all
 packages on amd64, and the amount of new bugs is about the same as still
 open bugs for 4.7.

 All in all it's a very benign release that (imo) doesn't need to be held
 back.
 
 Yeah it's been amazingly quiet.  The loop transformation improvements may
 only bite us at runtime however (another vote for FEATURES=test by default and

I don't mean to start a flamewar here but the test suite situation is so
bad with circular deps (I'm looking at you ruby herd) and random
failures that I only enable tests for my own packages.  Sadly it is so
bad that we have a FEATURES=test-fail-continue I can't really say
anything negative, that fact really says it all...

 fix your testsuites people!).  

Please, pretty please.

- -Zero

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJRgKggAAoJEKXdFCfdEflKTYoP/Rm80i7Fca3Ao+H0WQriTrgS
1tYHMVQ7IN05tnq8f/JKSItE+23VPFH4lyOVJRNW+SBghy0wEA5/kl2GSTY4GrxE
lTMmnUUPWy7/wGvR+oYc0E2+XJdWwG4smZBenlARM912Oq+i24D00eicVPchGL9g
PNFB8mSTPO3LUkSmra3mzKbnkezpNiJx77bd/D7EK9ojXKq4rA/lt85G8DlgWuav
LbfWtPCjHSZ+4faxSsae/aF31ptxX0qFdLCS8RVeT1y4fx5qehvi5rSSMCV84Tl4
SLJv0p+52SrGXQgcaWxW/mhgAcfVmMx7TTZwnqYp1+T1Ixl5aQ6nG1l3hTC0bm5Y
vqdJBur4NuqWT/BStSkD5vaasPug+9f8NhuIFla6U2MnGEVHOUAb4zr+xt++C7Nr
jO0uMNCP21pzs8mdTvrUT9xiwH62/Wj9Q1/u52yCNpn7gRgT4v6Cq8AeiPcvLQSu
A+X9b86gHe3ArAUkCJZ4OvPbAjFfU/aM+HV9BG5e/DHvjtYx4c2Z1hRiGB7IOpHq
VhR46owcQ+8Dn4LXsTTBbVzLFTsim8AFbyErBw0vAi+W5lo8i49QxkDNqBz1xLES
6NtRl7GOcIU9ZSQSrxwAG/ZCC9YveJz/joghZJxpdgRCIZi6vJKgc8dLktVxSYPf
YlcuAI6zCAyFNa4LiO9K
=/kLa
-END PGP SIGNATURE-