[Clfs-dev] [Clfs-commits] commit: r3859 - /trunk/patches/gcc-4.2.2-PR31490-1.patch

Ken Moffat zarniwhoop at ntlworld.com
Tue Jan 8 07:18:37 PST 2008


On Sun, Jan 06, 2008 at 09:56:14PM +0000, Ken Moffat wrote:
> On Sun, Jan 06, 2008 at 04:35:34PM -0500, Joe Ciccone wrote:
> > There were two different diffs in that bug report upstream. I noticed
> > that you used the first one, but from what I read the second one(the one
> > that was attached) fixed quite a bit more, Can you see if this patch
> > works for you as well? I'm currently building gcc with the patch that i
> > attached. Hopefully it fixes the kernel build errors I was getting aswell.
> > 
> 
>  Will do, but maybe not for a day or two - I'm done for today.
> 
 It builds the kernel and modules ok (using the cross-compiler from
the end of chapter 5).

 I originally hit the problem back in the summer or autumn, and I
think at that time the first patch was the only one around.  I'd
intended to use it to run the gcc tests, but ppc64 couldn't run the
new glibc, so I didn't see the problem again until November or
December (and by then the symptoms in the kernel build were
different - earlier, it had bombed very quickly, now it gets most of
the way through the build - which made me think it was a different
problem).

 If I was starting again, I think I'd use Segher's patch (the
*third* diff!) because he has a good reputation in powerpc, and it was
tested as ok by Janis who tests a _lot_ of gcc versions on powerpc.
But that is all splitting hairs.  Either of the first two seems to do
the job on ppc64, so if you think yours has other benefits, or is
generally needed, please use it to replace the patch I posted (but
with a different name, I've already bagged PR34190-1 ;).

 My last full build on ppc64 used gcc without a PR34190 patch for
everything except the kernel, and I didn't see any problems in
userspace.  My reading of bugzilla suggested a fix is needed for
ia64, but we don't support that.  Hopefully, it fixes your problem
on alpha.  For the other architectures, I'm ambivalent about it.

 I'll resume a full ppc64 build soon, but I need to placate the
taxman first, so it will probably be a few days before I'm ready to
proceed with whichever version of the patch.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce



More information about the Clfs-dev mailing list