On Fri, Aug 23, 2013 at 10:40:22PM +0200, Landry Breuil wrote:
> On Sun, Apr 21, 2013 at 10:42:09AM -0400, Brian Callahan wrote:
> > On 04/21/13 03:21, Jonathan Gray wrote:
> > >On Sat, Mar 02, 2013 at 10:36:50AM -0500, Brian Callahan wrote:
> > >>Hi tech --
> > >>
> > >>While doing some ports testing with clang, I came across the
> > >>binutils bug mentioned here:
> > >>http://lists.gnu.org/archive/html/bug-binutils/2004-07/msg00000.html
> > >>
> > >>Below is a backport of the commit mentioned later in the thread. It
> > >>fixes the issue.
> > >>I was able to rebuild working kernels and do a full 'make build' on
> > >>amd64, loongson, and macppc with this patch. But since it affects
> > >>all archs, testing on the archs I don't have access to will be
> > >>needed.
> > >>
> > >>OK?
> > >This patch does not apply, it seems your mail client is wrapping lines.
> > >
> > >
> > 
> > Below. Also attached as a tarball, in case Thunderbird really just hates me.
> > 
> > miod told me about a month and a half ago to focus on moving to
> > binutils-2.17 and not backport things to 2.15 so I never bothered to
> > ping this.
> 
> Bringing this back , since i'm facing issues with mozilla / icu linking
> with ld/building with clang. In my limited testing, instead of the big
> patch you were referring to, just using elflink.c r1.76 was enough to
> fix my issue.
> 
> See https://bugzilla.mozilla.org/show_bug.cgi?id=908080 for the whole
> story, and
> http://www.sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=src&r1=1.75&r2=1.76
> for the much smaller fix.
> 
> Whatever was the reason for backing this out (iirc, xenocara blowed on
> ppc), this needs to be reconsidered, since we're not going to move to
> binutils 2.17 right now.

I know it still breaks stuff subtly on powerpc, but i stumbled upon this
again when trying to build mozilla trunk on i386 with clang. If we still
want to build next firefoxes (26 or 27, dont remember) with clang,
something has to move around this.

Landry

Reply via email to