Hi, Gcc-5.5 is out so it would be great to have it integrated in the main tree. This seems to be a bit complicated for me to figure out how to make it, but I'm happy to participate in creating the ebuild if I can help in any ways. Thanks! José.
I guess it is one of the more difficult packages to start helping. It is maintained by the Toolchain project. https://wiki.gentoo.org/wiki/Project:Toolchain They can explain you best, if there is anything you can do for them. The best way to start contributing to Gentoo is with the help of the Proxy Maintainer project. You find us on IRC. https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Since version 6.4.0 is about to be stabilized,we can probably help more by testing it. Or more futuristic,taking a look at version 7.
I don't mind to spend some cycles learning how to do it, as there is a bug I reported to gcc related to this(gcc:#82003), hence my interest to try it, though there is no real necessity in the background.
(In reply to José Pekkarinen from comment #3) > I don't mind to spend some cycles learning how to do it, as there is a bug I > reported to gcc related to this(gcc:#82003), hence my interest to try it, > though there is no real necessity in the background. Of course you are free and welcome to do such contribution. Try to contact the gcc maintainers and I'm sure you'll find out how to help out. Good luck!
(In reply to Tomáš Mózes from comment #2) > Since version 6.4.0 is about to be stabilized,we can probably help more by > testing it. Or more futuristic,taking a look at version 7. Since gcc 6 change PIE et. all I really think gcc 5.5 has a place. We will not jump on gcc6 for quite some time, we are just moving to gcc 5 actually
(In reply to Tomáš Mózes from comment #2) > Since version 6.4.0 is about to be stabilized,we can probably help more by > testing it. Or more futuristic,taking a look at version 7. When using uclibc-ng you will notice that gcc-6 or gcc-7 is not an option right now. You have to stick to gcc-5. Sadly.
Can we please have gcc 5.5 too?
Could we at least get a hard-masked version of GCC 5.5 for testing purposes? Or is there some kind of toolchain overlay which contains such an ebuild? Currently c&p the ebuild gcc-5.4.0-r3.ebuild to gcc-5.5.0.ebuild fails (apparently) due to missing patches: > >>> Downloading 'http://distfiles.gentoo.org/distfiles/gcc-5.5.0-piepatches-v0.6.5.tar.bz2' > --2017-11-09 12:20:19-- http://distfiles.gentoo.org/distfiles/gcc-5.5.0-piepatches-v0.6.5.tar.bz2 > Resolving distfiles.gentoo.org... 2600:3404:200:237::2, 2600:3402:200:227::2, 2605:bc80:3010::134, ... > Connecting to distfiles.gentoo.org|2600:3404:200:237::2|:80... connected. > HTTP request sent, awaiting response... 404 Not Found > 2017-11-09 12:20:19 ERROR 404: Not Found.
*** Bug 637280 has been marked as a duplicate of this bug. ***
Hi, I wanted to let you know that the branch gentoo/gcc-5.5.0 at https://github.com/PikkuJose/gcc have all the relevant patches for gentoo, uclibc, pie, etc applied already. There is one commit per patch to ease the check. Some gentoo patches were already upstream so may not be any commit for them. The base has been taken from git://gcc.gnu.org/git/gcc.git I'm working in some ebuild on my spare time, but the way toolchain_src_prepare works doesn't ease the checkout of the source code from git. Any hint/comment would be appreciated. José.
If I may ask for that, I would very welcome the version dump, even though gcc-6 is now being used for portage build. I am testing my code on all major gcc versions, and I would prefer to use the latest minor release for each of them.