Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 309279 - sys-devel/gcc-4.3.4 fails to build on alpha with PR42113 fix
Summary: sys-devel/gcc-4.3.4 fails to build on alpha with PR42113 fix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: Alpha Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on: PR42113
Blocks:
  Show dependency tree
 
Reported: 2010-03-13 17:05 UTC by Raúl Porcel (RETIRED)
Modified: 2011-12-03 02:27 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (1837358,533.50 KB, text/plain)
2010-03-13 17:05 UTC, Raúl Porcel (RETIRED)
Details
alpha.patch (patch.log,13.75 KB, patch)
2010-03-22 16:30 UTC, Raúl Porcel (RETIRED)
Details | Diff
svn.log (svn.log,3.61 KB, text/plain)
2010-03-23 21:10 UTC, Raúl Porcel (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raúl Porcel (RETIRED) gentoo-dev 2010-03-13 17:05:01 UTC
From a fresh *STABLE* stage3, build log as follows...

The culprit is the 02_all_gcc-4.3-alpha-PR42113.patch patch, excluding it it compiles successfully.
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2010-03-13 17:05:22 UTC
Created attachment 223429 [details]
build.log
Comment 2 Matt Turner gentoo-dev 2010-03-13 19:45:22 UTC
The patch is used in the 4.3, 4.4, and 4.5 branches and is included in 4.4.3 already.

The problem is, apparently, that we're missing some other necessary patch from 4.3 SVN. I'll see if I can track it down.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2010-03-20 11:06:02 UTC
@toolchain: could we exclude the patch meanwhile?

Thanks
Comment 4 Matt Turner gentoo-dev 2010-03-20 14:19:46 UTC
(In reply to comment #3)
> @toolchain: could we exclude the patch meanwhile?
> 
> Thanks

The problem with that is that the patch fixes internal compiler errors itself. So gcc will compile, but rsync and libperl won't.

(Sorry I haven't had time to figure out what patches we need to make this compile.)
Comment 5 SpanKY gentoo-dev 2010-03-20 16:48:39 UTC
yes, i can vouch for the rsync ICE.  i saw the same problem with 4.4.2 and upgrading to 4.4.3 fixed rsync building.
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2010-03-22 16:30:50 UTC
Created attachment 224705 [details, diff]
alpha.patch

I tracked the commits done to the gcc-4_3-branch until the patch from PR42113. This patch replaces 02_all_gcc-4.3-alpha-PR42113.patch , since that patch is included in this one as well.

Thanks
Comment 7 SpanKY gentoo-dev 2010-03-23 01:40:19 UTC
i would want to extract some info from each svn commit to put into the patch header ...
Comment 8 Raúl Porcel (RETIRED) gentoo-dev 2010-03-23 21:10:53 UTC
Created attachment 224941 [details]
svn.log

Ah yes, sorry.

Commits are:
150466 <- PR40577
150735 <- PR8603
151160
151710
152344 <- PR22903
154465 <- PR42113

Attached is the svn log for each commit.
Comment 9 SpanKY gentoo-dev 2010-03-23 21:35:04 UTC
that's perfect, thanks.  any feedback Matt before i toss this in ?
Comment 10 Matt Turner gentoo-dev 2010-03-23 23:11:27 UTC
(In reply to comment #9)
> that's perfect, thanks.  any feedback Matt before i toss this in ?

Nope. Looks great to me.

Thanks a _ton_ armin76! I owe you a beer, whenever I come to Spain. :D
Comment 11 Matt Turner gentoo-dev 2010-03-25 13:03:47 UTC
Ugh. Apparently there is another fix to this:

http://gcc.gnu.org/ml/gcc-patches/2010-03/msg01146.html

Please include that as well after we test it.
Comment 12 Mark Loeser (RETIRED) gentoo-dev 2010-03-25 20:34:27 UTC
Excluded in the ebuild until we have a full patch.
Comment 13 Raúl Porcel (RETIRED) gentoo-dev 2010-04-05 13:44:49 UTC
Reducing priority as this isn't a problem now.

I'd vote for waiting for a 4.3.5 release, to be honest...at least i'm not going to bother to fix this, with the small improvement it gives(fixing -O3).
Comment 14 Raúl Porcel (RETIRED) gentoo-dev 2010-05-29 15:30:15 UTC
Since 4.4.3 is supposed to go to stable, can we forget about this bug?
Comment 15 SpanKY gentoo-dev 2010-06-08 22:11:45 UTC
there is a 4.3.5 release which i'm working on, so i'll close this once i bump
Comment 16 SpanKY gentoo-dev 2010-06-10 03:07:59 UTC
gcc-4.3.5 is now in the tree