r5455 - in glibc-package/branches/eglibc-2.17/debian: . patches patches/hurd-i386 sysdeps testsuite-checking
Author: sthibault
Date: 2013-01-25 00:08:43 +0000 (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 <aurelien@aurel32.net>
-
- * posix/regex_internal.h: include <sys/param.h> to get MAX
- definition.
-
-No topgit branch, TODO?
-
----
- posix/regex_internal.h | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/posix/regex_internal.h
-+++ b/posix/regex_internal.h
-@@ -25,6 +25,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <sys/param.h>
-
- #if defined _LIBC
- # include <gnu/option-groups.h>
Deleted: 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-check_native.diff 2013-01-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-check_native.diff 2013-01-25 00:08:43 UTC (rev 5455)
@@ -1,30 +0,0 @@
-From: Thomas Schwinge <thomas@schwinge.name>
-Subject: [PATCH] check_native
-
-2008-11-23 Thomas Schwinge <tschwinge@gnu.org>
-
- * sysdeps/mach/hurd/check_native.c: New file.
-
-For now only a dummy.
-
----
-
- make[2]: *** No rule to make target `/media/Stalin/tmp/glibc.hurd.gnu-2/inet/check_native.o', needed by `/media/Stalin/tmp/glibc.hurd.gnu-2/inet/stamp.o'. Stop.
- make[2]: Leaving directory `/media/data/home/thomas/tmp/source/glibc/git/glibc.hurd/inet'
- make[1]: *** [inet/subdir_lib] Error 2
-
- sysdeps/mach/hurd/check_native.c | 9 +++++++++
- 1 file changed, 9 insertions(+)
-
---- /dev/null
-+++ b/sysdeps/mach/hurd/check_native.c
-@@ -0,0 +1,9 @@
-+#include <stdint.h>
-+
-+void
-+__check_native (uint32_t a1_index, int *a1_native,
-+ uint32_t a2_index, int *a2_native)
-+{
-+#warning __check_native() not yet implemented
-+ return;
-+}
Deleted: glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-ptrmangle.diff
===================================================================
--- glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-ptrmangle.diff 2013-01-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-ptrmangle.diff 2013-01-25 00:08:43 UTC (rev 5455)
@@ -1,29 +0,0 @@
-From: Thomas Schwinge <thomas@schwinge.name>
-Subject: [PATCH] ptrmangle
-
-Pointer mangling.
-
-glibc-2.8/debian/patches/hurd-i386/submitted-ptr-mangle.diff 3057
-
----
- sysdeps/mach/i386/sysdep.h | 9 +++++++++
- 1 file changed, 9 insertions(+)
-
---- a/sysdeps/mach/i386/sysdep.h
-+++ b/sysdeps/mach/i386/sysdep.h
-@@ -57,6 +57,15 @@
-
- #define STACK_GROWTH_DOWN
-
-+/* Pointer mangling is not yet supported for Hurd. */
-+#ifdef __ASSEMBLER__
-+#define PTR_MANGLE(var)
-+#define PTR_DEMANGLE(var)
-+#else
-+#define PTR_MANGLE(var) (void) (var)
-+#define PTR_DEMANGLE(var) (void) (var)
-+#endif
-+
- /* Get the machine-independent Mach definitions. */
- #include <sysdeps/mach/sysdep.h>
-
Modified: glibc-package/branches/eglibc-2.17/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.17/debian/patches/series 2013-01-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/patches/series 2013-01-25 00:08:43 UTC (rev 5455)
@@ -69,17 +69,14 @@
hurd-i386/unsubmitted-tls.diff
hurd-i386/tg-tls.diff
hurd-i386/tg-tlsdesc.sym.diff
-hurd-i386/tg-ptrmangle.diff
hurd-i386/tg-sysvshm.diff
hurd-i386/tg-ioctl-base-types.diff
hurd-i386/tg-extern_inline.diff
-hurd-i386/tg-check_native.diff
hurd-i386/tg-_dl_random.diff
hurd-i386/tg-thread-cancel.diff
hurd-i386/tg-bigmem.diff
hurd-i386/local-disable-ioctls.diff
hurd-i386/tg-locarchive.diff
-hurd-i386/submitted-regex_internal.diff
hurd-i386/tg-no-hp-timing.diff
hurd-i386/tg-sendmsg-SCM_RIGHTS.diff
hurd-i386/tg-grantpt.diff
@@ -116,6 +113,7 @@
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-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/patches/series.hurd-i386 2013-01-25 00:08:43 UTC (rev 5455)
@@ -10,4 +10,3 @@
hurd-i386/tg-verify.h.diff
hurd-i386/tg-fcntl-internal.h.diff
hurd-i386/tg-pagesize.diff
-hurd-i386/local-disable-sendmmsg.diff
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-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd-i386.mk 2013-01-25 00:08:43 UTC (rev 5455)
@@ -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-profile --disable-compatible-utmp
+i686_extra_config_options = $(extra_config_options) --disable-nscd --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-profile
+xen_extra_config_options = $(extra_config_options) --disable-nscd --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-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/sysdeps/hurd.mk 2013-01-25 00:08:43 UTC (rev 5455)
@@ -17,7 +17,7 @@
true
endef
-libc_extra_config_options := $(extra_config_options)
+libc_extra_config_options := $(extra_config_options) --disable-nscd
libc_add-ons = libpthread $(add-ons)
Modified: 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-i486-gnu-libc 2013-01-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i486-gnu-libc 2013-01-25 00:08:43 UTC (rev 5455)
@@ -16,7 +16,7 @@
# Need investigation
annexc.out, Error 1 (ignored)
bug22.out, Error 1
-bug-glob2.out, Error 1
+bug-getcontext.out, Error 1
bug-regex31-mem, Error 1
check-execstack.out, Error 1
check-local-headers.out, Error 1
@@ -36,6 +36,7 @@
tst-aio9.out, Error 1
tst-audit1.out, Error 137
tst-audit2.out, Error 137
+tst-audit8.out, Error 137
tst-backtrace4.out, Error 1
tst-backtrace5.out, Error 1
tst-backtrace6.out, Error 1
@@ -65,14 +66,17 @@
tst-lfschk5.out, Error 1
tst-lfschk6.out, Error 1
tst-longjmp_chk2.out, Error 1
+tst-secure-getenv.out, Error 255
tst-sprofil.out, Error 136
tst-stackguard1-static.out, Error 1
tst-stackguard1.out, Error 1
+tst-strtod-round.out, Error 1
tst-sysconf.out, Error 1
tst-timer.out, Error 1
tst-tls18.out, Error 1
tst-tls9-static.out, Error 1
tst-vfork3-mem, Error 1
+tst-xmmymm.out, Error 1
tst-waitid.out, Error 1
tststatic.out, Error 139
tststatic2.out, Error 139
Modified: 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-i386 2013-01-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i686-gnu-i386 2013-01-25 00:08:43 UTC (rev 5455)
@@ -16,7 +16,7 @@
# Need investigation
annexc.out, Error 1 (ignored)
bug22.out, Error 1
-bug-glob2.out, Error 1
+bug-getcontext.out, Error 1
bug-regex31-mem, Error 1
check-execstack.out, Error 1
check-local-headers.out, Error 1
@@ -36,6 +36,7 @@
tst-aio9.out, Error 1
tst-audit1.out, Error 137
tst-audit2.out, Error 137
+tst-audit8.out, Error 137
tst-backtrace4.out, Error 1
tst-backtrace5.out, Error 1
tst-backtrace6.out, Error 1
@@ -65,14 +66,17 @@
tst-lfschk5.out, Error 1
tst-lfschk6.out, Error 1
tst-longjmp_chk2.out, Error 1
+tst-secure-getenv.out, Error 255
tst-sprofil.out, Error 136
tst-stackguard1-static.out, Error 1
tst-stackguard1.out, Error 1
+tst-strtod-round.out, Error 1
tst-sysconf.out, Error 1
tst-timer.out, Error 1
tst-tls18.out, Error 1
tst-tls9-static.out, Error 1
tst-vfork3-mem, Error 1
+tst-xmmymm.out, Error 1
tst-waitid.out, Error 1
tststatic.out, Error 139
tststatic2.out, Error 139
Modified: 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-i686 2013-01-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i686-gnu-i686 2013-01-25 00:08:43 UTC (rev 5455)
@@ -16,7 +16,7 @@
# Need investigation
annexc.out, Error 1 (ignored)
bug22.out, Error 1
-bug-glob2.out, Error 1
+bug-getcontext.out, Error 1
bug-regex31-mem, Error 1
check-execstack.out, Error 1
check-local-headers.out, Error 1
@@ -41,6 +41,7 @@
tst-aio9.out, Error 1
tst-audit1.out, Error 137
tst-audit2.out, Error 137
+tst-audit8.out, Error 137
tst-backtrace4.out, Error 1
tst-backtrace5.out, Error 1
tst-backtrace6.out, Error 1
@@ -70,14 +71,17 @@
tst-lfschk5.out, Error 1
tst-lfschk6.out, Error 1
tst-longjmp_chk2.out, Error 1
+tst-secure-getenv.out, Error 255
tst-sprofil.out, Error 136
tst-stackguard1-static.out, Error 1
tst-stackguard1.out, Error 1
+tst-strtod-round.out, Error 1
tst-sysconf.out, Error 1
tst-timer.out, Error 1
tst-tls18.out, Error 1
tst-tls9-static.out, Error 1
tst-vfork3-mem, Error 1
+tst-xmmymm.out, Error 1
tst-waitid.out, Error 1
tststatic.out, Error 139
tststatic2.out, Error 139
Modified: glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i686-gnu-xen
===================================================================
--- glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i686-gnu-xen 2013-01-24 23:57:01 UTC (rev 5454)
+++ glibc-package/branches/eglibc-2.17/debian/testsuite-checking/expected-results-i686-gnu-xen 2013-01-25 00:08:43 UTC (rev 5455)
@@ -16,7 +16,7 @@
# Need investigation
annexc.out, Error 1 (ignored)
bug22.out, Error 1
-bug-glob2.out, Error 1
+bug-getcontext.out, Error 1
bug-regex31-mem, Error 1
check-execstack.out, Error 1
check-local-headers.out, Error 1
@@ -41,6 +41,7 @@
tst-aio9.out, Error 1
tst-audit1.out, Error 137
tst-audit2.out, Error 137
+tst-audit8.out, Error 137
tst-backtrace4.out, Error 1
tst-backtrace5.out, Error 1
tst-backtrace6.out, Error 1
@@ -70,14 +71,17 @@
tst-lfschk5.out, Error 1
tst-lfschk6.out, Error 1
tst-longjmp_chk2.out, Error 1
+tst-secure-getenv.out, Error 255
tst-sprofil.out, Error 136
tst-stackguard1-static.out, Error 1
tst-stackguard1.out, Error 1
+tst-strtod-round.out, Error 1
tst-sysconf.out, Error 1
tst-timer.out, Error 1
tst-tls18.out, Error 1
tst-tls9-static.out, Error 1
tst-vfork3-mem, Error 1
+tst-xmmymm.out, Error 1
tst-waitid.out, Error 1
tststatic.out, Error 139
tststatic2.out, Error 139
Reply to: