On 24/01/10 00:17, Thomas Schwinge wrote:
Hello!

On 2010-01-23 13:16, Samuel Thibault wrote:
Thomas Schwinge, le Sat 23 Jan 2010 07:13:30 -0500, a écrit :
       * There will be patches that are really only relevant to Debian.
         We can either still keep them in R(libc) too, or these stay
         manually maintained in P(hurd,D(libc)) as they're now.
I had a quick look at the Debian patches, local-enable-ldconfig.diff
probably fits in that category, as the header mentions: « Upstream
disagrees with this patch, but I'm putting it in so that we have
expected Debian behaviour on the Hurd. » It seems to really be a
Debian-specific patch.
Yep, stuff like that is what I had in mind for this category.

For your reference, these are the minimal patches I had to apply to glibc-2.10.1 to get it building for a cross compiler and be able to cross-build a working Hurd:

any/local-no-SOCK_NONBLOCK.diff
any/local-stdio-lock.diff
any/submitted-popen.diff
any/submitted-sched_h.diff
hurd-i386/local-atomic-no-multiple_threads.diff
hurd-i386/local-check_native.diff
hurd-i386/local-_dl_random.diff
hurd-i386/local-gcc-4.1-init-first.diff
hurd-i386/local-gscope.diff
hurd-i386/local-tls.diff
hurd-i386/local-tls-support.diff
hurd-i386/local-unwind-resume.diff
hurd-i386/submitted-dl-sysdep.diff
hurd-i386/submitted-libc_once.diff
hurd-i386/submitted-ptr-mangle.diff
hurd-i386/submitted-stat.diff
hurd-i386/submitted-strtoul.diff

These are all from Debians eglibc package in Sid or their SVN. I had to adjust a couple of them in minor ways so that they would apply to glibc.

Allan



Reply via email to