diff --git a/02000-platform-python.patch b/02000-platform-python.patch index ecd0dc1..eb7a0a1 100644 --- a/02000-platform-python.patch +++ b/02000-platform-python.patch @@ -1,3 +1,16 @@ +diff --git a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py +index 74de782..3752cb4 100644 +--- a/Lib/distutils/command/build_ext.py ++++ b/Lib/distutils/command/build_ext.py +@@ -747,7 +747,7 @@ class build_ext(Command): + else: + from distutils import sysconfig + if sysconfig.get_config_var('Py_ENABLE_SHARED'): +- pythonlib = 'python{}.{}{}'.format( ++ pythonlib = 'platformpython{}.{}{}'.format( + sys.hexversion >> 24, (sys.hexversion >> 16) & 0xff, + sysconfig.get_config_var('ABIFLAGS')) + return ext.libraries + [pythonlib] diff --git a/Lib/distutils/command/install.py b/Lib/distutils/command/install.py index ed44a93..84073f9 100644 --- a/Lib/distutils/command/install.py diff --git a/platform-python.spec b/platform-python.spec index 7206b05..e09fefc 100644 --- a/platform-python.spec +++ b/platform-python.spec @@ -82,7 +82,7 @@ # (if these get out of sync, the payload of the libs subpackage will fail # and halt the build) %global py_SOVERSION 1.0 -%global py_INSTSONAME_optimized libplatform-python%{LDVERSION_optimized}.so.%{py_SOVERSION} +%global py_INSTSONAME_optimized libplatformpython%{LDVERSION_optimized}.so.%{py_SOVERSION} %global with_gdb_hooks 1 @@ -1211,7 +1211,7 @@ fi %{_includedir}/platform-python%{LDVERSION_optimized}/%{_pyconfig_h} %{_libdir}/%{py_INSTSONAME_optimized} -%{_libdir}/libpython3.so +%{_libdir}/libplatformpython3.so %files libs-devel %defattr(-,root,root,-) @@ -1289,7 +1289,7 @@ fi %{_bindir}/python%{pybasever}-config %{_bindir}/python%{LDVERSION_optimized}-config %{_bindir}/python%{LDVERSION_optimized}-*-config -%{_libdir}/libpython%{LDVERSION_optimized}.so +%{_libdir}/libplatformpython%{LDVERSION_optimized}.so %{_libdir}/pkgconfig/python-%{LDVERSION_optimized}.pc %{_libdir}/pkgconfig/python-%{pybasever}.pc %{_libdir}/pkgconfig/python3.pc