Bug#698863: i386 ldd run against amd64 ld-*.so - exited with unknown exit code (127)

2013-01-24 Thread Jakub Wilk

Package: libc-bin
Version: 2.13-38
Severity: wishlist

This is what happens when I run i386 ldd against the amd64 dynamic 
linker:


$ ldd /lib/x86_64-linux-gnu/ld-2.16.so
loader cannot load itself
ldd: exited with unknown exit code (127)


If with it printed the usual not a dynamic executable and continued 
processing other files provided on the command-line (if there are any) 
instead.



-- System Information:
Debian Release: 7.0
   APT prefers unstable
   APT policy: (990, 'unstable'), (500, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.7-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130124170814.ga3...@jwilk.net



r5453 - glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386

2013-01-24 Thread Samuel Thibault
Author: sthibault
Date: 2013-01-24 23:50:52 + (Thu, 24 Jan 2013)
New Revision: 5453

Modified:
   glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-bigmem.diff
Log:
Fix subhurd boot

Modified: 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-bigmem.diff
===
--- glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-bigmem.diff  
2013-01-24 06:39:39 UTC (rev 5452)
+++ glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-bigmem.diff  
2013-01-24 23:50:52 UTC (rev 5453)
@@ -9,7 +9,7 @@
 
 --- a/sysdeps/mach/hurd/dl-sysdep.c
 +++ b/sysdeps/mach/hurd/dl-sysdep.c
-@@ -106,12 +106,26 @@
+@@ -106,12 +106,28 @@
max=a; break;}
fmha=a+=fmhs;}
  if (err) assert(err==KERN_NO_SPACE);
