commit:     f299d186617873340302650a243dee0a223abecc
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 18:09:45 2015 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 18:09:45 2015 +0000
URL:        https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=f299d186

Add 2015-12-16-Python-ABIFLAGS-rebuild-needed

 ...015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt | 45 ++++++++++++++++++++++
 ...12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc |  7 ++++
 2 files changed, 52 insertions(+)

diff --git 
a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt
 
b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt
new file mode 100644
index 0000000..2e85cce
--- /dev/null
+++ 
b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt
@@ -0,0 +1,45 @@
+Title: Python ABIFLAGS rebuild needed
+Author: Mike Gilbert <flop...@gentoo.org>
+Content-Type: text/plain
+Posted: 2015-12-16
+Revision: 1
+News-Item-Format: 1.0
+Display-If-Installed: =dev-lang/python-3.3.5-r4
+Display-If-Installed: =dev-lang/python-3.3.5-r5
+Display-If-Installed: =dev-lang/python-3.3.5-r6
+Display-If-Installed: =dev-lang/python-3.3.5-r8
+Display-If-Installed: =dev-lang/python-3.3.5-r9
+Display-If-Installed: ~dev-lang/python-3.3.6
+Display-If-Installed: =dev-lang/python-3.4.3-r4
+Display-If-Installed: =dev-lang/python-3.4.3-r5
+Display-If-Installed: =dev-lang/python-3.4.3-r6
+Display-If-Installed: =dev-lang/python-3.4.3-r7
+Display-If-Installed: =dev-lang/python-3.4.3-r8
+Display-If-Installed: =dev-lang/python-3.4.3-r9
+Display-If-Installed: ~dev-lang/python-3.4.4
+Display-If-Installed: =dev-lang/python-3.5.0-r3
+Display-If-Installed: =dev-lang/python-3.5.0-r4
+Display-If-Installed: =dev-lang/python-3.5.0-r5
+Display-If-Installed: =dev-lang/python-3.5.0-r6
+Display-If-Installed: =dev-lang/python-3.5.0-r7
+Display-If-Installed: =dev-lang/python-3.5.0-r8
+Display-If-Installed: =dev-lang/python-3.5.0-r9
+Display-If-Installed: ~dev-lang/python-3.5.1
+
+For several years, Gentoo has been patching python3 in a way that is
+incompatible with PEP 3149 [1]. Gentoo has been enabling the PyMalloc feature,
+but our python packages have not carried the appropriate ABI flag.
+
+We have removed this patch from the most recent dev-lang/python ebuilds at
+the time of this writing. One result of this is that any packages which
+install python extension modules must be rebuilt.
+
+You should rebuild affected packages using the following command.
+
+emerge -1v $(find /usr/lib*/python3* -name '*cpython-3[3-5].so')
+
+You may experience build failures in related packages until this has been
+completed.
+
+References:
+[1] https://www.python.org/dev/peps/pep-3149/

diff --git 
a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc
 
b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc
new file mode 100644
index 0000000..6bc9355
--- /dev/null
+++ 
b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EABEIAAYFAlZxqJAACgkQRxvnM+8pGj95FAEAyAcI9x0PNJcXX4fGRtmdYC9t
++pAtxKja/pZ+tQlM4L4A/2iVC04tsMIdyneJRbvHf8xh0dH+WpnBSfjN6YVbeMwb
+=HkZX
+-----END PGP SIGNATURE-----

Reply via email to