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

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: