--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libc6: [mips] tri-arch support for mips & mipsel
- From: Stuart Anderson <anderson@netsweng.com>
- Date: Sat, 03 Dec 2005 13:42:10 -0700
- Message-id: <E1EieCw-00031W-FQ@helix01.inrealm.net>
Package: libc6
Version: 2.3.5-8.2
Severity: wishlist
Tags: patch
Please enable tri-arch support for the MIPS platforms. The attached
patch (And corresponding patch for gcc #341882) provide support for n32
& n64 ABIs in addition to the current o32 ABI. These patches have been
tested by building n32 & n64 version of the ltp packages.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (600, 'testing')
Architecture: mipsel (mips64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-rc1-Helix64-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
-- no debconf information
Index: debian/control
===================================================================
--- debian/control (.../vendor/glibc/current) (revision 144)
+++ debian/control (.../src/glibc) (revision 144)
@@ -424,6 +424,49 @@
which use the standard C library. This is the 64bit version of the
library, meant for PowerPC64 systems.
+Package: libc6-mipsn32
+Architecture: mips mipsel
+Section: base
+Priority: required
+Depends: libc6 (= ${Source-Version})
+Conflicts: libc6-mips32
+Description: GNU C Library: n32 Shared libraries for MIPS
+ This package includes shared versions of the standard C library and the
+ standard math library, as well as many others. This is the n32 version
+ of the library, meant for MIPS systems.
+
+Package: libc6-dev-mipsn32
+Architecture: mips mipsel
+Section: libdevel
+Priority: standard
+Provides: libn32c-dev
+Depends: libc6-mipsn32 (= ${Source-Version}), libc6-dev (= ${Source-Version}), lib32gcc1
+Description: GNU C Library: n32 Development Libraries for MIPS
+ Contains the symlinks and object files needed to compile and link programs
+ which use the standard C library. This is the n32 version of the
+ library, meant for MIPS systems.
+
+Package: libc6-mipsn64
+Architecture: mips mipsel
+Section: base
+Priority: required
+Depends: libc6 (= ${Source-Version})
+Description: GNU C Library: 64bit Shared libraries for MIPS64
+ This package includes shared versions of the standard C library and the
+ standard math library, as well as many others. This is the 64bit version
+ of the library, meant for MIPS64 systems.
+
+Package: libc6-dev-mipsn64
+Architecture: mips mipsel
+Section: libdevel
+Priority: standard
+Provides: libn64c-dev
+Depends: libc6-mipsn64 (= ${Source-Version}), libc6-dev (= ${Source-Version}), lib64gcc1
+Description: GNU C Library: 64bit Development Libraries for MIPS64
+ Contains the symlinks and object files needed to compile and link programs
+ which use the standard C library. This is the 64bit version of the
+ library, meant for MIPS64 systems.
+
Package: libc6-sparcv9
Architecture: sparc
Section: libs
Index: debian/control.in/mips64
===================================================================
--- debian/control.in/mips64 (.../vendor/glibc/current) (revision 0)
+++ debian/control.in/mips64 (.../src/glibc) (revision 144)
@@ -0,0 +1,21 @@
+Package: libc6-mipsn64
+Architecture: mips mipsel
+Section: base
+Priority: required
+Depends: libc6 (= ${Source-Version})
+Description: GNU C Library: 64bit Shared libraries for MIPS64
+ This package includes shared versions of the standard C library and the
+ standard math library, as well as many others. This is the 64bit version
+ of the library, meant for MIPS64 systems.
+
+Package: libc6-dev-mipsn64
+Architecture: mips mipsel
+Section: libdevel
+Priority: standard
+Provides: libn64c-dev
+Depends: libc6-mipsn64 (= ${Source-Version}), libc6-dev (= ${Source-Version}), lib64gcc1
+Description: GNU C Library: 64bit Development Libraries for MIPS64
+ Contains the symlinks and object files needed to compile and link programs
+ which use the standard C library. This is the 64bit version of the
+ library, meant for MIPS64 systems.
+
Index: debian/control.in/mips32
===================================================================
--- debian/control.in/mips32 (.../vendor/glibc/current) (revision 0)
+++ debian/control.in/mips32 (.../src/glibc) (revision 144)
@@ -0,0 +1,22 @@
+Package: libc6-mipsn32
+Architecture: mips mipsel
+Section: base
+Priority: required
+Depends: libc6 (= ${Source-Version})
+Conflicts: libc6-mips32
+Description: GNU C Library: n32 Shared libraries for MIPS
+ This package includes shared versions of the standard C library and the
+ standard math library, as well as many others. This is the n32 version
+ of the library, meant for MIPS systems.
+
+Package: libc6-dev-mipsn32
+Architecture: mips mipsel
+Section: libdevel
+Priority: standard
+Provides: libn32c-dev
+Depends: libc6-mipsn32 (= ${Source-Version}), libc6-dev (= ${Source-Version}), lib32gcc1
+Description: GNU C Library: n32 Development Libraries for MIPS
+ Contains the symlinks and object files needed to compile and link programs
+ which use the standard C library. This is the n32 version of the
+ library, meant for MIPS systems.
+
Index: debian/changelog
===================================================================
--- debian/changelog (.../vendor/glibc/current) (revision 144)
+++ debian/changelog (.../src/glibc) (revision 144)
@@ -1,3 +1,10 @@
+glibc (2.3.5-8.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Enable mips multilib support
+
+ -- Stuart Anderson <anderson@realmsys.com> Tue, 22 Nov 2005 12:00:47 -0600
+
glibc (2.3.5-8) unstable; urgency=low
* Add missing build dependency on libc6-dev-ppc64 on powerpc.
@@ -15,6 +22,21 @@
-- Daniel Jacobowitz <dan@debian.org> Sat, 12 Nov 2005 19:15:29 -0500
+glibc (2.3.5-7.2a) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Rename packages from -mips32/mips64 to -mipsn32/mipsn64 per suggestion
+ from debian-mips list.
+
+ -- Stuart Anderson <anderson@helix01> Sat, 5 Nov 2005 15:37:09 -0700
+
+glibc (2.3.5-7.1a) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Enable mips multilib support
+
+ -- Stuart Anderson <anderson@realmsys.com> Wed, 12 Oct 2005 13:56:30 -0600
+
glibc (2.3.5-7) unstable; urgency=low
[ GOTO Masanori ]
Index: debian/patches/00list
===================================================================
--- debian/patches/00list (.../vendor/glibc/current) (revision 144)
+++ debian/patches/00list (.../src/glibc) (revision 144)
@@ -91,3 +91,4 @@
hppa-fenv-align
sparc64-tls
eh-frame-terminator
+mips-ptrace
Index: debian/patches/mips-ptrace.dpatch
===================================================================
--- debian/patches/mips-ptrace.dpatch (.../vendor/glibc/current) (revision 0)
+++ debian/patches/mips-ptrace.dpatch (.../src/glibc) (revision 144)
@@ -0,0 +1,82 @@
+#! /bin/sh -e
+
+# All lines beginning with `# DP:' are a description of the patch.
+# DP: Description: Add the 32-on-64 PTRACE commands
+# DP: Related bugs:
+# DP: Dpatch author:
+# DP: Patch author: STuart Anderson <anderson@netsweng.com>
+# DP: Upstream status: Not submitted
+# DP: Status Details:
+# DP: Date: Tue Nov 29 06:39:08 MST 2005
+
+PATCHLEVEL=0
+
+if [ $# -ne 2 ]; then
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+fi
+case "$1" in
+ -patch) patch -d "$2" -f --no-backup-if-mismatch -p$PATCHLEVEL < $0;;
+ -unpatch) patch -d "$2" -f --no-backup-if-mismatch -R -p$PATCHLEVEL < $0;;
+ *)
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+esac
+exit 0
+
+# append the patch here and adjust the -p? flag in the patch calls.
+*** ptrace.h.orig Tue Nov 29 11:05:00 2005
+--- ptrace.h Tue Nov 29 11:05:06 2005
+***************
+*** 110,118 ****
+ PTRACE_SETFPXREGS = 19,
+ #define PT_SETFPXREGS PTRACE_SETFPXREGS
+
+ /* Continue and stop at the next (return from) syscall. */
+! PTRACE_SYSCALL = 24
+ #define PT_SYSCALL PTRACE_SYSCALL
+ };
+
+ /* Perform process tracing functions. REQUEST is one of the values
+--- 110,150 ----
+ PTRACE_SETFPXREGS = 19,
+ #define PT_SETFPXREGS PTRACE_SETFPXREGS
+
++ /* */
++ PTRACE_OLDSETOPTIONS = 21,
++ #define PT_OLDSETOPTIONS PTRACE_OLDSETOPTIONS
++
+ /* Continue and stop at the next (return from) syscall. */
+! PTRACE_SYSCALL = 24,
+ #define PT_SYSCALL PTRACE_SYSCALL
++
++ /* */
++ PTRACE_GET_THREAD_AREA = 25,
++ #define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA
++
++ /* */
++ PTRACE_SET_THREAD_AREA = 26,
++ #define PT_SET_THREAD_AREA PTRACE_SET_THREAD_AREA
++
++ /* 32-on-64 version */
++ PTRACE_PEEKTEXT_3264 = 0xc0,
++ #define PT_PEEKTEXT_3264 PTRACE_PEEKTEXT_3264
++
++ /* 32-on-64 version */
++ PTRACE_PEEKDATA_3264 = 0xc1,
++ #define PT_PEEKDATA_3264 PTRACE_PEEKDATA_3264
++
++ /* 32-on-64 version */
++ PTRACE_POKETEXT_3264 = 0xc2,
++ #define PT_POKETEXT_3264 PTRACE_POKETEXT_3264
++
++ /* 32-on-64 version */
++ PTRACE_POKEDATA_3264 = 0xc3,
++ #define PT_POKEDATA_3264 PTRACE_POKEDATA_3264
++
++ /* 32-on-64 version */
++ PTRACE_GET_THREAD_AREA_3264 = 0xc4
++ #define PT_GET_THREAD_AREA_3264 PTRACE_GET_THREAD_AREA_3264
+ };
+
+ /* Perform process tracing functions. REQUEST is one of the values
Index: debian/sysdeps/mipsel.mk
===================================================================
--- debian/sysdeps/mipsel.mk (.../vendor/glibc/current) (revision 0)
+++ debian/sysdeps/mipsel.mk (.../src/glibc) (revision 144)
@@ -0,0 +1,29 @@
+GLIBC_PASSES += mipsn64 mipsn32
+DEB_ARCH_REGULAR_PACKAGES += libc6-mipsn64 libc6-dev-mipsn64 libc6-mipsn32 libc6-dev-mipsn32
+# This is needed to keep binutils (ar & ranlib) from getting confused about
+# the file format being used.
+export GNUTARGET=elf64-tradlittlemips
+
+mipsn32_MIN_KERNEL_SUPPORTED = 2.6.0
+mipsn32_configure_target = mips64-linux
+mipsn32_CC = $(CC) -mabi=n32
+mipsn32_extra_cflags =
+mipsn32_add-ons = linuxthreads $(add-ons)
+libc6-mipsn32_shlib_dep = libc6-mipsn32 (>= $(shlib_dep_ver))
+mipsn32_LIBDIR = 32
+mipsn32_extra_config_options := $(extra_config_options) --with-__thread --disable-profile
+
+mipsn64_MIN_KERNEL_SUPPORTED = 2.6.0
+mipsn64_configure_target = mips64-linux
+mipsn64_CC = $(CC) -mabi=64
+mipsn64_extra_cflags =
+mipsn64_add-ons = linuxthreads $(add-ons)
+libc6-mipsn64_shlib_dep = libc6-mipsn64 (>= $(shlib_dep_ver))
+mipsn64_LIBDIR = 64
+mipsn64_extra_config_options := $(extra_config_options) --with-__thread --disable-profile
+
+# Need to put a tri-arch awaare version of ldd in the base package
+define mipsn32_extra_install
+cp debian/tmp-mipsn32/usr/bin/ldd debian/tmp-libc/usr/bin
+endef
+
Index: debian/sysdeps/mips.mk
===================================================================
--- debian/sysdeps/mips.mk (.../vendor/glibc/current) (revision 0)
+++ debian/sysdeps/mips.mk (.../src/glibc) (revision 144)
@@ -0,0 +1,29 @@
+GLIBC_PASSES += mipsn64 mipsn32
+DEB_ARCH_REGULAR_PACKAGES += libc6-mipsn64 libc6-dev-mipsn64 libc6-mipsn32 libc6-dev-mipsn32
+# This is needed to keep binutils (ar & ranlib) from getting confused about
+# the file format being used.
+export GNUTARGET=elf64-tradbigmips
+
+mipsn32_MIN_KERNEL_SUPPORTED = 2.6.0
+mipsn32_configure_target = mips64-linux
+mipsn32_CC = $(CC) -mabi=n32
+mipsn32_extra_cflags =
+mipsn32_add-ons = linuxthreads $(add-ons)
+libc6-mipsn32_shlib_dep = libc6-mipsn32 (>= $(shlib_dep_ver))
+mipsn32_LIBDIR = 32
+mipsn32_extra_config_options := $(extra_config_options) --with-__thread --disable-profile
+
+mipsn64_MIN_KERNEL_SUPPORTED = 2.6.0
+mipsn64_configure_target = mips64-linux
+mipsn64_CC = $(CC) -mabi=64
+mipsn64_extra_cflags =
+mipsn64_add-ons = linuxthreads $(add-ons)
+libc6-mipsn64_shlib_dep = libc6-mipsn64 (>= $(shlib_dep_ver))
+mipsn64_LIBDIR = 64
+mipsn64_extra_config_options := $(extra_config_options) --with-__thread --disable-profile
+
+# Need to put a tri-arch awaare version of ldd in the base package
+define mipsn32_extra_install
+cp debian/tmp-mipsn32/usr/bin/ldd debian/tmp-libc/usr/bin
+endef
+
Index: debian/rules.d/debhelper.mk
===================================================================
--- debian/rules.d/debhelper.mk (.../vendor/glibc/current) (revision 144)
+++ debian/rules.d/debhelper.mk (.../src/glibc) (revision 144)
@@ -193,7 +193,7 @@
destdir=$$1; \
shift; \
z=debian/$(libc)-$$x.install; \
- if test $$destdir = 64; then \
+ if test $$destdir = 64 -o $$destdir = 32 ; then \
cp debian/debhelper.in/libc-alt.install $$z; \
zd=debian/$(libc)-dev-$$x.install; \
cp debian/debhelper.in/libc-alt-dev.install $$zd; \
Index: debian/rules.d/control.mk
===================================================================
--- debian/rules.d/control.mk (.../vendor/glibc/current) (revision 144)
+++ debian/rules.d/control.mk (.../src/glibc) (revision 144)
@@ -1,4 +1,4 @@
-control_deps := $(addprefix debian/control.in/, libc6 libc6.1 libc0.3 libc1 sparc64 s390x ppc64 opt amd64)
+control_deps := $(addprefix debian/control.in/, libc6 libc6.1 libc0.3 libc1 sparc64 s390x ppc64 opt amd64 mips32 mips64)
threads_archs := alpha amd64 arm armeb i386 m68k mips mipsel powerpc sparc ia64 hppa s390 sh3 sh4 sh3eb sh4eb freebsd-i386
@@ -26,6 +26,8 @@
cat debian/control.in/s390x >> $@T
cat debian/control.in/amd64 >> $@T
cat debian/control.in/ppc64 >> $@T
+ cat debian/control.in/mips32 >> $@T
+ cat debian/control.in/mips64 >> $@T
cat debian/control.in/opt >> $@T
cat debian/control.in/libnss-dns-udeb >> $@T
cat debian/control.in/libnss-files-udeb >> $@T
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.7-10
We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive:
glibc-doc_2.7-10_all.deb
to pool/main/g/glibc/glibc-doc_2.7-10_all.deb
glibc-source_2.7-10_all.deb
to pool/main/g/glibc/glibc-source_2.7-10_all.deb
glibc_2.7-10.diff.gz
to pool/main/g/glibc/glibc_2.7-10.diff.gz
glibc_2.7-10.dsc
to pool/main/g/glibc/glibc_2.7-10.dsc
libc6-dbg_2.7-10_amd64.deb
to pool/main/g/glibc/libc6-dbg_2.7-10_amd64.deb
libc6-dev-i386_2.7-10_amd64.deb
to pool/main/g/glibc/libc6-dev-i386_2.7-10_amd64.deb
libc6-dev_2.7-10_amd64.deb
to pool/main/g/glibc/libc6-dev_2.7-10_amd64.deb
libc6-i386_2.7-10_amd64.deb
to pool/main/g/glibc/libc6-i386_2.7-10_amd64.deb
libc6-pic_2.7-10_amd64.deb
to pool/main/g/glibc/libc6-pic_2.7-10_amd64.deb
libc6-prof_2.7-10_amd64.deb
to pool/main/g/glibc/libc6-prof_2.7-10_amd64.deb
libc6-udeb_2.7-10_amd64.udeb
to pool/main/g/glibc/libc6-udeb_2.7-10_amd64.udeb
libc6_2.7-10_amd64.deb
to pool/main/g/glibc/libc6_2.7-10_amd64.deb
libnss-dns-udeb_2.7-10_amd64.udeb
to pool/main/g/glibc/libnss-dns-udeb_2.7-10_amd64.udeb
libnss-files-udeb_2.7-10_amd64.udeb
to pool/main/g/glibc/libnss-files-udeb_2.7-10_amd64.udeb
locales-all_2.7-10_amd64.deb
to pool/main/g/glibc/locales-all_2.7-10_amd64.deb
locales_2.7-10_all.deb
to pool/main/g/glibc/locales_2.7-10_all.deb
nscd_2.7-10_amd64.deb
to pool/main/g/glibc/nscd_2.7-10_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 341884@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 27 Mar 2008 23:09:00 +0100
Source: glibc
Binary: glibc-doc glibc-source locales locales-all nscd libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390x libc6-dev-s390x libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-sparcv9b libc6-i686 libc6-xen libc0.1-i686 libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.7-10
Distribution: unstable
Urgency: low
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description:
glibc-doc - GNU C Library: Documentation
glibc-source - GNU C Library: sources
libc6 - GNU C Library: Shared libraries
libc6-dbg - GNU C Library: Libraries with debugging symbols
libc6-dev - GNU C Library: Development Libraries and Header Files
libc6-dev-i386 - GNU C Library: 32bit development libraries for AMD64
libc6-i386 - GNU C Library: 32bit shared libraries for AMD64
libc6-pic - GNU C Library: PIC archive library
libc6-prof - GNU C Library: Profiling Libraries
libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
locales - GNU C Library: National Language (locale) data [support]
locales-all - GNU C Library: Precompiled locale data
nscd - GNU C Library: Name Service Cache Daemon
Closes: 341884 465769 468300 468453 468463 468671 468910 469037 469097 469249 469439 469568 469985 470021 471472
Changes:
glibc (2.7-10) unstable; urgency=low
.
* Update Chinese debconf translation, by LI Daobing.
* Update Dutch debconf translation, by Bart Cornelis. Closes: #468300.
* Update Polish debcon translation, by Emilian Nowak.
* Update Vietnamese debconf translation, by Clytie Siddall. Closes: #468453.
* Update Basque debconf translation, by Piarres Beobide. Closes: #468463.
* Update Romanian debconf translation, by Stan Ioan-Eugen. Closes: #468671.
* Update Czech debconf translation, by Miroslav Kure. Closes: #468910.
* Update Russian debconf translation, by Sergey Alyoshin. Closes: #469037.
* Update Korean debconf translation, by Sunjae Park. Closes: #469097.
* Update French debconf translation, by Christian Perrier. Closes: #469249.
* patches/localedata/locale-es_CR.diff: chane AM/PM format to "a.m./p.m."
from "A.M/P.M.".
* Remove uk_UA from patches/localedata/first_weekday.diff: merged upstream
in a different way. Closes: bug#469439.
* patches/any/cvs-rfc3484.diff: update from CVS to allow the definition of
IPv4 scopes in /etc/gai.conf.
* patches/all/cvs-gai_conf.diff: update gai.conf from CVS to also mention
Teredo tunnels and scopev4 defaults.
* sysdeps/mips.mk, sysdeps/mipsel.mk: define TIMEOUTFACTOR.
* patches/any/cvs-strtod.diff: new patch from CVS to fix strtod(). Closes:
#465769.
* Update Italian debconf translation, by Lica Monducci. Closes: #469985.
* control.in/main, sysdeps/*.mk, rules: build with gcc-4.3 by default,
except on alpha, arm, hppa, s390 and hurd-i386.
* rules, rules.d/build.mk: fix parallel build.
* control.in/main: build witch gcc-4.2 on i386 and amd64, as gcc-4.3 does
not emit cld instructions in the prologue of the functions anymore.
Closes: #469568.
* debian/rules.d/build.mk: disable testsuite on ARM machines running a
2.6.21 to 2.6.24 kernel.
* Replace any/submitted-gcc-4.3.diff by any/cvs-gcc-4.3.diff.
* debhelper.in/libc.preinst, debhelper.in/libc.postinst: remove support for
upgrade from Potato, and misc fixes.
* control.in/main, rules.d/control.mk: remove @threads_arches@, as all
architectures now support threads.
* control.in/main, debhelper.in/glibc-source.install: build a glibc-source
package.
* sysdeps/mips.mk, sysdeps/mipsel.mk, control.in/main: enable n32 and 64
flavours. Closes: #341884.
* Update Arabic debconf translation, by Ossama Khayat. Closes: #471472.
* rules.d/build.mk: reset LDFLAGS, as dpkg now defines it to a default
value which breaks the glibc.
* patches/mips/local-gcc-ice.diff: decrease optimisations on a few files
to workaround gcc ICE on mips/mipsel n32/64.
.
[ Samuel Thibault ]
* patches/hurd-i386/cvs-blocked-exceptions.diff: new patch to dump
core when a blocked exception arises.
* patches/hurd-i386/cvs-df.diff: new patch to clear DF for signal
handlers (Closes: #470021).
* patches/hurd-i386/local-gcc-4.1-init-first.diff: update and actually
apply.
* patches/hurd-i386/submitted-mig-init.diff: new patch to fix uninitialized
local variables.
* patches/hurd-i386/local-pthread_stubs.diff: new patch to use libpthread
stubs from libpthread-stubs. Add libpthread-stubs0-dev dependency on
hurd-i386.
Files:
43caf529f589e8ac894f78362573aa0b 2268 libs required glibc_2.7-10.dsc
e2ca4ff8fb93b45775537114396a40f5 708664 libs required glibc_2.7-10.diff.gz
8d645f8614b413fdd3f86eba5264f059 1626150 doc optional glibc-doc_2.7-10_all.deb
d4b43f318fab4798adcc1fd6c3f5932f 15967940 devel optional glibc-source_2.7-10_all.deb
60b6bd45a3ffc008f3a8a730045fc90a 4430850 libs standard locales_2.7-10_all.deb
1f1e07548025d30d14344834d04d9b49 4768300 libs required libc6_2.7-10_amd64.deb
fb508739512da2fde7247a4c964a3e26 2459022 libdevel optional libc6-dev_2.7-10_amd64.deb
37c30928a94bb56d5614147a50bd9fbe 1901748 libdevel extra libc6-prof_2.7-10_amd64.deb
4a76c5df734c091a7ecdea5d94b66ef2 1441606 libdevel optional libc6-pic_2.7-10_amd64.deb
8f7dde24c8a3ea6efc77e421337523d1 2619980 libs extra locales-all_2.7-10_amd64.deb
c7c2bdee42dff5c72d415661e2c96dbe 3628890 libs optional libc6-i386_2.7-10_amd64.deb
3c8ed547b5af2e93d37df1a68037af1e 1433816 libdevel optional libc6-dev-i386_2.7-10_amd64.deb
899044bed2a6efbd34c56cda64a63b19 171276 admin optional nscd_2.7-10_amd64.deb
347adb637c0cfec845d136c70e451874 5128114 libdevel extra libc6-dbg_2.7-10_amd64.deb
e2420a26eae3b3b94e4a0e0bde256578 1081536 debian-installer extra libc6-udeb_2.7-10_amd64.udeb
0fc15af7d7f5208de8a29721e0300ff0 9338 debian-installer extra libnss-dns-udeb_2.7-10_amd64.udeb
2a6b289e8f3668bb3c2d46a53e23772a 17456 debian-installer extra libnss-files-udeb_2.7-10_amd64.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFH7DG4w3ao2vG823MRAmDkAJ4zjdpW5I2RoE44tOhXHtpXdS/g9QCeKgyK
CH1H0fFNt5XlcA/CTsSTAVU=
=ee7O
-----END PGP SIGNATURE-----
--- End Message ---