[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Upstreaming the glibc Hurd port
From: |
Joseph Myers |
Subject: |
Re: Upstreaming the glibc Hurd port |
Date: |
Fri, 19 Jan 2018 13:08:01 +0000 |
User-agent: |
Alpine 2.20 (DEB 67 2015-01-07) |
On Fri, 19 Jan 2018, Thomas Schwinge wrote:
> > - if the branch has sources that build for Hurd, I should have some chance
> > of using
> > https://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/cross-gnu?h=cross-gnu/master
> >
> > to figure out how to do the Hurd-specific pieces that will need adding to
> > build-many-glibcs.py).
>
> Beware that this script is from many years ago -- from times before my
> dear CodeSourcery colleagues taught be how to ;-) properly build
> cross-compilers. But yes, cross-gnu did work back then.
>
> Another thing to look into nowadays is David's (CCed) gnuxc,
> <http://mid.mail-archive.com/87r3vaw4os.fsf@gmail.com> "Scripts to build
> a Hurd distro", <https://github.com/dm0-/gnuxc> "GNU OS Cross-Compiler".
> (I have not yet looked into that one myself.)
>
> And, the Guix/Hurd effort also is capable of cross-compilation, as far as
> I remember. But probably cross-gnu/gnuxc will already give you enough
> pointers of what needs to be done.
Do you have advice on versions to use of mig / gnumach / hurd?
Currently, build-many-glibcs.py uses (by default) release versions of most
components other than glibc itself, release branches for gcc / binutils.
Should the most recent releases from ftp.gnu.org of mig / gnumach / hurd
be used for building current glibc for Hurd, or is it preferable or
necessary to use newer development versions of those components?
--
Joseph S. Myers
joseph@codesourcery.com
- Re: Upstreaming the glibc Hurd port, (continued)
- Re: Upstreaming the glibc Hurd port, Samuel Thibault, 2018/01/18
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/18
- Re: Upstreaming the glibc Hurd port, Samuel Thibault, 2018/01/18
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/18
- Re: Upstreaming the glibc Hurd port, Samuel Thibault, 2018/01/18
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/18
- Re: Upstreaming the glibc Hurd port, Samuel Thibault, 2018/01/18
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/18
- Re: Upstreaming the glibc Hurd port, Thomas Schwinge, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Manolis Ragkousis, 2018/01/19
- Re: Upstreaming the glibc Hurd port,
Joseph Myers <=
- Re: Upstreaming the glibc Hurd port, Thomas Schwinge, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Zack Weinberg, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Samuel Thibault, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Samuel Thibault, 2018/01/19
- Re: Upstreaming the glibc Hurd port, Samuel Thibault, 2018/01/23
- Re: Upstreaming the glibc Hurd port, Joseph Myers, 2018/01/23