[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: missing __init_array_start, __init_array_end in __libc_csu_init



On Wed, Jun 20, 2007 at 03:30:24PM +0200, Michael Schmitz wrote:
 
> > Should we try building glibc with the latest gcc/binutils?
> 
> Either that, or try building gcc with the latest glibc and binutils. I
> just downgraded gcc to 4.1.1-21 (old binutils and libc) and that didn't
> work either. Well, one difference: it only complains about missing
> references to __init_array_start and __init_array_end. Nothing about
> nonrepresentable section on output. Nothing about the hidden symbol
> __init_array_end not being defined.
> 
> Following up on that a bit: keeping binutils 2.17-3 (though libc6-dev
> conflicts with it) and gcc 4.1.1-21 while upgrading glibc to 2.5-11 brings
> back the nonrepresentable section error as well as the hidden symbol not
> defined error.
> 
> So it would seem the latter error originates with glibc. The former I'm
> unsure about. What is the more important error here - the undefined
> reference or the nonrepresentable section?

The __init_array_* error is blocking openssh, which we actually use.

The nonrepresentation error is blocking xulrunner, which blocks
gcj-4.1 and a host of other things (five are dep-wait right now).
I think xulrunner can be installed manually though. (And I'm currently 
building gcj-4.1 on vivaldi.)

Pick one, I guess.

-- 
Stephen R. Marenka     If life's not fun, you're not doing it right!
<stephen@marenka.net>

Attachment: signature.asc
Description: Digital signature


Reply to: