new gcc version. Existing ebuild for 4.9.0 works fine for 4.9.1, or so it seems at this point. I have adapted existing gcc-4.9.0-patches for it. Basically all I needed to do is delete last few patchfiles in it, as they were already applied upstream. Deleted patches: 93_all_pr60971-wrong-code.patch 94_all_pr60902-ffmpeg-miscompile.patch 95_all_pr60960-wrong-code.patch 96_all_pr59952-avx2-no-rtm.patch 97_all_pr60965-devirt-placement-new.patch I have attached whole thing just in case.
Created attachment 380836 [details] patch tarbzip2
i'm pretty sure they know about it.
Well, it's not in the tree. So their awareness of it is of no use to me. I wanted to try it, adapted existing patch and compiled it. And now there is a bug, which can be found by others to try it before 4.9.1 appears int the tree. Which can take a while.
https://wiki.gentoo.org/wiki/Bugzilla_HOWTO#Zero-day_bump_requests
It doesn't apply here. I haven't requested anything, just posted a patch for those that would like to play. This isn't the first time that maintainers took far more to publish their ebuild.
thanks @Branko ! we/devs also should make sure that the following patch makes it into the in-tree gcc 4.9.1 (or even 4.9.0): https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61144 producing wrong code is a serious issue
please also include this fix for kernel (with -Os) + gcc (4.5.0-4.9.1) https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=212740
File a bug so we have a record of it please.
Also mariadb seems to be affected by a bug in 4.9.0 version. See comment #3 in bug #518580: https://bugs.gentoo.org/show_bug.cgi?id=518580#c3
(In reply to Matt from comment #6) > we/devs also should make sure that the following patch makes it into the > in-tree gcc 4.9.1 (or even 4.9.0): > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61144 > > producing wrong code is a serious issue We'll wait until something is committed upstream. (In reply to David Heidelberger (okias) from comment #7) > please also include this fix for kernel (with -Os) + gcc (4.5.0-4.9.1) > > https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=212740 Added, thanks.