[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#341884: marked as done (libc6: [mips] tri-arch support for mips & mipsel)



Your message dated Thu, 27 Mar 2008 21:35:04 +0000
with message-id <E1JezkW-0005xM-Ay@ries.debian.org>
and subject line Bug#341884: fixed in glibc 2.7-10~experimental1
has caused the Debian Bug report #341884,
regarding libc6: [mips] tri-arch support for mips & mipsel
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
341884: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=341884
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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~experimental1

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~experimental1_all.deb
  to pool/main/g/glibc/glibc-doc_2.7-10~experimental1_all.deb
glibc-source_2.7-10~experimental1_all.deb
  to pool/main/g/glibc/glibc-source_2.7-10~experimental1_all.deb
glibc_2.7-10~experimental1.diff.gz
  to pool/main/g/glibc/glibc_2.7-10~experimental1.diff.gz
glibc_2.7-10~experimental1.dsc
  to pool/main/g/glibc/glibc_2.7-10~experimental1.dsc
libc6-dbg_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6-dbg_2.7-10~experimental1_mipsel.deb
libc6-dev-mips64_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6-dev-mips64_2.7-10~experimental1_mipsel.deb
libc6-dev-mipsn32_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6-dev-mipsn32_2.7-10~experimental1_mipsel.deb
libc6-dev_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6-dev_2.7-10~experimental1_mipsel.deb
libc6-mips64_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6-mips64_2.7-10~experimental1_mipsel.deb
libc6-mipsn32_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6-mipsn32_2.7-10~experimental1_mipsel.deb
libc6-pic_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6-pic_2.7-10~experimental1_mipsel.deb
libc6-prof_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6-prof_2.7-10~experimental1_mipsel.deb
libc6-udeb_2.7-10~experimental1_mipsel.udeb
  to pool/main/g/glibc/libc6-udeb_2.7-10~experimental1_mipsel.udeb
libc6_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/libc6_2.7-10~experimental1_mipsel.deb
libnss-dns-udeb_2.7-10~experimental1_mipsel.udeb
  to pool/main/g/glibc/libnss-dns-udeb_2.7-10~experimental1_mipsel.udeb
libnss-files-udeb_2.7-10~experimental1_mipsel.udeb
  to pool/main/g/glibc/libnss-files-udeb_2.7-10~experimental1_mipsel.udeb
locales-all_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/locales-all_2.7-10~experimental1_mipsel.deb
locales_2.7-10~experimental1_all.deb
  to pool/main/g/glibc/locales_2.7-10~experimental1_all.deb
nscd_2.7-10~experimental1_mipsel.deb
  to pool/main/g/glibc/nscd_2.7-10~experimental1_mipsel.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, 20 Mar 2008 23:04:28 +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: all mipsel source 
Version: 2.7-10~experimental1
Distribution: experimental
Urgency: low
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Closes: 341884 465769 468300 468453 468463 468671 468910 469037 469097 469249 469439 469568 469985 470021 471472
Description:
 glibc-doc  - GNU C Library: Documentation
 glibc-source - GNU C Library: sources
 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-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64
 libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64
 libc6      - GNU C Library: Shared libraries
 libc6-i386 - GNU C Library: 32bit shared libraries for AMD64
 libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64
 libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64
 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-all - GNU C Library: Precompiled locale data
 locales    - GNU C Library: National Language (locale) data [support]
 nscd       - GNU C Library: Name Service Cache Daemon
Changes:
 glibc (2.7-10~experimental1) experimental; 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-depends on gcc-4.3 (>= 4.3.0-2) to make sure a cld
     instruction is emitted in the prologue of functions using stringops.
     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.
Files: 
 c5a1ab51083cd55990e0a545c83bb208 2239 libs required glibc_2.7-10~experimental1.dsc
 1e5f1e1489e926f5da85704a48330404 5470640 libdevel extra libc6-dbg_2.7-10~experimental1_mipsel.deb
 2595e0e78bac5dbc5df013d9a3fea576 2624178 libdevel optional libc6-dev_2.7-10~experimental1_mipsel.deb
 27024532f4a8601aeb05122f1059e41d 2071382 libdevel extra libc6-prof_2.7-10~experimental1_mipsel.deb
 2d8adc7ce02ed7e013ada9c91eec7afb 9003726 base optional libc6-mipsn32_2.7-10~experimental1_mipsel.deb
 3bbf818ac74b37c32da45406f128a3e7 4770804 libs required libc6_2.7-10~experimental1_mipsel.deb
 4e9d787ef0116503ca7dc09520167cfa 2339490 libdevel optional libc6-dev-mipsn32_2.7-10~experimental1_mipsel.deb
 5693a1cd1b947d28dd93bfca09d52a83 170088 admin optional nscd_2.7-10~experimental1_mipsel.deb
 622cd493e5e96b05b830c2e9f7478cf5 705673 libs required glibc_2.7-10~experimental1.diff.gz
 68f65861cb61662006f3d5639cdb7b0e 1492200 libdevel optional libc6-pic_2.7-10~experimental1_mipsel.deb
 6ffb5d2d3210a851697035c04b2e0cc1 1626386 doc optional glibc-doc_2.7-10~experimental1_all.deb
 7fc4fcec20d6673026f3d8c6ab62ed36 4430884 libs standard locales_2.7-10~experimental1_all.deb
 9958e53b9b4be998355416910d54a6ca 15967252 devel optional glibc-source_2.7-10~experimental1_all.deb
 c0a3226d19b603921781c9cc41366d70 2464022 libdevel optional libc6-dev-mips64_2.7-10~experimental1_mipsel.deb
 de2fcd22cb6bdda7d81b00cd8906f0c2 2781938 libs extra locales-all_2.7-10~experimental1_mipsel.deb
 e232cf91e37e44697c77f230dfa1c458 4184228 base optional libc6-mips64_2.7-10~experimental1_mipsel.deb
 5270163b06629620373ca0ff05d14752 1071548 debian-installer extra libc6-udeb_2.7-10~experimental1_mipsel.udeb
 29bcc997fc8dcf27ad9a2de6e8cc5ac1 8940 debian-installer extra libnss-dns-udeb_2.7-10~experimental1_mipsel.udeb
 138d19a727ed3b5c9dad730a22ecaf43 15244 debian-installer extra libnss-files-udeb_2.7-10~experimental1_mipsel.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFH5C+Ew3ao2vG823MRAhULAJwPyfe1KR/diQMtXTqlONQp5iDdnwCfZ7NU
dBnwvscV+GuwYmyjdop/1AI=
=F+4f
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: