rpms/glibc/devel .cvsignore, 1.143, 1.144 glibc-fedora.patch, 1.146, 1.147 glibc.spec, 1.232, 1.233 sources, 1.167, 1.168

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Tue Mar 28 10:15:54 UTC 2006


Author: jakub

Update of /cvs/dist/rpms/glibc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv30220

Modified Files:
	.cvsignore glibc-fedora.patch glibc.spec sources 
Log Message:
2.4-5



Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/.cvsignore,v
retrieving revision 1.143
retrieving revision 1.144
diff -u -r1.143 -r1.144
--- .cvsignore	6 Mar 2006 13:33:54 -0000	1.143
+++ .cvsignore	28 Mar 2006 10:15:50 -0000	1.144
@@ -1,2 +1,2 @@
-glibc-20060306T1239.tar.bz2
-glibc-fedora-20060306T1239.tar.bz2
+glibc-20060328T0900.tar.bz2
+glibc-fedora-20060328T0900.tar.bz2

glibc-fedora.patch:
 ChangeLog                                                   |   96 +++
 ChangeLog.11                                                |   21 
 ChangeLog.12                                                |   12 
 ChangeLog.15                                                |   45 +
 csu/elf-init.c                                              |   17 
 debug/tst-chk1.c                                            |    7 
 elf/ldconfig.c                                              |   25 
 elf/tst-stackguard1.c                                       |    8 
 iconv/iconvconfig.c                                         |   55 -
 include/bits/stdlib-ldbl.h                                  |    1 
 include/bits/wchar-ldbl.h                                   |    1 
 include/features.h                                          |    8 
 intl/locale.alias                                           |    2 
 libio/bits/stdio2.h                                         |   19 
 libio/stdio.h                                               |    2 
 locale/iso-4217.def                                         |   13 
 locale/programs/3level.h                                    |   36 +
 localedata/Makefile                                         |    1 
 localedata/SUPPORTED                                        |    6 
 localedata/locales/cy_GB                                    |    7 
 localedata/locales/en_GB                                    |    4 
 localedata/locales/no_NO                                    |   69 ++
 localedata/locales/zh_TW                                    |    6 
 malloc/mcheck.c                                             |   30 -
 malloc/mtrace.c                                             |   20 
 nptl/ChangeLog                                              |   19 
 nptl/Makefile                                               |    8 
 nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S       |   61 +-
 nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevelrobustlock.S |   45 +
 nptl/sysdeps/unix/sysv/linux/i386/lowlevellock.h            |  242 +++++---
 nptl/sysdeps/unix/sysv/linux/kernel-features.h              |    6 
 nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S          |   59 +-
 nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.h          |  294 +++++++---
 nptl/sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S    |   41 +
 nptl/tst-stackguard1.c                                      |    8 
 nscd/connections.c                                          |   15 
 nscd/nscd.c                                                 |    4 
 nscd/nscd.conf                                              |    4 
 nscd/nscd.init                                              |   19 
 posix/Makefile                                              |   19 
 posix/getconf.speclist.h                                    |   15 
 sysdeps/generic/dl-cache.h                                  |    8 
 sysdeps/ia64/Makefile                                       |    4 
 sysdeps/ia64/ia64libgcc.S                                   |  350 ------------
 sysdeps/ia64/libgcc-compat.c                                |   84 ++
 sysdeps/unix/nice.c                                         |    7 
 sysdeps/unix/sysv/linux/alpha/bits/fcntl.h                  |    8 
 sysdeps/unix/sysv/linux/dl-osinfo.h                         |   29 
 sysdeps/unix/sysv/linux/futimesat.c                         |   23 
 sysdeps/unix/sysv/linux/i386/bits/fcntl.h                   |    8 
 sysdeps/unix/sysv/linux/i386/dl-cache.h                     |   59 ++
 sysdeps/unix/sysv/linux/ia64/bits/fcntl.h                   |    8 
 sysdeps/unix/sysv/linux/ia64/dl-cache.h                     |   27 
 sysdeps/unix/sysv/linux/ia64/dl-procinfo.c                  |    5 
 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h                  |    5 
 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed                |    2 
 sysdeps/unix/sysv/linux/paths.h                             |    2 
 sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h                |    8 
 sysdeps/unix/sysv/linux/s390/bits/fcntl.h                   |    8 
 sysdeps/unix/sysv/linux/sh/bits/fcntl.h                     |    8 
 sysdeps/unix/sysv/linux/sparc/bits/fcntl.h                  |    8 
 sysdeps/unix/sysv/linux/tcsetattr.c                         |   32 +
 sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h                 |    8 
 63 files changed, 1385 insertions(+), 686 deletions(-)