@@ -24,6 +24,8 @@
 +else
 +  while (1) {
 +  fmhs=max-fmha;
++  if (fmhs == 0)
++break;
 +  err = __vm_map (__mach_task_self (),
 +  fmha, fmhs, 0, 0, MACH_PORT_NULL, 0, 1,
 +  VM_PROT_NONE, VM_PROT_NONE, VM_INHERIT_COPY);


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tywzj-0007wc...@vasks.debian.org



r5454 - in glibc-package/branches/eglibc-2.17/debian: . patches patches/hurd-i386

2013-01-24 Thread Samuel Thibault
Author: sthibault
Date: 2013-01-24 23:57:01 + (Thu, 24 Jan 2013)
New Revision: 5454

Modified:
   glibc-package/branches/eglibc-2.17/debian/changelog
   
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/unsubmitted-mremap.diff
   glibc-package/branches/eglibc-2.17/debian/patches/series
Log:
From Pino Toscano: Rebase patches/hurd-i386/unsubmitted-mremap.diff against 
new upstream, reinstall patches/hurd-i386/local-madvise_warn.diff

Modified: glibc-package/branches/eglibc-2.17/debian/changelog
===
--- glibc-package/branches/eglibc-2.17/debian/changelog 2013-01-24 23:50:52 UTC 
(rev 5453)
+++ glibc-package/branches/eglibc-2.17/debian/changelog 2013-01-24 23:57:01 UTC 
(rev 5454)
@@ -25,7 +25,6 @@
 - patches/hurd-i386/tg-elfosabi_gnu.diff: Drop powerpc support.
 - patches/hurd-i386/tg-grantpt.diff: Rebased against new upstream.
 - patches/hurd-i386/unsubmitted-pthread_posix-option.diff: Rebased.
-- patches/hurd-i386/local-madvise_warn.diff: Dropped, fixed upstream.
 - patches/hurd-i386/submitted-getgroups.diff: Dropped, merged upstream.
 - patches/hurd-i386/submitted-getlogin_r.diff: Dropped, fixed upstream.
 - patches/hurd-i386/submitted-ptsname.diff: Dropped, merged upstream.
@@ -78,6 +77,10 @@
   * debian/patches/arm/unsubmitted-ldso-multilib.diff: Stop ld.so from
 exiting prematurely when it encounters wrong-float ABI libraries.
 
+  [ Pino Toscano ]
+  * debian/patches/hurd-i386/unsubmitted-mremap.diff: Rebased against new
+upstream.
+
  -- Adam Conrad adcon...@0c3.net  Mon, 26 Nov 2012 02:20:40 -0700
 
 eglibc (2.16-0experimental1) experimental; urgency=low

Modified: 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/unsubmitted-mremap.diff
===
--- 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/unsubmitted-mremap.diff
 2013-01-24 23:50:52 UTC (rev 5453)
+++ 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/unsubmitted-mremap.diff
 2013-01-24 23:57:01 UTC (rev 5454)
@@ -29,5 +29,5 @@
 +#define MREMAP_FIXED 0
 +#endif
  
- /* `mmap' replacement.  We do not have to keep track of the sizesince
+ /* `mremap' replacement.  We do not have to keep track of the size since
 `munmap' will get it as a parameter.  */

Modified: glibc-package/branches/eglibc-2.17/debian/patches/series
===
--- glibc-package/branches/eglibc-2.17/debian/patches/series2013-01-24 
23:50:52 UTC (rev 5453)
+++ glibc-package/branches/eglibc-2.17/debian/patches/series2013-01-24 
23:57:01 UTC (rev 5454)
@@ -86,6 +86,7 @@
 hurd-i386/submitted-add-needed.diff
 hurd-i386/local-ED.diff
 hurd-i386/unsubmitted-pthread_posix-option.diff
+hurd-i386/local-madvise_warn.diff
 hurd-i386/tg-elfosabi_gnu.diff
 hurd-i386/tg-hurdsig-fixes.diff
 hurd-i386/tg-hurdsig-global-dispositions.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tywfg-00089f...@vasks.debian.org



r5455 - in glibc-package/branches/eglibc-2.17/debian: . patches patches/hurd-i386 sysdeps testsuite-checking

2013-01-24 Thread Samuel Thibault
Author: sthibault
Date: 2013-01-25 00:08:43 + (Fri, 25 Jan 2013)
New Revision: 5455

Removed:
   
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-disable-sendmmsg.diff
   
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/submitted-regex_internal.diff
   
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-check_native.diff
   glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-ptrmangle.diff
Modified:
   glibc-package/branches/eglibc-2.17/debian/changelog
   glibc-package/branches/eglibc-2.17/debian/patches/series
   glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386
   glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd-i386.mk
   glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk
   
glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i486-gnu-libc
   
glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i686-gnu-i386
   
glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i686-gnu-i686
   
glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i686-gnu-xen
Log:
Updates from Pino Toscano for 2.17
  * debian/patches/hurd-i386/tg-ptrmangle.diff: Remove, obsolete.
  * debian/patches/hurd-i386/tg-check_native.diff: Remove, obsolete.
  * debian/patches/hurd-i386/submitted-regex_internal.diff: Remove, fixed
upstream.
  * debian/patches/hurd-i386/local-disable-sendmmsg.diff: Drop, fixed
upstream.
  * debian/sysdeps/hurd.mk, debian/sysdeps/hurd-i386.mk: Disable nscd through
configure option.
  * debian/patches/hurd-i386/unsubmitted-pthread.diff: Drop, obsolete.
  * Update expected-results-i486-gnu-libc, expected-results-i686-gnu-i386,
expected-results-i686-gnu-i686, expected-results-i686-gnu-xen.
  * debian/patches/hurd-i386/local-disable-tst-xmmymm.diff: Disable test on
hurd-i386 for now.


Modified: glibc-package/branches/eglibc-2.17/debian/changelog
===
--- glibc-package/branches/eglibc-2.17/debian/changelog 2013-01-24 23:57:01 UTC 
(rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/changelog 2013-01-25 00:08:43 UTC 
(rev 5455)
@@ -78,6 +78,19 @@
 exiting prematurely when it encounters wrong-float ABI libraries.
 
   [ Pino Toscano ]
+  * debian/patches/hurd-i386/tg-ptrmangle.diff: Remove, obsolete.
+  * debian/patches/hurd-i386/tg-check_native.diff: Remove, obsolete.
+  * debian/patches/hurd-i386/submitted-regex_internal.diff: Remove, fixed
+upstream.
+  * debian/patches/hurd-i386/local-disable-sendmmsg.diff: Drop, fixed
+upstream.
+  * debian/sysdeps/hurd.mk, debian/sysdeps/hurd-i386.mk: Disable nscd through
+configure option.
+  * debian/patches/hurd-i386/unsubmitted-pthread.diff: Drop, obsolete.
+  * Update expected-results-i486-gnu-libc, expected-results-i686-gnu-i386,
+expected-results-i686-gnu-i686, expected-results-i686-gnu-xen.
+  * debian/patches/hurd-i386/local-disable-tst-xmmymm.diff: Disable test on
+hurd-i386 for now.
   * debian/patches/hurd-i386/unsubmitted-mremap.diff: Rebased against new
 upstream.
 

Deleted: 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-disable-sendmmsg.diff
===
--- 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-disable-sendmmsg.diff
 2013-01-24 23:57:01 UTC (rev 5454)
+++ 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-disable-sendmmsg.diff
 2013-01-25 00:08:43 UTC (rev 5455)
@@ -1,25 +0,0 @@
-Temporary hack to avoid the mmsg structs, available only in the Linux socket.h.
-A better fix (making them and a sendmmsg stub available for every OS) is going
-to be done upstream.
-
 a/resolv/res_send.c
-+++ b/resolv/res_send.c
-@@ -1109,6 +1109,7 @@ send_dg(res_state statp,
-   if (have_sendmmsg = 0  nwritten == 0  buf2 != NULL
-!single_request)
- {
-+#ifdef __ASSUME_SENDMMSG
-   struct iovec iov[2];
-   struct mmsghdr reqs[2];
-   reqs[0].msg_hdr.msg_name = NULL;
-@@ -1161,6 +1162,10 @@ send_dg(res_state statp,
-   Perror(statp, stderr, sendmmsg, errno);
-   goto err_out;
- }
-+#else
-+  have_sendmmsg = -1;
-+  goto try_send;
-+#endif
- }
-   else
- {

Deleted: 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/submitted-regex_internal.diff
===
--- 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/submitted-regex_internal.diff
   2013-01-24 23:57:01 UTC (rev 5454)
+++ 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/submitted-regex_internal.diff
   2013-01-25 00:08:43 UTC (rev 5455)
@@ -1,21 +0,0 @@
-2010-05-26  Aurelien Jarno  

r5456 - glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386

2013-01-24 Thread Samuel Thibault
Author: sthibault
Date: 2013-01-25 00:12:07 + (Fri, 25 Jan 2013)
New Revision: 5456

Added:
   
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-disable-tst-xmmymm.diff
   
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-madvise_warn.diff
Log:
Add missing files

Added: 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-disable-tst-xmmymm.diff
===
--- 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-disable-tst-xmmymm.diff
   (rev 0)
+++ 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-disable-tst-xmmymm.diff
   2013-01-25 00:12:07 UTC (rev 5456)
@@ -0,0 +1,14 @@
+Temporarly make tst-xmmymm.sh fail, since it seems to hang.
+
+--- a/sysdeps/x86/tst-xmmymm.sh
 b/sysdeps/x86/tst-xmmymm.sh
+@@ -19,6 +19,9 @@
+ 
+ set -e
+ 
++echo Temporarly disabled on GNU/Hurd -- investigate
++exit 1
++
+ objpfx=$1
+ NM=$2
+ OBJDUMP=$3

Added: 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-madvise_warn.diff
===
--- 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-madvise_warn.diff
 (rev 0)
+++ 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/local-madvise_warn.diff
 2013-01-25 00:12:07 UTC (rev 5456)
@@ -0,0 +1,19 @@
+Do not warn about madvise not being implemented. It does not have any real
+semantic anyway, and that brings some -Werror FTBFS.
+
+--- a/misc/madvise.c
 b/misc/madvise.c
+@@ -32,4 +32,4 @@ __madvise (void *addr, size_t len, int a
+ libc_hidden_def (__madvise)
+ weak_alias (__madvise, madvise)
+ 
+-stub_warning (madvise)
++/* stub_warning (madvise) */
+--- a/posix/posix_madvise.c
 b/posix/posix_madvise.c
+@@ -27,4 +27,4 @@ posix_madvise (__ptr_t addr, size_t len,
+ {
+   return ENOSYS;
+ }
+-stub_warning (posix_madvise)
++/* stub_warning (posix_madvise) */


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tywts-xh...@vasks.debian.org



r5457 - in glibc-package/branches/eglibc-2.17/debian/patches: . hurd-i386

2013-01-24 Thread Samuel Thibault
Author: sthibault
Date: 2013-01-25 00:29:23 + (Fri, 25 Jan 2013)
New Revision: 5457

Removed:
   
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/unsubmitted-pthread.diff
Modified:
   glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386
Log:
really drop hurd-i386/unsubmitted-pthread.diff

Deleted: 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/unsubmitted-pthread.diff
===
--- 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/unsubmitted-pthread.diff
2013-01-25 00:12:07 UTC (rev 5456)
+++ 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/unsubmitted-pthread.diff
2013-01-25 00:29:23 UTC (rev 5457)
@@ -1,33 +0,0 @@
-Add LIBPTHREAD_SO macro to gnu/lib-names.h and disable nscd build
-
-No topgit branch, TODO?
-

- nscd/Makefile |2 +-
- scripts/lib-names.awk |2 ++
- 2 files changed, 3 insertions(+), 1 deletion(-)
-
-Index: eglibc-2.16/scripts/lib-names.awk
-===
 eglibc-2.16.orig/scripts/lib-names.awk 2012-05-30 21:53:28.0 
+0200
-+++ eglibc-2.16/scripts/lib-names.awk  2012-07-23 00:39:52.0 +0200
-@@ -30,4 +30,6 @@
- pfx = multi ? # define  : #define ;
- printf(%-40s%s\n, pfx x[2], macros[elt]);
-   }
-+
-+  print #define LIBPTHREAD_SO \libpthread.so.0.3\
- }
-Index: eglibc-2.16/nscd/Makefile
-===
 eglibc-2.16.orig/nscd/Makefile 2012-03-29 00:24:59.0 +0200
-+++ eglibc-2.16/nscd/Makefile  2012-07-23 00:39:52.0 +0200
-@@ -43,7 +43,7 @@
- # own copy of nis_hash.
- nscd-modules += nis_hash
- endif
--ifeq ($(have-thread-library),yes)
-+ifeq ($(have-thread-library),yesreallyyes)
- 
- others-$(OPTION_EGLIBC_INET) += nscd
- others-pie-$(OPTION_EGLIBC_INET) += nscd

Modified: glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386
===
--- glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386  
2013-01-25 00:12:07 UTC (rev 5456)
+++ glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386  
2013-01-25 00:29:23 UTC (rev 5457)
@@ -3,7 +3,6 @@
 hurd-i386/tg-bits_atomic.h_multiple_threads.diff
 hurd-i386/tg-unlockpt-chroot.diff
 hurd-i386/local-msg-nosignal.diff
-hurd-i386/unsubmitted-pthread.diff
 hurd-i386/local-clock_gettime_MONOTONIC.diff
 hurd-i386/submitted-AF_LINK.diff
 hurd-i386/unsubmitted-mremap.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tyxaa-0007pd...@vasks.debian.org



r5458 - glibc-package/branches/eglibc-2.17/debian/patches

2013-01-24 Thread Samuel Thibault
Author: sthibault
Date: 2013-01-25 00:30:53 + (Fri, 25 Jan 2013)
New Revision: 5458

Modified:
   glibc-package/branches/eglibc-2.17/debian/patches/series
   glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386
Log:
only disable tst-xmmymm on hurd-i386

Modified: glibc-package/branches/eglibc-2.17/debian/patches/series
===
--- glibc-package/branches/eglibc-2.17/debian/patches/series2013-01-25 
00:29:23 UTC (rev 5457)
+++ glibc-package/branches/eglibc-2.17/debian/patches/series2013-01-25 
00:30:53 UTC (rev 5458)
@@ -113,7 +113,6 @@
 hurd-i386/unsubmitted-setitimer_fix.diff
 hurd-i386/unsubmitted-select-EINTR.diff
 hurd-i386/cvs-libpthread_lock.diff
-hurd-i386/local-disable-tst-xmmymm.diff
 
 i386/local-biarch.diff
 i386/local-cmov.diff

Modified: glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386
===
--- glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386  
2013-01-25 00:29:23 UTC (rev 5457)
+++ glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386  
2013-01-25 00:30:53 UTC (rev 5458)
@@ -9,3 +9,4 @@
 hurd-i386/tg-verify.h.diff
 hurd-i386/tg-fcntl-internal.h.diff
 hurd-i386/tg-pagesize.diff
+hurd-i386/local-disable-tst-xmmymm.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tyxc2-0008is...@vasks.debian.org



r5459 - in glibc-package/branches/eglibc-2.17/debian: . rules.d sysdeps

2013-01-24 Thread Adam Conrad
Author: adconrad
Date: 2013-01-25 01:30:37 + (Fri, 25 Jan 2013)
New Revision: 5459

Modified:
   glibc-package/branches/eglibc-2.17/debian/changelog
   glibc-package/branches/eglibc-2.17/debian/rules.d/build.mk
   glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd-i386.mk
   glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk
Log:
debian/{rules.d/build.mk,sysdeps/hurd*}: When the threads variable is
not set to yes, add --disable-nscd to the main configure options.

Modified: glibc-package/branches/eglibc-2.17/debian/changelog
===
--- glibc-package/branches/eglibc-2.17/debian/changelog 2013-01-25 00:30:53 UTC 
(rev 5458)
+++ glibc-package/branches/eglibc-2.17/debian/changelog 2013-01-25 01:30:37 UTC 
(rev 5459)
@@ -67,6 +67,8 @@
 libraries that are built for other machines, rather than erroring.
   * debian/patches/i386/unsubmitted-quiet-ldconfig.diff: Fix ldconfig on
 x86 to stop complaining so loudly about wrong-arch libraries on path.
+  * debian/{rules.d/build.mk,sysdeps/hurd*}: When the threads variable is
+not set to yes, add --disable-nscd to the main configure options.
 
   [ Matthias Klose ]
   * debian/{rules,rules.d/control.mk,control.in/libc}: Allow turning off
@@ -84,8 +86,6 @@
 upstream.
   * debian/patches/hurd-i386/local-disable-sendmmsg.diff: Drop, fixed
 upstream.
-  * debian/sysdeps/hurd.mk, debian/sysdeps/hurd-i386.mk: Disable nscd through
-configure option.
   * debian/patches/hurd-i386/unsubmitted-pthread.diff: Drop, obsolete.
   * Update expected-results-i486-gnu-libc, expected-results-i686-gnu-i386,
 expected-results-i686-gnu-i686, expected-results-i686-gnu-xen.

Modified: glibc-package/branches/eglibc-2.17/debian/rules.d/build.mk
===
--- glibc-package/branches/eglibc-2.17/debian/rules.d/build.mk  2013-01-25 
00:30:53 UTC (rev 5458)
+++ glibc-package/branches/eglibc-2.17/debian/rules.d/build.mk  2013-01-25 
01:30:37 UTC (rev 5459)
@@ -20,6 +20,10 @@
 libc_extra_config_options += --with-headers=$(WITH_SYSROOT)/$(includedir)
 endif
 
+ifneq ($(threads),yes)
+libc_extra_config_options += --disable-nscd
+endif
+
 $(patsubst %,mkbuilddir_%,$(EGLIBC_PASSES)) :: mkbuilddir_% : 
$(stamp)mkbuilddir_%
 $(stamp)mkbuilddir_%: $(stamp)patch $(KERNEL_HEADER_DIR)
@echo Making builddir for $(curpass)

Modified: glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd-i386.mk
===
--- glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd-i386.mk  
2013-01-25 00:30:53 UTC (rev 5458)
+++ glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd-i386.mk  
2013-01-25 01:30:37 UTC (rev 5459)
@@ -6,7 +6,7 @@
 i686_configure_target=i686-gnu
 i686_extra_cflags = -march=i686 -mtune=generic
 i686_slibdir = /lib/$(DEB_HOST_MULTIARCH)/i686/cmov
-i686_extra_config_options = $(extra_config_options) --disable-nscd 
--disable-profile --disable-compatible-utmp
+i686_extra_config_options = $(extra_config_options) --disable-profile 
--disable-compatible-utmp
 
 # We use -mno-tls-direct-seg-refs to not wrap-around segments, as it
 # greatly increase the speed when running under the 32bit Xen hypervisor.
@@ -16,7 +16,7 @@
 xen_configure_target=i686-gnu
 xen_extra_cflags = -march=i686 -mtune=generic -mno-tls-direct-seg-refs
 xen_slibdir = /lib/$(DEB_HOST_MULTIARCH)/i686/nosegneg
-xen_extra_config_options = $(extra_config_options) --disable-nscd 
--disable-profile
+xen_extra_config_options = $(extra_config_options) --disable-profile
 
 define libc0.3-dev_extra_pkg_install
 mkdir -p debian/libc0.3-dev/$(libdir)/xen

Modified: glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk
===
--- glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk   2013-01-25 
00:30:53 UTC (rev 5458)
+++ glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk   2013-01-25 
01:30:37 UTC (rev 5459)
@@ -17,7 +17,7 @@
 true
 endef
 
-libc_extra_config_options := $(extra_config_options) --disable-nscd
+libc_extra_config_options := $(extra_config_options)
 
 libc_add-ons = libpthread $(add-ons)
 


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tyy7p-0005bd...@vasks.debian.org



r5460 - glibc-package/branches/eglibc-2.17/debian/sysdeps

2013-01-24 Thread Adam Conrad
Author: adconrad
Date: 2013-01-25 01:37:05 + (Fri, 25 Jan 2013)
New Revision: 5460

Modified:
   glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk
Log:
Make hurd.mk slightly more consistent with the other kernel.mk variants

Modified: glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk
===
--- glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk   2013-01-25 
01:30:37 UTC (rev 5459)
+++ glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk   2013-01-25 
01:37:05 UTC (rev 5460)
@@ -1,10 +1,11 @@
 # This is for the GNU OS.  Commonly known as the Hurd.
-
 EGLIBC_OVERLAYS ?= $(shell ls glibc-linuxthreads* glibc-ports* glibc-libidn*)
+libc = libc0.3
 
-# do not enable nscd
+# Linuxthreads Config (we claim no threads as nptl keys off this)
 threads = no
-libc = libc0.3
+libc_add-ons = libpthread $(add-ons)
+libc_extra_config_options := $(extra_config_options)
 
 # Glibc should really do this for us.
 define libc_extra_install
@@ -16,8 +17,3 @@
 define kernel_check
 true
 endef
-
-libc_extra_config_options := $(extra_config_options)
-
-libc_add-ons = libpthread $(add-ons)
-


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tyye5-0005kz...@vasks.debian.org



r5461 - glibc-package/branches/eglibc-2.17/debian

2013-01-24 Thread Adam Conrad
Author: adconrad
Date: 2013-01-25 01:42:30 + (Fri, 25 Jan 2013)
New Revision: 5461

Modified:
   glibc-package/branches/eglibc-2.17/debian/changelog
Log:
Anal-retentive changelog formatting changes

Modified: glibc-package/branches/eglibc-2.17/debian/changelog
===
--- glibc-package/branches/eglibc-2.17/debian/changelog 2013-01-25 01:37:05 UTC 
(rev 5460)
+++ glibc-package/branches/eglibc-2.17/debian/changelog 2013-01-25 01:42:30 UTC 
(rev 5461)
@@ -80,19 +80,16 @@
 exiting prematurely when it encounters wrong-float ABI libraries.
 
   [ Pino Toscano ]
-  * debian/patches/hurd-i386/tg-ptrmangle.diff: Remove, obsolete.
-  * debian/patches/hurd-i386/tg-check_native.diff: Remove, obsolete.
-  * debian/patches/hurd-i386/submitted-regex_internal.diff: Remove, fixed
-upstream.
-  * debian/patches/hurd-i386/local-disable-sendmmsg.diff: Drop, fixed
-upstream.
-  * debian/patches/hurd-i386/unsubmitted-pthread.diff: Drop, obsolete.
+  * Rebase/remove hurd-i386 patches against the new upstream version:
+- patches/hurd-i386/tg-ptrmangle.diff: Remove, obsolete.
+- patches/hurd-i386/tg-check_native.diff: Remove, obsolete.
+- patches/hurd-i386/submitted-regex_internal.diff: Fixed upstream.
+- patches/hurd-i386/local-disable-sendmmsg.diff: Fixed upstream.
+- patches/hurd-i386/unsubmitted-pthread.diff: Drop, obsolete.
+- patches/hurd-i386/unsubmitted-mremap.diff: Rebased for new upstream.
+  * debian/patches/hurd-i386/local-disable-tst-xmmymm.diff: Disable test.
   * Update expected-results-i486-gnu-libc, expected-results-i686-gnu-i386,
 expected-results-i686-gnu-i686, expected-results-i686-gnu-xen.
-  * debian/patches/hurd-i386/local-disable-tst-xmmymm.diff: Disable test on
-hurd-i386 for now.
-  * debian/patches/hurd-i386/unsubmitted-mremap.diff: Rebased against new
-upstream.
 
  -- Adam Conrad adcon...@0c3.net  Mon, 26 Nov 2012 02:20:40 -0700
 


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1tyyjk-0005xe...@vasks.debian.org