From 29899af5a0e78e84086adb586b0124752c7ffc44 Mon Sep 17 00:00:00 2001 From: Esun Kim Date: Fri, 27 Sep 2019 09:02:45 -0700 Subject: [PATCH 1/3] Update GCC_4.4.0 --- pep-0571.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pep-0571.rst b/pep-0571.rst index 1f8ab7bc02d..d24d8d3f958 100644 --- a/pep-0571.rst +++ b/pep-0571.rst @@ -155,7 +155,7 @@ the ``manylinux2010`` tag: GLIBC_2.12 CXXABI_1.3.3 GLIBCXX_3.4.13 - GCC_4.3.0 + GCC_4.4.0 As an example, ``manylinux2010`` wheels may include binary artifacts that require ``glibc`` symbols at version ``GLIBC_2.4``, because From 2cd1eec953d3467d0c6ef6aa03d07e0c733c164d Mon Sep 17 00:00:00 2001 From: Esun Kim Date: Mon, 30 Sep 2019 14:13:00 -0700 Subject: [PATCH 2/3] Added summary of changes to PEP 571 --- pep-0571.rst | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pep-0571.rst b/pep-0571.rst index d24d8d3f958..4e6be212d69 100644 --- a/pep-0571.rst +++ b/pep-0571.rst @@ -155,7 +155,7 @@ the ``manylinux2010`` tag: GLIBC_2.12 CXXABI_1.3.3 GLIBCXX_3.4.13 - GCC_4.4.0 + GCC_4.5.0 As an example, ``manylinux2010`` wheels may include binary artifacts that require ``glibc`` symbols at version ``GLIBC_2.4``, because @@ -313,6 +313,16 @@ to be uploaded in the same way that it permits ``manylinux1``. It should not attempt to verify the compatibility of ``manylinux2010`` wheels. +Summary of changes to \PEP 571 +============================== + +The following changes were made to this PEP based on feedback received after +it was approved: + +* The maximum version symbol of ``libgcc_s`` was updated from ``GCC_4.3.0`` + to ``GCC_4.5.0`` to address 32-bit Cent OS 6. This doesn't affect x86_64 + because ``libgcc_s`` for x86_64 has no additional symbol from + ``GCC_4.3.0`` to ``GCC_4.5.0``. References ========== @@ -332,7 +342,7 @@ References .. [7] ncurses 5 -> 6 transition means we probably need to drop some libraries from the manylinux whitelist (https://github.com/pypa/manylinux/issues/94) -.. [8] PEP 3149 +.. [8] PEP 3149libgcc_s https://www.python.org/dev/peps/pep-3149/ .. [9] SOABI support for Python 2.X and PyPy https://github.com/pypa/pip/pull/3075 From 6379f3bfa21638c036282b96ced542f2161803e0 Mon Sep 17 00:00:00 2001 From: Esun Kim Date: Mon, 30 Sep 2019 23:18:05 -0700 Subject: [PATCH 3/3] Fix typo --- pep-0571.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pep-0571.rst b/pep-0571.rst index 4e6be212d69..096c0bd983c 100644 --- a/pep-0571.rst +++ b/pep-0571.rst @@ -342,7 +342,7 @@ References .. [7] ncurses 5 -> 6 transition means we probably need to drop some libraries from the manylinux whitelist (https://github.com/pypa/manylinux/issues/94) -.. [8] PEP 3149libgcc_s +.. [8] PEP 3149 https://www.python.org/dev/peps/pep-3149/ .. [9] SOABI support for Python 2.X and PyPy https://github.com/pypa/pip/pull/3075