This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, fedora/master, updated. fedora/glibc-2.10.90-24-19-g477dbc0
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 12 Oct 2009 14:48:12 -0000
- Subject: GNU C Library master sources branch, fedora/master, updated. fedora/glibc-2.10.90-24-19-g477dbc0
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, fedora/master has been updated
via 477dbc05f114f974dd7742d3843535baec29039c (commit)
via c0ca860c734ac9e9071d9ebe7ca40e6dddea4b48 (commit)
via 65179518b1cb8a755366e88884eec4b1a518b978 (commit)
via 1abedcdad2eef3d262c115ac13f069900338727c (commit)
via 1219ddfe549429272b327c020a6b3d91120a8e16 (commit)
via b68053cf7d59b065eb7628c35f50c4d5096fcaa7 (commit)
via 96961bf71d7e13d23dd497094257794504aeb673 (commit)
via b0f3a2e43fb9de9a4a2f4dfbdb84b98994752bc4 (commit)
via 9d6982d5d2520fa714ad5de6a9a178fdd8ece92d (commit)
via 930799d555e9534cf78f57fa88642a4a43d278f4 (commit)
via 78aa397939f403cef61d882f2e76f8c131b9e4d9 (commit)
via f8d7c1eaddec2ab245dd4920107e273114a9b0e8 (commit)
via 199eb0de8d673fb23aa127721054b4f1803d61f3 (commit)
via ff2835318177dd4600d3aa03626f4b5748e3fbeb (commit)
via 9d076f21cdf5f7bb2293498ed22330bb02c0a68d (commit)
from 0c9cd95902e46a4a9e7684aea494a969787f48ac (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=477dbc05f114f974dd7742d3843535baec29039c
commit 477dbc05f114f974dd7742d3843535baec29039c
Author: Andreas Schwab <schwab@redhat.com>
Date: Mon Oct 12 14:43:43 2009 +0200
2.10.90-25
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 52da792..a7ed972 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -21,7 +21,7 @@
Summary: The GNU libc libraries
Name: glibc
Version: %{glibcversion}
-Release: 24
+Release: 25
# GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
# Things that are linked directly into dynamically linked programs
# and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
@@ -1027,6 +1027,13 @@ rm -f *.filelist*
%endif
%changelog
+* Mon Oct 12 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-25
+- Update from master
+ - Fix descriptor leak when calling dlopen with RTLD_NOLOAD (#527409).
+ - Fix week-1stday in C locale.
+ - Check for integer overflows in formatting functions.
+ - Fix locale program error handling (#525363).
+
* Mon Sep 28 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-24
- Update from master.
- Fix missing reloc dependency (#517001).
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=c0ca860c734ac9e9071d9ebe7ca40e6dddea4b48
commit c0ca860c734ac9e9071d9ebe7ca40e6dddea4b48
Author: Andreas Schwab <schwab@redhat.com>
Date: Mon Oct 12 13:51:04 2009 +0200
Revert "Define F_SETOWN_EX and F_GETOWN_EX in Linux headers."
The values of F_SETOWN_EX and F_GETOWN_EX conflict with F_GETLK64 and
F_SETLK64 and are not finalized yet.
diff --git a/ChangeLog b/ChangeLog
index 47e7cbe..7c87d37 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -34,17 +34,6 @@
* locale/C-time.c: Revert week-1stday back to 19971130 and set
first_weekday to 1 and first_workday to 2.
-2009-10-01 Ulrich Drepper <drepper@redhat.com>
-
- * sysdeps/unix/sysv/linux/sh/bits/fcntl.h: Define F_SETOWN_EX and
- F_GETOWN_EX.
- * sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h: Likewise.
- * sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h: Likewise.
- * sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Likewise.
- * sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Likewise.
- * sysdeps/unix/sysv/linux/i386/bits/fcntl.h: Likewise.
- * sysdeps/unix/sysv/linux/s390/bits/fcntl.h: Likewise.
-
2009-09-28 Andreas Schwab <schwab@redhat.com>
* stdio-common/printf_fp.c: Check for and avoid integer overflows.
diff --git a/sysdeps/unix/sysv/linux/i386/bits/fcntl.h b/sysdeps/unix/sysv/linux/i386/bits/fcntl.h
index 0138b69..35ef665 100644
--- a/sysdeps/unix/sysv/linux/i386/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/i386/bits/fcntl.h
@@ -85,15 +85,13 @@
#define F_SETLKW64 14 /* Set record locking info (blocking). */
#if defined __USE_BSD || defined __USE_UNIX98
-# define F_SETOWN 8 /* Get owner (process receiving SIGIO). */
-# define F_GETOWN 9 /* Set owner (process receiving SIGIO). */
+# define F_SETOWN 8 /* Get owner of socket (receiver of SIGIO). */
+# define F_GETOWN 9 /* Set owner of socket (receiver of SIGIO). */
#endif
#ifdef __USE_GNU
# define F_SETSIG 10 /* Set number of signal to be sent. */
# define F_GETSIG 11 /* Get number of signal to be sent. */
-# define F_SETOWN_EX 12 /* Get owner (thread receiving SIGIO). */
-# define F_GETOWN_EX 13 /* Set owner (thread receiving SIGIO). */
#endif
#ifdef __USE_GNU
diff --git a/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h b/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h
index b0af869..6abc5ce 100644
--- a/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/ia64/bits/fcntl.h
@@ -81,15 +81,13 @@
#define F_SETLKW64 7 /* Set record locking info (blocking). */
#if defined __USE_BSD || defined __USE_UNIX98
-# define F_SETOWN 8 /* Get owner (process receiving SIGIO). */
-# define F_GETOWN 9 /* Set owner (process receiving SIGIO). */
+# define F_SETOWN 8 /* Get owner of socket (receiver of SIGIO). */
+# define F_GETOWN 9 /* Set owner of socket (receiver of SIGIO). */
#endif
#ifdef __USE_GNU
# define F_SETSIG 10 /* Set number of signal to be sent. */
# define F_GETSIG 11 /* Get number of signal to be sent. */
-# define F_SETOWN_EX 12 /* Get owner (thread receiving SIGIO). */
-# define F_GETOWN_EX 13 /* Set owner (thread receiving SIGIO). */
#endif
#ifdef __USE_GNU
diff --git a/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h b/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
index f7ce2aa..90b669a 100644
--- a/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
@@ -85,15 +85,13 @@
#define F_SETLKW64 14 /* Set record locking info (blocking). */
#if defined __USE_BSD || defined __USE_UNIX98
-# define F_SETOWN 8 /* Get owner (process receiving of SIGIO). */
-# define F_GETOWN 9 /* Set owner (process receiving of SIGIO). */
+# define F_SETOWN 8 /* Get owner of socket (receiver of SIGIO). */
+# define F_GETOWN 9 /* Set owner of socket (receiver of SIGIO). */
#endif
#ifdef __USE_GNU
# define F_SETSIG 10 /* Set number of signal to be sent. */
# define F_GETSIG 11 /* Get number of signal to be sent. */
-# define F_SETOWN_EX 12 /* Get owner (thread receiving SIGIO). */
-# define F_GETOWN_EX 13 /* Set owner (thread receiving SIGIO). */
#endif
#ifdef __USE_GNU
diff --git a/sysdeps/unix/sysv/linux/s390/bits/fcntl.h b/sysdeps/unix/sysv/linux/s390/bits/fcntl.h
index 0e6cbfd..ff5941d 100644
--- a/sysdeps/unix/sysv/linux/s390/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/s390/bits/fcntl.h
@@ -100,15 +100,13 @@
#endif
#if defined __USE_BSD || defined __USE_UNIX98
-# define F_SETOWN 8 /* Get owner (process receiving SIGIO). */
-# define F_GETOWN 9 /* Set owner (process receiving SIGIO). */
+# define F_SETOWN 8 /* Get owner of socket (receiver of SIGIO). */
+# define F_GETOWN 9 /* Set owner of socket (receiver of SIGIO). */
#endif
#ifdef __USE_GNU
# define F_SETSIG 10 /* Set number of signal to be sent. */
# define F_GETSIG 11 /* Get number of signal to be sent. */
-# define F_SETOWN_EX 12 /* Get owner (thread receiving SIGIO). */
-# define F_GETOWN_EX 13 /* Set owner (thread receiving SIGIO). */
#endif
#ifdef __USE_GNU
diff --git a/sysdeps/unix/sysv/linux/sh/bits/fcntl.h b/sysdeps/unix/sysv/linux/sh/bits/fcntl.h
index dee02a1..35ef665 100644
--- a/sysdeps/unix/sysv/linux/sh/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/sh/bits/fcntl.h
@@ -85,15 +85,13 @@
#define F_SETLKW64 14 /* Set record locking info (blocking). */
#if defined __USE_BSD || defined __USE_UNIX98
-# define F_SETOWN 8 /* Get owner (process receiving of SIGIO). */
-# define F_GETOWN 9 /* Set owner (process receiving of SIGIO). */
+# define F_SETOWN 8 /* Get owner of socket (receiver of SIGIO). */
+# define F_GETOWN 9 /* Set owner of socket (receiver of SIGIO). */
#endif
#ifdef __USE_GNU
# define F_SETSIG 10 /* Set number of signal to be sent. */
# define F_GETSIG 11 /* Get number of signal to be sent. */
-# define F_SETOWN_EX 12 /* Get owner (thread receiving of SIGIO). */
-# define F_GETOWN_EX 13 /* Set owner (thread receiving of SIGIO). */
#endif
#ifdef __USE_GNU
diff --git a/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h b/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h
index 6d5e826..d59744a 100644
--- a/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/sparc/bits/fcntl.h
@@ -83,8 +83,8 @@
#define F_GETFL 3 /* Get file status flags. */
#define F_SETFL 4 /* Set file status flags. */
#if defined __USE_BSD || defined __USE_UNIX98
-# define F_GETOWN 5 /* Get owner (process receiving SIGIO). */
-# define F_SETOWN 6 /* Set owner (process receiving SIGIO). */
+# define F_GETOWN 5 /* Get owner of socket (receiver of SIGIO). */
+# define F_SETOWN 6 /* Set owner of socket (receiver of SIGIO). */
#endif
#ifndef __USE_FILE_OFFSET64
# define F_GETLK 7 /* Get record locking info. */
@@ -99,8 +99,6 @@
#ifdef __USE_GNU
# define F_SETSIG 10 /* Set number of signal to be sent. */
# define F_GETSIG 11 /* Get number of signal to be sent. */
-# define F_GETOWN_EX 12 /* Get owner (thread receiving SIGIO). */
-# define F_SETOWN_EX 13 /* Set owner (thread receiving SIGIO). */
#endif
#ifdef __USE_GNU
diff --git a/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h b/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h
index 2041f57..bc0f4d6 100644
--- a/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h
@@ -99,15 +99,13 @@
#endif
#if defined __USE_BSD || defined __USE_UNIX98
-# define F_SETOWN 8 /* Get owner (process receiving of SIGIO). */
-# define F_GETOWN 9 /* Set owner (process receiving of SIGIO). */
+# define F_SETOWN 8 /* Get owner of socket (receiver of SIGIO). */
+# define F_GETOWN 9 /* Set owner of socket (receiver of SIGIO). */
#endif
#ifdef __USE_GNU
# define F_SETSIG 10 /* Set number of signal to be sent. */
# define F_GETSIG 11 /* Get number of signal to be sent. */
-# define F_SETOWN_EX 12 /* Get owner (thread receiving SIGIO). */
-# define F_GETOWN_EX 13 /* Set owner (thread receiving SIGIO). */
#endif
#ifdef __USE_GNU
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=65179518b1cb8a755366e88884eec4b1a518b978
commit 65179518b1cb8a755366e88884eec4b1a518b978
Merge: 0c9cd95 1abedcd
Author: Andreas Schwab <schwab@redhat.com>
Date: Mon Oct 12 13:48:49 2009 +0200
Merge remote branch 'origin/master' into fedora/master
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 52 +++++++++++++++++++++++++++++++
elf/dl-load.c | 9 +++--
fedora/glibc.spec.in | 9 +++++-
locale/C-time.c | 4 +-
locale/programs/locale-spec.c | 5 ++-
po/cs.po | 17 +++++-----
stdio-common/printf_fp.c | 11 +++++-
stdio-common/vfprintf.c | 49 ++++++++++++++++++-----------
stdlib/rand_r.c | 4 +-
stdlib/random_r.c | 6 +--
sysdeps/mach/hurd/mkdirat.c | 3 +-
sysdeps/x86_64/multiarch/init-arch.c | 1 +
sysdeps/x86_64/multiarch/init-arch.h | 32 +++++-------------
sysdeps/x86_64/multiarch/strcasestr-c.c | 3 --
sysdeps/x86_64/multiarch/strstr-c.c | 6 ++-
15 files changed, 140 insertions(+), 71 deletions(-)
hooks/post-receive
--
GNU C Library master sources