summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@redhat.com>2009-09-14 11:07:21 +0200
committerAndreas Schwab <schwab@redhat.com>2009-09-14 14:10:47 +0200
commit77b2bdde6534eefe919d3c32bfc79b62eeecb466 (patch)
treebaed2c3ed024ec779bb542ee63c56b3302964449
parenta31519cef9edea573edeb58ddd85417380cc5712 (diff)
downloadglibc-77b2bdde6534eefe919d3c32bfc79b62eeecb466.tar.gz
glibc-77b2bdde6534eefe919d3c32bfc79b62eeecb466.tar.xz
glibc-77b2bdde6534eefe919d3c32bfc79b62eeecb466.zip
-rw-r--r--fedora/glibc.spec.in11
1 files changed, 10 insertions, 1 deletions
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 44300d5024..7ff9a31e22 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: 21
+Release: 22
 # 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
@@ -317,6 +317,8 @@ GXX="g++ -m64"
 %endif
 
 BuildFlags="$BuildFlags -fasynchronous-unwind-tables"
+# gcc is a memory hog without that (#523172).
+BuildFlags="$BuildFlags -fno-var-tracking-assignments"
 # Add -DNDEBUG unless using a prerelease
 case %{version} in
   *.*.9[0-9]*) ;;
@@ -1026,6 +1028,13 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Mon Sep 14 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-22
+- Update from master.
+  - Fix endless loop in localedef.
+  - Fix __longjmp_chk on s390/s390x.
+- Fix exit codes in nscd start script (#521848).
+- Build with -fno-var-tracking-assignments for now (#523172).
+
 * Mon Sep  7 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-21
 - Update from master.
   - Fix strstr/strcasestr on i386 (#519226).