This is the mail archive of the libc-ports@sources.redhat.com mailing list for the libc-ports project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: glibc on solaris


I think it worked once upon a time.  However, now it is extremely
Linux specific; I think it would be a tremendously difficult project.

What's Linux specific about Glibc?

The pthreads add-ons (both nptl and linuxthreads) are rather linux specific.


Also core glibc becomes more and more Linux specific,
i.e. *at functions and now also indirectly futexes :-(

Current versions have been ported and are running on Hurd,

Although hurd is in core glibc component, neither HEAD, nor 2.5 branch will compile out of CVS.

FreeBSD and Syllable kernels in addition to Linux.
My patches for Glibc 2.4 on Syllable only run into a couple of hundred
lines, plus platform sources. There are some areas that occasionally
give me headaches I.e. requiring TLS support, but they are not
insurmountable.

Our glibc 2.5.x for GNU/kFreeBSD needs fewer changes, to get an estimate, for patches see http://svn.debian.org/wsvn/glibc-bsd/trunk/glibc-ports/patches/ and for platform sources http://svn.debian.org/wsvn/glibc-bsd/trunk/glibc-ports/kfreebsd/

I agree that it is difficult, certainly a lot of work, but not
impossible.

I absolutely agree with this.


But do not expect any help from Ulrich Drepper on _unsupported_ platform ...

Petr


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]