[python3] * Fri Aug 6 2010 Toshio Kuratomi <toshio at fedoraproject.org> - 3.1.2-13 - Turn on computed-gotos. - F

Toshio くらとみ toshio at fedoraproject.org
Thu Aug 19 18:14:06 UTC 2010


commit ab3441ad0dc3ec5273666351a750c428c903d2cc
Author: Toshio Kuratomi <toshio at fedoraproject.org>
Date:   Thu Aug 19 14:13:51 2010 -0400

    * Fri Aug 6 2010 Toshio Kuratomi <toshio at fedoraproject.org> - 3.1.2-13
    - Turn on computed-gotos.
    - Fix for parallel make and graminit.c

 python3.spec |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/python3.spec b/python3.spec
index 6faac6b..d12a166 100644
--- a/python3.spec
+++ b/python3.spec
@@ -227,6 +227,12 @@ Patch109: python-3.1.2-CVE-2008-5983.patch
 # Sent upstream as http://bugs.python.org/issue9054
 Patch110: python-3.1.2-fix-expat-issue9054.patch
 
+# Fix race condition in parallel make that could lead to graminit.c failing
+# to compile, or linker errors with "undefined reference to
+# `_PyParser_Grammar'":
+# Not yet sent upstream:
+Patch111: python-3.1-fix-parallel-make.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: readline-devel, openssl-devel, gmp-devel
 BuildRequires: ncurses-devel, gdbm-devel, zlib-devel, expat-devel
@@ -387,6 +393,8 @@ rm -r Modules/zlib || exit 1
 
 %patch110 -p0 -b .fix-expat-issue9054
 
+%patch111 -p1 -b .parallel-grammar
+
 # Currently (2010-01-15), http://docs.python.org/library is for 2.6, and there
 # are many differences between 2.6 and the Python 3 library.
 #
@@ -1068,8 +1076,9 @@ rm -fr %{buildroot}
 
 
 %changelog
-* Fri Aug 6 2010 Toshio Kuratomi <toshio at fedoraproject.org> - 3.1.2-13
+* Thu Aug 19 2010 Toshio Kuratomi <toshio at fedoraproject.org> - 3.1.2-13
 - Turn on computed-gotos.
+- Fix for parallel make and graminit.c
 
 * Fri Jul  2 2010 David Malcolm <dmalcolm at redhat.com> - 3.1.2-12
 - rebuild


More information about the scm-commits mailing list