This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, fedora/2.12/master, updated. fedora/glibc-2.12-1-29-g2e13772
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 1 Jun 2010 17:21:44 -0000
- Subject: GNU C Library master sources branch, fedora/2.12/master, updated. fedora/glibc-2.12-1-29-g2e13772
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/2.12/master has been updated
via 2e137729f0031f624839c806a1869c96d0a19ca7 (commit)
via aaad8680151594274d49bc8b94039856d5188db0 (commit)
via 6f8d0c6391d8d47d9d70bbdbeaa8813b657ae097 (commit)
via f29cabcd71c9ec83b674844f75dbaa2dab952979 (commit)
via a0ba5dee69157acbf5d4093544cdec24ec386164 (commit)
via 6155a84f4a571a88a16375b7c78d5194bda3539d (commit)
via ea25a417dc2e7c628beb8961731533381cc25c5d (commit)
via 0f67951a9af3cb5b6b25d693c26c05a60f44cfe9 (commit)
via 338fbf6f508a1378faafcfce45cacd8286c96597 (commit)
via 47e94cdf5a90418d6824e5c0d25f6f612e282c19 (commit)
via 973746ccc0e5e844688819407b689569c9e60979 (commit)
via 303067e88dd3df4cdcecf35e29cc49d8814d2efc (commit)
via 269f8e906b4676d8507b1760192008ebe762e12e (commit)
via 12a8f182f36ff959139e761e9160ce2f8b488520 (commit)
via 21a2b1aeeb9bbf49d76bac632327c19bc937d2d7 (commit)
via 3f7dcb2b0f9f2e771f2fd0139f032198c2d01ba9 (commit)
via 265bb1ce9423afb46c9627865fdd7a90ce8e85fc (commit)
via a160f8d808cf8020b13bd0ef4a9eaf3c11f964ad (commit)
via 9b1edf50c40edc1ce6e7ea7110114420f97afb17 (commit)
via 5f24d53acb2cd02ffb4ac925c0244e4f1f854499 (commit)
via d84acf388ed8b3f162dda0512139095bfc268beb (commit)
via 5d05c55424406c947618d60f06fc0d119a4f0e54 (commit)
via 1f6234dcd8cdb2dba2145b2c87dc58a934b60597 (commit)
via 5ae958d74180e2572d198bd7872c86f391de6da7 (commit)
via 70c9476e834802806e327882f4530e10555cb3a8 (commit)
via 3155f066219acaa9e7f8b8a3737f336f98e978b9 (commit)
from c267de33ba07dff4e2d57e4be77e887483cec9be (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=2e137729f0031f624839c806a1869c96d0a19ca7
commit 2e137729f0031f624839c806a1869c96d0a19ca7
Author: Andreas Schwab <schwab@redhat.com>
Date: Tue Jun 1 19:01:40 2010 +0200
2.12-2
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 96624f2..a2ded6b 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -20,7 +20,7 @@
Summary: The GNU libc libraries
Name: glibc
Version: %{glibcversion}
-Release: 1
+Release: 2
# 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
@@ -1028,6 +1028,22 @@ rm -f *.filelist*
%endif
%changelog
+* Tue Jun 1 2010 Andreas Schwab <schwab@redhat.com> - 2.12-2
+- Update from 2.12 branch
+ - Correct x86 CPU family and model check (BZ#11640, #596554)
+ - Don't crash on unresolved weak symbol reference
+ - Implement recvmmsg also as socketcall
+ - sunrpc: Fix spurious fall-through
+ - Make <sys/timex.h> compatible with C++ (#593762)
+ - Enable IDN support in getent
+ - Fix race in free sanity check (#594784)
+ - Fix lookup of collation sequence value during regexp matching
+ - Fix name of tt_RU.UTF-8@iqtelif locale (#589138)
+ - Handle too-small buffers in Linux getlogin_r (BZ#11571, #589946)
+- Fix users and groups creation in nscd %%post script
+- Require coreutils instead of sh-utils
+- Fix typo causing missing directory ownership
+
* Tue May 4 2010 Roland McGrath <roland@redhat.com> - 2.12-1
- Update to 2.12 release.
- Fix ldconfig chroot handling.
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=aaad8680151594274d49bc8b94039856d5188db0
commit aaad8680151594274d49bc8b94039856d5188db0
Merge: 338fbf6 6f8d0c6
Author: Andreas Schwab <schwab@redhat.com>
Date: Tue Jun 1 18:47:47 2010 +0200
Merge remote branch 'origin/release/2.12/master' into fedora/2.12/master
diff --cc ChangeLog.17
index 4c34afc,6c1bff4..3de5f57
--- a/ChangeLog.17
+++ b/ChangeLog.17
@@@ -1,10 -1,18 +1,25 @@@
+ 2010-05-04 Andreas Schwab <schwab@redhat.com>
+
+ * posix/regexec.c (find_collation_sequence_value): Fix skipping
+ the wide char sequence of the collating element.
+
+ 2010-05-05 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #11571]
+ * sysdeps/unix/sysv/linux/getlogin_r.c (__getlogin_r_loginuid): Handle
+ too small buffers according to the standard.
+
+ * sysdeps/unix/sysv/linux/kernel-features.h: Alpha doesn't have to be
+ handled here anymore.
+ Patch mostly by Matt Turner <mattst88@gmail.com>.
+
+2010-05-27 Andreas Schwab <schwab@redhat.com>
+
+ * elf/Makefile ($(objpfx)tst-tls10): Depend on
+ $(objpfx)tst-tlsmod7.so.
+ ($(objpfx)tst-tls11): Depend on $(objpfx)tst-tlsmod9.so.
+ ($(objpfx)tst-tls12): Depend on $(objpfx)tst-tlsmod11.so.
+
2010-05-03 Ulrich Drepper <drepper@redhat.com>
* version.h (VERSION): Bump for 2.12 release.
diff --cc elf/ldconfig.c
index 278137f,b4af31e..d4176d1
--- a/elf/ldconfig.c
+++ b/elf/ldconfig.c
@@@ -1366,11 -1355,9 +1366,11 @@@ main (int argc, char **argv
add_system_dir (SLIBDIR);
if (strcmp (SLIBDIR, LIBDIR))
add_system_dir (LIBDIR);
+
+ add_arch_dirs (config_file);
}
- char *aux_cache_file = _PATH_LDCONFIG_AUX_CACHE;
+ const char *aux_cache_file = _PATH_LDCONFIG_AUX_CACHE;
if (opt_chroot)
{
aux_cache_file = chroot_canon (opt_chroot, aux_cache_file);
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=338fbf6f508a1378faafcfce45cacd8286c96597
commit 338fbf6f508a1378faafcfce45cacd8286c96597
Author: Andreas Schwab <schwab@redhat.com>
Date: Mon May 31 16:37:00 2010 +0200
Fix users and groups creation in nscd %post script
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index ee13633..96624f2 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -894,8 +894,10 @@ fi
%postun utils -p /sbin/ldconfig
%pre -n nscd
-/usr/sbin/useradd -M -o -r -d / -s /sbin/nologin \
- -c "NSCD Daemon" -u 28 nscd > /dev/null 2>&1 || :
+getent group nscd >/dev/null || /usr/sbin/groupadd -g 28 -r nscd
+getent passwd nscd >/dev/null ||
+ /usr/sbin/useradd -M -o -r -d / -s /sbin/nologin \
+ -c "NSCD Daemon" -u 28 -g nscd nscd
%post -n nscd
/sbin/chkconfig --add nscd
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=47e94cdf5a90418d6824e5c0d25f6f612e282c19
commit 47e94cdf5a90418d6824e5c0d25f6f612e282c19
Author: Andreas Schwab <schwab@redhat.com>
Date: Thu May 27 18:26:02 2010 +0200
Add missing makefile dependencies
diff --git a/ChangeLog b/ChangeLog
index 8323844..4c34afc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2010-05-27 Andreas Schwab <schwab@redhat.com>
+
+ * elf/Makefile ($(objpfx)tst-tls10): Depend on
+ $(objpfx)tst-tlsmod7.so.
+ ($(objpfx)tst-tls11): Depend on $(objpfx)tst-tlsmod9.so.
+ ($(objpfx)tst-tls12): Depend on $(objpfx)tst-tlsmod11.so.
+
2010-05-03 Ulrich Drepper <drepper@redhat.com>
* version.h (VERSION): Bump for 2.12 release.
diff --git a/elf/Makefile b/elf/Makefile
index e600cc3..2ac8beb 100644
--- a/elf/Makefile
+++ b/elf/Makefile
@@ -759,11 +759,11 @@ $(objpfx)tst-tls8.out: $(objpfx)tst-tlsmod3.so $(objpfx)tst-tlsmod4.so
$(objpfx)tst-tls9: $(libdl)
$(objpfx)tst-tls9.out: $(objpfx)tst-tlsmod5.so $(objpfx)tst-tlsmod6.so
-$(objpfx)tst-tls10: $(objpfx)tst-tlsmod8.so
+$(objpfx)tst-tls10: $(objpfx)tst-tlsmod8.so $(objpfx)tst-tlsmod7.so
-$(objpfx)tst-tls11: $(objpfx)tst-tlsmod10.so
+$(objpfx)tst-tls11: $(objpfx)tst-tlsmod10.so $(objpfx)tst-tlsmod9.so
-$(objpfx)tst-tls12: $(objpfx)tst-tlsmod12.so
+$(objpfx)tst-tls12: $(objpfx)tst-tlsmod12.so $(objpfx)tst-tlsmod11.so
$(objpfx)tst-tls13: $(libdl)
$(objpfx)tst-tls13.out: $(objpfx)tst-tlsmod13a.so
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index bda3391..ed57420 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,3 +1,8 @@
+2010-05-27 Andreas Schwab <schwab@redhat.com>
+
+ * Makefile ($(objpfx)tst-_res1): Depend on
+ $(objpfx)tst-_res1mod1.so.
+
2010-04-09 Ulrich Drepper <drepper@redhat.com>
[BZ #11390]
diff --git a/nptl/Makefile b/nptl/Makefile
index 8a6f3f2..6687a13 100644
--- a/nptl/Makefile
+++ b/nptl/Makefile
@@ -492,7 +492,7 @@ $(objpfx)tst-rwlock14: $(common-objpfx)rt/librt.so
$(objpfx)tst-_res1mod2.so: $(objpfx)tst-_res1mod1.so
LDFLAGS-tst-_res1mod1.so = -Wl,-soname,tst-_res1mod1.so
LDFLAGS-tst-_res1mod2.so = -Wl,-soname,tst-_res1mod2.so
-$(objpfx)tst-_res1: $(objpfx)tst-_res1mod2.so $(shared-thread-library)
+$(objpfx)tst-_res1: $(objpfx)tst-_res1mod2.so $(objpfx)tst-_res1mod1.so $(shared-thread-library)
else
$(objpfx)tst-cond11: $(common-objpfx)rt/librt.a
$(objpfx)tst-cond19: $(common-objpfx)rt/librt.a
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=973746ccc0e5e844688819407b689569c9e60979
commit 973746ccc0e5e844688819407b689569c9e60979
Author: Andreas Schwab <schwab@redhat.com>
Date: Thu May 27 14:51:16 2010 +0200
Use cwd for all rpmbuild dirs when building src rpm
diff --git a/fedora/Makefile b/fedora/Makefile
index 9741368..4f30738 100644
--- a/fedora/Makefile
+++ b/fedora/Makefile
@@ -137,9 +137,12 @@ archive: glibc.spec
rpm srpm: $(spec-nvr).src.rpm
$(spec-nvr).src.rpm: glibc.spec $(archives)
- rpmbuild --define "_sourcedir `pwd`" \
- --define "_specdir `pwd`" \
- --define "_srcrpmdir `pwd`" \
+ rpmbuild --define "_topdir ." \
+ --define "_sourcedir %{_topdir}" \
+ --define "_specdir %{_topdir}" \
+ --define "_srcrpmdir %{_topdir}" \
+ --define "_rpmdir %{_topdir}" \
+ --define "_builddir %{_topdir}" \
--nodeps -bs $<
###
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=303067e88dd3df4cdcecf35e29cc49d8814d2efc
commit 303067e88dd3df4cdcecf35e29cc49d8814d2efc
Author: Andreas Schwab <schwab@redhat.com>
Date: Tue May 25 16:49:41 2010 +0200
Update releases URL
diff --git a/fedora/Makefile b/fedora/Makefile
index a1aee29..9741368 100644
--- a/fedora/Makefile
+++ b/fedora/Makefile
@@ -4,7 +4,7 @@ glibc.spec: # The default target.
.PHONY: follow merge merge-base tag force-tag archive finish_archive srpm rpm
-releases-url := ftp://sources.redhat.com/pub/glibc/releases/
+releases-url := http://ftp.gnu.org/pub/gnu/glibc/
tag-prefix := fedora/
branch-name := fedora
-----------------------------------------------------------------------
Summary of changes:
ChangeLog |15366 +--------------------
ChangeLog => ChangeLog.17 | 24 +-
INSTALL | 20 +-
NEWS | 2 +-
elf/Makefile | 6 +-
elf/dl-runtime.c | 12 +-
elf/ldconfig.c | 2 +-
fedora/Makefile | 11 +-
fedora/glibc.spec.in | 24 +-
localedata/ChangeLog | 9 +
localedata/SUPPORTED | 2 +-
localedata/locales/es_CR | 2 +-
malloc/malloc.c | 15 +-
nptl/ChangeLog | 5 +
nptl/Makefile | 2 +-
nss/getent.c | 12 +-
posix/regexec.c | 2 +-
sunrpc/clnt_tcp.c | 1 +
sunrpc/clnt_udp.c | 1 +
sunrpc/clnt_unix.c | 1 +
sysdeps/sh/sh4/fpu/feholdexcpt.c | 12 +-
sysdeps/unix/sysv/linux/Makefile | 2 +-
sysdeps/unix/sysv/linux/getlogin_r.c | 17 +-
sysdeps/unix/sysv/linux/internal_recvmmsg.S | 14 +
sysdeps/unix/sysv/linux/kernel-features.h | 55 +-
sysdeps/unix/sysv/linux/{accept4.c => recvmmsg.c} | 53 +-
sysdeps/unix/sysv/linux/sh/sh4/register-dump.h | 4 +-
sysdeps/unix/sysv/linux/socketcall.h | 1 +
sysdeps/unix/sysv/linux/sys/timex.h | 6 +-
sysdeps/unix/sysv/linux/syscalls.list | 1 -
sysdeps/x86_64/multiarch/init-arch.c | 6 +-
31 files changed, 246 insertions(+), 15444 deletions(-)
copy ChangeLog => ChangeLog.17 (99%)
create mode 100644 sysdeps/unix/sysv/linux/internal_recvmmsg.S
copy sysdeps/unix/sysv/linux/{accept4.c => recvmmsg.c} (54%)
hooks/post-receive
--
GNU C Library master sources