View full diff with command:
/usr/bin/cvs -f diff  -kk -u -N -r 1.146 -r 1.147 glibc-fedora.patch
Index: glibc-fedora.patch
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/glibc-fedora.patch,v
retrieving revision 1.146
retrieving revision 1.147
diff -u -r1.146 -r1.147
--- glibc-fedora.patch	7 Mar 2006 13:39:01 -0000	1.146
+++ glibc-fedora.patch	28 Mar 2006 10:15:50 -0000	1.147
@@ -1,50 +1,6 @@
---- glibc-20060306T1239/ChangeLog	6 Mar 2006 10:59:43 -0000	1.10062
-+++ glibc-20060306T1239-fedora/ChangeLog	7 Mar 2006 13:28:11 -0000	1.8782.2.174
-@@ -1,3 +1,43 @@
-+2006-03-07  Jakub Jelinek  <jakub at redhat.com>
-+
-+	* math/libm-test.inc [TEST_LDOUBLE] (ceil_test, floor_test, rint_test,
-+	round_test, trunc_test): Only run some of the new tests if
-+	LDBL_MANT_DIG > 100.
-+
-+2006-03-03  Steven Munroe  <sjmunroe at us.ibm.com>
-+	    Alan Modra  <amodra at bigpond.net.au>
-+
-+	[BZ #2423]
-+	* math/libm-test.inc [TEST_LDOUBLE] (ceil_test, floor_test, rint_test,
-+	round_test, trunc_test): Add new tests.
-+	
-+	* sysdeps/powerpc/fpu/fenv_libc.h (__fegetround, __fesetround):
-+	Define inline implementations.
-+	* sysdeps/powerpc/fpu/fegetround.c: Use __fegetround.
-+	* sysdeps/powerpc/fpu/fesetround.c: Use __fesetround.
-+
-+	* sysdeps/ieee754/ldbl-128ibm/math_ldbl.h
-+	(EXTRACT_IBM_EXTENDED_MANTISSA, INSERT_IBM_EXTENDED_MANTISSA): 
-+	Removed, replaced with.
-+	(ldbl_extract_mantissa, ldbl_insert_mantissa, ldbl_pack, ldbl_unpack,
-+	ldbl_canonicalise, ldbl_nearbyint): Define inline utility
-+	functions for IBM long double format.
-+	* sysdeps/ieee754/ldbl-128ibm/e_fmodl.c (__ieee754_fmodl): Replace
-+	EXTRACT_IBM_EXTENDED_MANTISSA and INSERT_IBM_EXTENDED_MANTISSA
-+	with ldbl_extract_mantissa and ldbl_insert_mantissa.
-+	* sysdeps/ieee754/ldbl-128ibm/e_rem_pio2l.c (__ieee754_rem_pio2l):
-+	Replace EXTRACT_IBM_EXTENDED_MANTISSA with ldbl_extract_mantissa.
-+	(ldbl_extract_mantissa, ldbl_insert_mantissa): Defined.
-+
-+	* sysdeps/ieee754/ldbl-128ibm/s_ceill.c (__ceill): Handle rounding
-+	that spans doubles in IBM long double format.
-+	* sysdeps/ieee754/ldbl-128ibm/s_floorl.c: Likewise.
-+	* sysdeps/ieee754/ldbl-128ibm/s_rintl.c: Likewise.
-+	* sysdeps/ieee754/ldbl-128ibm/s_roundl.c: Likewise.
-+	* sysdeps/ieee754/ldbl-128ibm/s_truncl.c: Likewise.
-+	* sysdeps/powerpc/fpu/math_ldbl.h: New file.
-+	* sysdeps/powerpc/powerpc64/fpu/s_rintl.S: Removed.
-+
- 2006-03-06  Roland McGrath  <roland at redhat.com>
- 
- 	* version.h (VERSION): 2.4
-@@ -18,6 +58,34 @@
+--- glibc-20060328T0900/ChangeLog	28 Mar 2006 04:31:31 -0000	1.10076
++++ glibc-20060328T0900-fedora/ChangeLog	28 Mar 2006 09:36:21 -0000	1.8782.2.175
+@@ -206,6 +206,34 @@
  	_SC_CPUTIME and _SC_THREAD_CPUTIME here.
  	* sysdeps/unix/sysv/linux/x86_64/sysconf.c (__sysconf): Likewise.
  
@@ -79,7 +35,7 @@
  2006-03-05  Roland McGrath  <roland at redhat.com>
  
  	* malloc/malloc.c (MALLOC_ALIGNMENT): Revert to (2 * SIZE_SZ) value.
-@@ -1030,6 +1098,11 @@
+@@ -1218,6 +1246,11 @@
  	(__MATHDECL_2): Use __REDIRECT_NTH instead of __REDIRECT
  	followed by __THROW.
  
@@ -91,7 +47,7 @@
  2006-02-02  Ulrich Drepper  <drepper at redhat.com>
  
  	* sysdeps/unix/sysv/linux/futimesat.c [__NR_futimesat]
-@@ -1089,6 +1162,11 @@
+@@ -1277,6 +1310,11 @@
  	* sysdeps/ieee754/ldbl-128/s_llrintl.c (__llrintl): Fix a typo.
  	* sysdeps/s390/fpu/libm-test-ulps: Remove llrint ulps.
  
@@ -103,7 +59,7 @@
  2006-01-19  Thomas Schwinge  <tschwinge at gnu.org>
  
  	* libio/genops.c: Include <stdbool.h>.
-@@ -3515,6 +3593,10 @@
+@@ -3703,6 +3741,10 @@
  
  	* elf/order2mod2.c (init): Cast ignored value to void.
  
@@ -114,7 +70,7 @@
  2005-12-27  Ulrich Drepper  <drepper at redhat.com>
  
  	* elf/tst-tls13.c (do_test): Avoid using the library path when
-@@ -3798,6 +3880,26 @@
+@@ -3986,6 +4028,26 @@
  	* sysdeps/unix/sysv/linux/time.c: If __NR_time is not defined,
  	use sysdeps/unix/time.c implementation.
  
@@ -141,7 +97,7 @@
  2005-12-19  Ulrich Drepper  <drepper at redhat.com>
  
  	[BZ #1955]
-@@ -6916,6 +7018,11 @@
+@@ -7104,6 +7166,11 @@
  	R_ARM_TLS_TPOFF32, R_ARM_TLS_GD32, R_ARM_TLS_LDM32,
  	R_ARM_TLS_LDO32, R_ARM_TLS_IE32, R_ARM_TLS_LE32): New macros.
  
@@ -153,7 +109,7 @@
  2005-10-03  Roland McGrath  <roland at redhat.com>
  
  	* sysdeps/powerpc/nofpu: Directory removed, saved in ports repository.
-@@ -7910,6 +8017,12 @@
+@@ -8098,6 +8165,12 @@
  	* argp/argp-help.c (__argp_error): __asprintf -> vasprintf.
  	(__argp_failure): Likewise.
  
@@ -166,7 +122,7 @@
  2005-08-08  Ulrich Drepper  <drepper at redhat.com>
  
  	* nscd/cache.c (cache_add): Commit hash table and header to disk.
-@@ -8034,6 +8147,17 @@
+@@ -8222,6 +8295,17 @@
  	__syslog_chk.
  	* misc/Versions: Export __syslog_chk and __vsyslog_chk.
  
@@ -184,7 +140,7 @@
  2005-07-28  Thomas Schwinge  <schwinge at nic-nac-project.de>
  
  	[BZ #1137]
-@@ -11094,6 +11218,18 @@
+@@ -11282,6 +11366,18 @@
  
  	* scripts/soversions.awk: Fix default version set handling.
  
@@ -203,8 +159,8 @@
  2005-02-10  Roland McGrath  <roland at redhat.com>
  
  	[BZ #157]
---- glibc-20060306T1239/ChangeLog.11	10 Nov 2000 03:31:36 -0000	1.1
-+++ glibc-20060306T1239-fedora/ChangeLog.11	22 Sep 2004 21:20:47 -0000	1.1.4.1
+--- glibc-20060328T0900/ChangeLog.11	10 Nov 2000 03:31:36 -0000	1.1
++++ glibc-20060328T0900-fedora/ChangeLog.11	22 Sep 2004 21:20:47 -0000	1.1.4.1
 @@ -1352,6 +1352,11 @@
  	* sysdeps/unix/sysv/linux/mips/sys/tas.h: Add missing .mips0 at the
  	end of inline assembler code.
@@ -254,8 +210,8 @@
  	* sysdeps/arm/bits/huge_val.h (HUGE_VAL, HUGE_VALF): Add
  	__extension__ to hexadecimal floating constant notation.
  	* sysdeps/i386/bits/huge_val.h (HUGE_VAL, HUGE_VALF, HUGE_VALL):
---- glibc-20060306T1239/ChangeLog.12	16 Aug 2001 05:24:54 -0000	1.1
-+++ glibc-20060306T1239-fedora/ChangeLog.12	22 Sep 2004 21:20:47 -0000	1.1.4.1
+--- glibc-20060328T0900/ChangeLog.12	16 Aug 2001 05:24:54 -0000	1.1
++++ glibc-20060328T0900-fedora/ChangeLog.12	22 Sep 2004 21:20:47 -0000	1.1.4.1
 @@ -7729,6 +7729,13 @@
  
  	* Versions.def [ld]: Add GLIBC_2.2.1.
@@ -282,8 +238,8 @@
  2001-01-02  Franz Sirl	<Franz.Sirl-kernel at lauterbach.com>
  
  	* sysdeps/powerpc/dl-machine.c (__process_machine_rela): Fix typo.
---- glibc-20060306T1239/ChangeLog.15	16 Feb 2005 07:34:17 -0000	1.1
-+++ glibc-20060306T1239-fedora/ChangeLog.15	3 Mar 2005 17:29:57 -0000	1.1.6.2
+--- glibc-20060328T0900/ChangeLog.15	16 Feb 2005 07:34:17 -0000	1.1
++++ glibc-20060328T0900-fedora/ChangeLog.15	3 Mar 2005 17:29:57 -0000	1.1.6.2
 @@ -477,6 +477,14 @@
  
  2004-11-26  Jakub Jelinek  <jakub at redhat.com>
@@ -364,8 +320,8 @@
  2004-08-30  Roland McGrath  <roland at frob.com>
  
  	* scripts/extract-abilist.awk: If `lastversion' variable defined, omit
---- glibc-20060306T1239/csu/elf-init.c	5 Nov 2005 17:41:38 -0000	1.8
-+++ glibc-20060306T1239-fedora/csu/elf-init.c	15 Nov 2005 09:54:10 -0000	1.3.2.6
+--- glibc-20060328T0900/csu/elf-init.c	5 Nov 2005 17:41:38 -0000	1.8
++++ glibc-20060328T0900-fedora/csu/elf-init.c	15 Nov 2005 09:54:10 -0000	1.3.2.6
 @@ -49,6 +49,23 @@ extern void (*__init_array_end []) (int,
  extern void (*__fini_array_start []) (void) attribute_hidden;
  extern void (*__fini_array_end []) (void) attribute_hidden;
@@ -390,8 +346,8 @@
  
  /* These function symbols are provided for the .init/.fini section entry
     points automagically by the linker.  */
---- glibc-20060306T1239/debug/tst-chk1.c	22 Aug 2005 15:12:34 -0000	1.14
-+++ glibc-20060306T1239-fedora/debug/tst-chk1.c	24 Aug 2005 07:23:26 -0000	1.1.2.15
+--- glibc-20060328T0900/debug/tst-chk1.c	22 Aug 2005 15:12:34 -0000	1.14
++++ glibc-20060328T0900-fedora/debug/tst-chk1.c	24 Aug 2005 07:23:26 -0000	1.1.2.15
 @@ -17,6 +17,9 @@
     Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
     02111-1307 USA.  */
@@ -420,8 +376,8 @@
  # define O 0
  #else
  # define O 1
---- glibc-20060306T1239/elf/ldconfig.c	6 Mar 2006 08:40:11 -0000	1.53
-+++ glibc-20060306T1239-fedora/elf/ldconfig.c	6 Mar 2006 13:15:14 -0000	1.47.2.8
+--- glibc-20060328T0900/elf/ldconfig.c	6 Mar 2006 08:40:11 -0000	1.53
++++ glibc-20060328T0900-fedora/elf/ldconfig.c	6 Mar 2006 13:15:14 -0000	1.47.2.8
 @@ -964,17 +964,19 @@ search_dirs (void)
  
  
[...2517 lines suppressed...]
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/i386/dl-cache.h	22 Sep 2004 21:21:08 -0000	1.1.2.1
 @@ -0,0 +1,59 @@
 +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig.
 +   Copyright (C) 2004 Free Software Foundation, Inc.
@@ -5314,8 +3287,30 @@
 +  } while (0)
 +
 +#include_next <dl-cache.h>
---- glibc-20060306T1239/sysdeps/unix/sysv/linux/ia64/dl-cache.h	6 Jul 2001 04:56:17 -0000	1.2
-+++ glibc-20060306T1239-fedora/sysdeps/unix/sysv/linux/ia64/dl-cache.h	22 Sep 2004 21:21:09 -0000	1.2.4.1
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/i386/bits/fcntl.h	24 Mar 2006 16:36:38 -0000	1.14
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/i386/bits/fcntl.h	23 Aug 2004 07:28:44 -0000	1.13
+@@ -1,5 +1,5 @@
+ /* O_*, F_*, FD_* bit values for Linux.
+-   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2004, 2006
++   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2004
+    Free Software Foundation, Inc.
+    This file is part of the GNU C Library.
+ 
+@@ -180,12 +180,6 @@ struct flock64
+ # define POSIX_FADV_NOREUSE	5 /* Data will be accessed once.  */
+ #endif
+ 
+-/* Linux-specific operations for posix_fadvise.  */
+-#ifdef __USE_GNU
+-# define LINUX_FADV_ASYNC_WRITE	32 /* Start writeout on range.  */
+-# define LINUX_FADV_WRITE_WAIT	33 /* Wait upon writeout to range.  */
+-#endif
+-
+ __BEGIN_DECLS
+ 
+ /* Provide kernel hint to read ahead.  */
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/ia64/dl-cache.h	6 Jul 2001 04:56:17 -0000	1.2
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/ia64/dl-cache.h	22 Sep 2004 21:21:09 -0000	1.2.4.1
 @@ -22,4 +22,31 @@
  #define _dl_cache_check_flags(flags) \
    ((flags) == _DL_CACHE_DEFAULT_ID)
@@ -5348,24 +3343,156 @@
 +  } while (0)
 +
  #include_next <dl-cache.h>
---- glibc-20060306T1239/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c 1 Jan 1970 00:00:00 -0000
-+++ glibc-20060306T1239-fedora/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c	22 Sep 2004 21:21:09 -0000	1.1.2.1
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c 1 Jan 1970 00:00:00 -0000
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c	22 Sep 2004 21:21:09 -0000	1.1.2.1
 @@ -0,0 +1,5 @@
 +#ifdef IS_IN_ldconfig
 +#include <sysdeps/i386/dl-procinfo.c>
 +#else
 +#include <sysdeps/generic/dl-procinfo.c>
 +#endif
---- glibc-20060306T1239/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h 1 Jan 1970 00:00:00 -0000
-+++ glibc-20060306T1239-fedora/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h	22 Sep 2004 21:21:09 -0000	1.1.2.1
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h 1 Jan 1970 00:00:00 -0000
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h	22 Sep 2004 21:21:09 -0000	1.1.2.1
 @@ -0,0 +1,5 @@
 +#ifdef IS_IN_ldconfig
 +#include <sysdeps/unix/sysv/linux/i386/dl-procinfo.h>
 +#else
 +#include <sysdeps/generic/dl-procinfo.h>
 +#endif
---- glibc-20060306T1239/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed	17 Jan 2002 06:49:28 -0000	1.2
-+++ glibc-20060306T1239-fedora/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed	22 Sep 2004 21:21:09 -0000	1.2.2.1
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed	17 Jan 2002 06:49:28 -0000	1.2
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed	22 Sep 2004 21:21:09 -0000	1.2.2.1
 @@ -1 +1 @@
 -s_^\(RTLDLIST=\)\([^ 	]*\)-ia64\(\.so\.[0-9.]*\)[ 	]*$_\1"\2-ia64\3 \2\3"_
 +s_^\(RTLDLIST=\)\([^ 	]*\)-ia64\(\.so\.[0-9.]*\)[ 	]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h	24 Mar 2006 16:36:38 -0000	1.9
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h	23 Aug 2004 07:28:44 -0000	1.8
+@@ -1,5 +1,5 @@
+ /* O_*, F_*, FD_* bit values for Linux/IA64.
+-   Copyright (C) 1999, 2000, 2004, 2006 Free Software Foundation, Inc.
++   Copyright (C) 1999, 2000, 2004 Free Software Foundation, Inc.
+    This file is part of the GNU C Library.
+ 
+    The GNU C Library is free software; you can redistribute it and/or
+@@ -174,12 +174,6 @@ struct flock64
+ # define POSIX_FADV_NOREUSE	5 /* Data will be accessed once.  */
+ #endif
+ 
+-/* Linux-specific operations for posix_fadvise.  */
+-#ifdef __USE_GNU
+-# define LINUX_FADV_ASYNC_WRITE	32 /* Start writeout on range.  */
+-# define LINUX_FADV_WRITE_WAIT	33 /* Wait upon writeout to range.  */
+-#endif
+-
+ __BEGIN_DECLS
+ 
+ /* Provide kernel hint to read ahead.  */
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h	24 Mar 2006 16:36:38 -0000	1.13
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h	23 Aug 2004 07:28:45 -0000	1.12
+@@ -1,5 +1,5 @@
+ /* O_*, F_*, FD_* bit values for Linux/PowerPC.
+-   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2003, 2004, 2006
++   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2003, 2004
+    Free Software Foundation, Inc.
+    This file is part of the GNU C Library.
+ 
+@@ -180,12 +180,6 @@ struct flock64
+ # define POSIX_FADV_NOREUSE	5 /* Data will be accessed once.  */
+ #endif
+ 
+-/* Linux-specific operations for posix_fadvise.  */
+-#ifdef __USE_GNU
+-# define LINUX_FADV_ASYNC_WRITE	32 /* Start writeout on range.  */
+-# define LINUX_FADV_WRITE_WAIT	33 /* Wait upon writeout to range.  */
+-#endif
+-
+ __BEGIN_DECLS
+ 
+ /* Provide kernel hint to read ahead.  */
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/s390/bits/fcntl.h	24 Mar 2006 16:36:38 -0000	1.10
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/s390/bits/fcntl.h	23 Aug 2004 07:28:45 -0000	1.9
+@@ -1,5 +1,5 @@
+ /* O_*, F_*, FD_* bit values for Linux.
+-   Copyright (C) 2000, 2001, 2002, 2004, 2006 Free Software Foundation, Inc.
++   Copyright (C) 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
+    This file is part of the GNU C Library.
+ 
+    The GNU C Library is free software; you can redistribute it and/or
+@@ -199,12 +199,6 @@ struct flock64
+ # endif
+ #endif
+ 
+-/* Linux-specific operations for posix_fadvise.  */
+-#ifdef __USE_GNU
+-# define LINUX_FADV_ASYNC_WRITE	32 /* Start writeout on range.  */
+-# define LINUX_FADV_WRITE_WAIT	33 /* Wait upon writeout to range.  */
+-#endif
+-
+ __BEGIN_DECLS
+ 
+ /* Provide kernel hint to read ahead.  */
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/sh/bits/fcntl.h	24 Mar 2006 16:36:38 -0000	1.7
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/sh/bits/fcntl.h	1 Mar 2006 06:55:56 -0000	1.5.2.1
+@@ -1,5 +1,5 @@
+ /* O_*, F_*, FD_* bit values for Linux.
+-   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2004, 2006
++   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2004
+    Free Software Foundation, Inc.
+    This file is part of the GNU C Library.
+ 
+@@ -180,12 +180,6 @@ struct flock64
+ # define POSIX_FADV_NOREUSE	5 /* Data will be accessed once.  */
+ #endif
+ 
+-/* Linux-specific operations for posix_fadvise.  */
+-#ifdef __USE_GNU
+-# define LINUX_FADV_ASYNC_WRITE	32 /* Start writeout on range.  */
+-# define LINUX_FADV_WRITE_WAIT	33 /* Wait upon writeout to range.  */
+-#endif
+-
+ __BEGIN_DECLS
+ 
+ /* Provide kernel hint to read ahead.  */
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h	24 Mar 2006 16:36:38 -0000	1.23
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h	23 Aug 2004 07:28:46 -0000	1.22
+@@ -1,5 +1,5 @@
+ /* O_*, F_*, FD_* bit values for Linux/SPARC.
+-   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2003, 2004, 2006
++   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2003, 2004
+    Free Software Foundation, Inc.
+    This file is part of the GNU C Library.
+ 
+@@ -199,12 +199,6 @@ struct flock64
+ # define POSIX_FADV_NOREUSE	5 /* Data will be accessed once.  */
+ #endif
+ 
+-/* Linux-specific operations for posix_fadvise.  */
+-#ifdef __USE_GNU
+-# define LINUX_FADV_ASYNC_WRITE	32 /* Start writeout on range.  */
+-# define LINUX_FADV_WRITE_WAIT	33 /* Wait upon writeout to range.  */
+-#endif
+-
+ __BEGIN_DECLS
+ 
+ /* Provide kernel hint to read ahead.  */
+--- glibc-20060328T0900/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h	24 Mar 2006 16:36:37 -0000	1.7
++++ glibc-20060328T0900-fedora/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h	23 Aug 2004 07:28:46 -0000	1.6
+@@ -1,5 +1,5 @@
+ /* O_*, F_*, FD_* bit values for Linux/x86-64.
+-   Copyright (C) 2001, 2002, 2004, 2006 Free Software Foundation, Inc.
++   Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc.
+    This file is part of the GNU C Library.
+ 
+    The GNU C Library is free software; you can redistribute it and/or
+@@ -194,12 +194,6 @@ struct flock64
+ # define POSIX_FADV_NOREUSE	5 /* Data will be accessed once.  */
+ #endif
+ 
+-/* Linux-specific operations for posix_fadvise.  */
+-#ifdef __USE_GNU
+-# define LINUX_FADV_ASYNC_WRITE	32 /* Start writeout on range.  */
+-# define LINUX_FADV_WRITE_WAIT	33 /* Wait upon writeout to range.  */
+-#endif
+-
+ __BEGIN_DECLS
+ 
+ /* Provide kernel hint to read ahead.  */


Index: glibc.spec
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/glibc.spec,v
retrieving revision 1.232
retrieving revision 1.233
diff -u -r1.232 -r1.233
--- glibc.spec	7 Mar 2006 21:37:04 -0000	1.232
+++ glibc.spec	28 Mar 2006 10:15:50 -0000	1.233
@@ -1,6 +1,6 @@
-%define glibcdate 20060306T1239
+%define glibcdate 20060328T0900
 %define glibcname glibc
-%define glibcsrcdir glibc-20060306T1239
+%define glibcsrcdir glibc-20060328T0900
 %define glibc_release_tarballs 0
 %define glibcversion 2.4
 %define glibcrelease 5
@@ -59,10 +59,6 @@
 %ifarch x86_64 %{ix86}
 # Need gdb that understands DW_CFA_val_expression
 Conflicts: gdb < 6.3.0.0-1.111
-# XXX new gdb is broken, >= -1.111 is adequate if not great (no crashes)
-# Need gdb that understands DW_CFA_val_expression and handles two frames
-# with the same entry point and CFA, but different PC
-#Conflicts: gdb < 6.3.0.0-1.115
 %endif
 # Earlier shadow-utils packages had too restrictive permissions on
 # /etc/default
@@ -188,10 +184,7 @@
 
 %description -n nscd
 Nscd caches name service lookups and can dramatically improve
-performance with NIS+, and may help with DNS as well. Note that you
-can't use nscd with 2.0 kernels because of bugs in the kernel-side
-thread support. Unfortunately, nscd happens to hit these bugs
-particularly hard.
+performance with NIS+, and may help with DNS as well.
 
 %package utils
 Summary: Development utilities from GNU C library
@@ -1348,7 +1341,15 @@
 %endif
 
 %changelog
-* Tue Mar  7 2006 Roland McGrath <roland at redhat.com> 2.4-5
+* Tue Mar 28 2006 Jakub Jelinek <jakub at redhat.com> 2.4-5
+- update from CVS
+  - pshared robust mutex support
+  - fix btowc and bwtoc in C++ (#186410)
+  - fix NIS+ (#186592)
+  - don't declare __wcsto*l_internal for non-GCC or if not -O1+ (#185667)
+- don't mention nscd failures on 2.0 kernels (#185335)
+
+* Tue Mar  7 2006 Roland McGrath <roland at redhat.com> 2.4-4
 - back up %%{ix86} gdb conflicts to < 6.3.0.0-1.111
 
 * Tue Mar  7 2006 Jakub Jelinek <jakub at redhat.com> 2.4-3


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/glibc/devel/sources,v
retrieving revision 1.167
retrieving revision 1.168
diff -u -r1.167 -r1.168
--- sources	7 Mar 2006 13:39:01 -0000	1.167
+++ sources	28 Mar 2006 10:15:50 -0000	1.168
@@ -1,2 +1,2 @@
-c3bd549b42829d73aad876a10435ae73  glibc-20060306T1239.tar.bz2
-f4732d93d3749c864b1909e9f9d39524  glibc-fedora-20060306T1239.tar.bz2
+76218e49e12649e83d18f0cb82395ede  glibc-20060328T0900.tar.bz2
+f691b4f8f607db7bfbf75dc766651856  glibc-fedora-20060328T0900.tar.bz2




More information about the fedora-cvs-commits mailing list