This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: cvs build failure (x86, alpha, hppa...)
On Sun, Apr 20, 2003 at 09:58:53PM +1000, Paul Mackerras wrote:
> Kevin B. Hendricks writes:
>
> > Speaking of that... what is the status of support for ppc32? I have seen
> > lots and lots of patches go past but I am unsure of when or where the tool
> > changes are available.
> >
> > I would defintely like to build and test the nptl support for ppc32 for
> > linux, so where should I find:
> >
> > - the right binutils or a patch
>
> CVS binutils has the necessary TLS support.
>
> > - the right gcc version or a patch
>
> Alan Modra (cc'd) has been working on this. I am on holidays at the
> moment, so I won't be able to check the current versions of things
> for the next week. I believe the deal is that you get the gcc 3.3
> branch from CVS and then go to ftp://ftp.linuxppc64.org/pub/people/amodra
> and get the latest patch you find there.
>
> > - any required glibc patches
>
> All in CVS as far as I know.
>
> > - is there a minimum kernel verison required - I heard a rumor
> > that someone (RedHat?) had backported needed changes to the 2.4.20 series
> > (are these patches available)?
>
> All in Linus' current BK (or the linuxppc-2.5 tree) for 2.5.
>
> For 2.4 I'm not sure; there would be a 5- or 10-line change needed to
> arch/ppc/kernel/process.c (to implement CLONE_SETTLS etc.) as well as
> any generic backport of futex stuff etc.
The additional 2.4 patches you'd need are quite substantial, but you
can find them in the Rawhide kernel SRPMs, I think.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer