r1759 - in glibc-package/trunk/debian: . patches patches/any
Author: aurel32
Date: 2006-08-16 22:18:07 +0000 (Wed, 16 Aug 2006)
New Revision: 1759
Added:
glibc-package/trunk/debian/patches/any/cvs-ctermid.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
Log:
* New debian/patches/any/cvs-ctermid.diff from upstream to fix a segfault in
ctermid(NULL). Thanks Denis for the hint. (Closes: #380504, #383362).
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2006-08-16 21:35:33 UTC (rev 1758)
+++ glibc-package/trunk/debian/changelog 2006-08-16 22:18:07 UTC (rev 1759)
@@ -2,8 +2,10 @@
[ Aurelien Jarno ]
* rules.d/build.mk: removed the call to texi2html.
- * debian/patches/localedata/reverted-for-etch.diff: revert a few locales
- changes done in 2.3.6.ds1-1 and refused by the release managers:
+ * New debian/patches/any/cvs-ctermid.diff from upstream to fix a segfault in
+ ctermid(NULL). Thanks Denis for the hint. (Closes: #380504, #383362).
+ * New debian/patches/localedata/reverted-for-etch.diff: revert a few
+ locales changes done in 2.3.6.ds1-1 and refused by the release managers:
- locales/vi_VN: Various fixes
- locales/ru_RU: Use U2002 for thousands_sep and mon_throusands_sep.
Added: glibc-package/trunk/debian/patches/any/cvs-ctermid.diff
===================================================================
--- glibc-package/trunk/debian/patches/any/cvs-ctermid.diff 2006-08-16 21:35:33 UTC (rev 1758)
+++ glibc-package/trunk/debian/patches/any/cvs-ctermid.diff 2006-08-16 22:18:07 UTC (rev 1759)
@@ -0,0 +1,13 @@
+2006-01-03 Jakub Jelinek <jakub@redhat.com>
+
+ * posix/unistd.h (ctermid): Remove __nonnull attribute.
+
+--- libc/posix/unistd.h 16 Dec 2005 00:15:19 -0000 1.139
++++ libc/posix/unistd.h 3 Jan 2006 08:17:45 -0000
+@@ -1075,7 +1075,7 @@ extern void swab (__const void *__restri
+ It is also found in <stdio.h>. */
+ #ifdef __USE_XOPEN
+ /* Return the name of the controlling terminal. */
+-extern char *ctermid (char *__s) __THROW __nonnull ((1));
++extern char *ctermid (char *__s) __THROW;
+ #endif
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2006-08-16 21:35:33 UTC (rev 1758)
+++ glibc-package/trunk/debian/patches/series 2006-08-16 22:18:07 UTC (rev 1759)
@@ -125,6 +125,7 @@
all/submitted-uninitialized-byte-LC_CTYPE.diff
any/cvs-argp_h.diff -p1
+any/cvs-ctermid.diff -p1
any/cvs-ctan.diff -p0
any/cvs-divdi3-moddi3.diff -p0
any/cvs-errlist.diff -p0
Reply to: