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-6-8-g9285e82
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 24 Jul 2009 08:33:15 -0000
- Subject: GNU C Library master sources branch, fedora/master, updated. fedora/glibc-2.10.90-6-8-g9285e82
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 9285e82ab3a0d1bdaa63fc740165d6a300ad0cc5 (commit)
via cae1d96323ba59248eaa9eedcffb6fac7e35a8cc (commit)
via 9b6bf8a30292288c9536efb72d80020f189bf9a6 (commit)
via c15b1d20cd31d9c1498a1863a0a65ecfec4f2513 (commit)
via fe4d2935e8d984d1d6c314eec557921f2c851224 (commit)
via 077e7700b30df967d9000ebe692894fc5d66df80 (commit)
via 802fe9a1ca0577e8eac28c31a8c20497b15e7e69 (commit)
via 0122f28eb99351c1b1690d5e2613988452d04583 (commit)
from d4192d9bce9e44adb2da4f2141713df9b335052f (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=9285e82ab3a0d1bdaa63fc740165d6a300ad0cc5
commit 9285e82ab3a0d1bdaa63fc740165d6a300ad0cc5
Author: Andreas Schwab <schwab@redhat.com>
Date: Thu Jul 23 18:39:31 2009 +0200
2.10.90-7
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index e05d6eb..f8aecfa 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: 6
+Release: 7
# 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
@@ -314,8 +314,14 @@ GCC="gcc -m64"
GXX="g++ -m64"
%endif
-#BuildFlags="$BuildFlags -DNDEBUG=1 -fasynchronous-unwind-tables"
BuildFlags="$BuildFlags -fasynchronous-unwind-tables"
+# Add -DNDEBUG unless using a prerelease
+case %{version} in
+ *.*.9[0-9]*) ;;
+ *)
+ BuildFlags="$BuildFlags -DNDEBUG"
+ ;;
+esac
EnableKernel="--enable-kernel=%{enablekernel}"
echo "$GCC" > Gcc
AddOns=`echo */configure | sed -e 's!/configure!!g;s!\(linuxthreads\|nptl\|rtkaio\|powerpc-cpu\)\( \|$\)!!g;s! \+$!!;s! !,!g;s!^!,!;/^,\*$/d'`
@@ -579,11 +585,11 @@ rm -f $RPM_BUILD_ROOT%{_sbindir}/rpcinfo
-name gconv-modules.cache \
-printf "%%%%verify(not md5 size mtime) " \
, \
- ! -path "*/lib/debug" -printf "/%%P\n" \)
+ ! -path "*/lib/debug" -printf "/%%P\n" \)
find $RPM_BUILD_ROOT -type d \
\( -path '*%{_prefix}/share/*' ! -path '*%{_infodir}' -o \
- -path "*%{_prefix}/include/*" -o \
- -path "*%{_prefix}/lib/locale/*" \
+ -path "*%{_prefix}/include/*" -o \
+ -path "*%{_prefix}/lib/locale/*" \
\) -printf "%%%%dir /%%P\n"
} | {
@@ -1028,6 +1034,10 @@ rm -f *.filelist*
%endif
%changelog
+* Thu Jul 23 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-7
+- Update from master.
+- Build with -DNDEBUG unless using a prerelease.
+
* Thu Jul 23 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-6
- Rebuilt with binutils-2.19.51.0.14-29.fc12 to fix static binaries
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=cae1d96323ba59248eaa9eedcffb6fac7e35a8cc
commit cae1d96323ba59248eaa9eedcffb6fac7e35a8cc
Merge: d4192d9 9b6bf8a
Author: Andreas Schwab <schwab@redhat.com>
Date: Thu Jul 23 18:35:00 2009 +0200
Merge commit 'origin/master' into fedora/master
Conflicts:
ChangeLog
diff --cc ChangeLog
index 7b45099,31ff6a1..6f7026d
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,8 -1,20 +1,25 @@@
+ 2009-07-23 Ulrich Drepper <drepper@redhat.com>
+
+ * sysdeps/unix/sysv/linux/i386/makecontext.S: Ensure we preserve the
+ stack alignment in the exit code.
+
+ * elf/dl-lookup.c (dl_lookup_x): The hashval for unique symbol can
+ potentially be zero.
+
+ * elf/tst-unique1.c: Extend test to check for unloading DSO with
+ unique symbol definition.
+ Patch by Jakub Jelinek.
+ * elf/dl-lookup.c (do_lookup_x): When entering a new unique symbol,
+ make sure the object with the definition cannot be unloaded. Adjust
+ a few types.
+ * sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in
+ the unique symbol hash table should not be const.
+
+2009-07-22 Jakub Jelinek <jakub@redhat.com>
+
+ * Makeconfig (ASFLAGS): Append $(sysdep-ASFLAGS).
+ * sysdeps/i386/Makefile (sysdep-ASFLAGS): Add -U__i686.
+
2009-07-21 Ulrich Drepper <drepper@redhat.com>
* sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 17 +++++++++++
NEWS | 23 ++++++++++++++-
elf/dl-lookup.c | 18 ++++++++----
elf/tst-unique1.c | 42 ++++++++++++++++++++++++++--
fedora/glibc.spec.in | 20 ++++++++++---
sysdeps/generic/ldsodefs.h | 2 +-
sysdeps/unix/sysv/linux/i386/makecontext.S | 10 ++----
7 files changed, 110 insertions(+), 22 deletions(-)
hooks/post-receive
--
GNU C Library master sources