r3649 - in glibc-package/trunk/debian: . patches patches/ia64 patches/s390 patches/sparc
Author: aurel32
Date: 2009-07-25 14:45:58 +0000 (Sat, 25 Jul 2009)
New Revision: 3649
Added:
glibc-package/trunk/debian/patches/ia64/
glibc-package/trunk/debian/patches/ia64/submitted-siginfo.diff
glibc-package/trunk/debian/patches/s390/submitted-siginfo.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
glibc-package/trunk/debian/patches/sparc/cvs-siginfo.diff
Log:
s390/submitted-siginfo.diff, ia64/submitted-siginfo.diff: new patches
to get "struct sigevent" from bits/siginfo.h in sync with the kernel
version. Addresses: #534548.
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2009-07-25 12:09:40 UTC (rev 3648)
+++ glibc-package/trunk/debian/changelog 2009-07-25 14:45:58 UTC (rev 3649)
@@ -3,10 +3,12 @@
* kfreebsd/local-sysdeps.diff: update to revision 2670 (from glibc-bsd).
* any/submitted-signalfd-eventfd.diff: new patch to support < 2.6.27
kernels in eventfd/signalfd. Closes: #537509.
- * patches/alpha/submitted-fdatasync.diff: update to keep fdatasync() as
- a cancellation point. Closes: #528325.
- * patches/sparc/cvs-siginfo.diff: new patch from upstream to fix sync
- siginfo.h on sparc with the kernel version. Addresses: #534548.
+ * alpha/submitted-fdatasync.diff: update to keep fdatasync() as a
+ cancellation point. Closes: #528325.
+ * patches/sparc/cvs-siginfo.diff, s390/submitted-siginfo.diff,
+ ia64/submitted-siginfo.diff: new patches to get "struct sigevent"
+ from bits/siginfo.h in sync with the kernel version. Addresses:
+ #534548.
-- Aurelien Jarno <aurel32@debian.org> Mon, 20 Jul 2009 20:33:36 +0200
Added: glibc-package/trunk/debian/patches/ia64/submitted-siginfo.diff
===================================================================
--- glibc-package/trunk/debian/patches/ia64/submitted-siginfo.diff (rev 0)
+++ glibc-package/trunk/debian/patches/ia64/submitted-siginfo.diff 2009-07-25 14:45:58 UTC (rev 3649)
@@ -0,0 +1,20 @@
+2009-07-25 Aurelien Jarno <aurelien@aurel32.net>
+
+ * sysdeps/unix/sysv/linux/ia64/bits/siginfo.h (struct sigevent):
+ Add _tid slot to maintain consistency with kernel.
+
+diff --git a/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h b/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h
+index 66310c6..14e72c9 100644
+--- a/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h
++++ b/sysdeps/unix/sysv/linux/ia64/bits/siginfo.h
+@@ -310,6 +310,10 @@ typedef struct sigevent
+ {
+ int _pad[__SIGEV_PAD_SIZE];
+
++ /* When SIGEV_SIGNAL and SIGEV_THREAD_ID set, LWP ID of the
++ thread to receive the signal. */
++ __pid_t _tid;
++
+ struct
+ {
+ void (*_function) (sigval_t); /* Function to start. */
Added: glibc-package/trunk/debian/patches/s390/submitted-siginfo.diff
===================================================================
--- glibc-package/trunk/debian/patches/s390/submitted-siginfo.diff (rev 0)
+++ glibc-package/trunk/debian/patches/s390/submitted-siginfo.diff 2009-07-25 14:45:58 UTC (rev 3649)
@@ -0,0 +1,20 @@
+2009-07-25 Aurelien Jarno <aurelien@aurel32.net>
+
+ * sysdeps/unix/sysv/linux/s390/bits/siginfo.h (struct sigevent):
+ Add _tid slot to maintain consistency with kernel.
+
+diff --git a/sysdeps/unix/sysv/linux/s390/bits/siginfo.h b/sysdeps/unix/sysv/linux/s390/bits/siginfo.h
+index 0b79853..effb1c4 100644
+--- a/sysdeps/unix/sysv/linux/s390/bits/siginfo.h
++++ b/sysdeps/unix/sysv/linux/s390/bits/siginfo.h
+@@ -282,6 +282,10 @@ typedef struct sigevent
+ {
+ int _pad[__SIGEV_PAD_SIZE];
+
++ /* When SIGEV_SIGNAL and SIGEV_THREAD_ID set, LWP ID of the
++ thread to receive the signal. */
++ __pid_t _tid;
++
+ struct
+ {
+ void (*_function) (sigval_t); /* Function to start. */
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2009-07-25 12:09:40 UTC (rev 3648)
+++ glibc-package/trunk/debian/patches/series 2009-07-25 14:45:58 UTC (rev 3649)
@@ -112,6 +112,8 @@
i386/local-linuxthreads-gscope.diff
i386/submitted-i686-timing.diff
+ia64/submitted-siginfo.diff
+
m68k/local-compat.diff
m68k/local-dwarf2-buildfix.diff
m68k/local-fpic.diff
@@ -127,6 +129,7 @@
powerpc/local-sysconf.diff
s390/submitted-nexttowardf.diff
+s390/submitted-siginfo.diff
sh4/local-fpscr_values.diff
sh4/cvs-headers-update.diff
Modified: glibc-package/trunk/debian/patches/sparc/cvs-siginfo.diff
===================================================================
--- glibc-package/trunk/debian/patches/sparc/cvs-siginfo.diff 2009-07-25 12:09:40 UTC (rev 3648)
+++ glibc-package/trunk/debian/patches/sparc/cvs-siginfo.diff 2009-07-25 14:45:58 UTC (rev 3649)
@@ -3,7 +3,6 @@
* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h (struct sigevent):
Add _tid slot to maintain consistency with kernel.
-
diff --git a/sysdeps/unix/sysv/linux/sparc/bits/siginfo.h b/sysdeps/unix/sysv/linux/sparc/bits/siginfo.h
index 7ff1971..c0f98f6 100644
--- a/sysdeps/unix/sysv/linux/sparc/bits/siginfo.h
Reply to: