Hello community, here is the log from the commit of package python39 for openSUSE:Factory checked in at 2020-10-23 12:21:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python39 (Old) and /work/SRC/openSUSE:Factory/.python39.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python39" Fri Oct 23 12:21:35 2020 rev:6 rq:842480 version:3.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python39/python39.changes 2020-09-27 11:49:50.500047659 +0200 +++ /work/SRC/openSUSE:Factory/.python39.new.3463/python39.changes 2020-10-23 12:22:38.396694919 +0200 @@ -1,0 +2,16 @@ +Fri Oct 9 16:05:50 UTC 2020 - Dominique Leuenberger <dims...@opensuse.org> + +- Fix build with RPM 4.16: error: bare words are no longer + supported, please use "...": x86 == ppc. + +------------------------------------------------------------------- +Tue Oct 6 07:30:56 UTC 2020 - Matej Cepl <mc...@suse.com> + +- Update to the final version 3.9.0: + Complete changelog with all (many) + changes from previous version is on + https://docs.python.org/release/3.9.0/whatsnew/3.9.html + Changes from the previous RC versions (not that many) are on + https://docs.python.org/release/3.9.0/whatsnew/changelog.html#changelog + +------------------------------------------------------------------- Old: ---- Python-3.9.0rc1.tar.xz Python-3.9.0rc1.tar.xz.asc New: ---- Python-3.9.0.tar.xz Python-3.9.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python39.spec ++++++ --- /var/tmp/diff_new_pack.Kd30aJ/_old 2020-10-23 12:22:39.424695633 +0200 +++ /var/tmp/diff_new_pack.Kd30aJ/_new 2020-10-23 12:22:39.428695636 +0200 @@ -67,13 +67,13 @@ %define so_minor 0 %define so_version %{python_version_soname}%{abi_kind}-%{so_major}_%{so_minor} # rpm and python have different ideas about what is an arch-dependent name, so: -%if %{__isa_name} == ppc +%if "%{__isa_name}" == "ppc" %define archname %(echo %{_arch} | sed s/ppc/powerpc/) %else %define archname %{_arch} %endif # our arm has Hardware-Floatingpoint -%if %{_arch} == arm +%if "%{_arch}" == "arm" %define armsuffix hf %endif # pyexpat.cpython-35m-x86_64-linux-gnu @@ -88,7 +88,7 @@ %bcond_without profileopt %endif Name: %{python_pkg_name}%{psuffix} -Version: 3.9.0rc1 +Version: 3.9.0 Release: 0 Summary: Python 3 Interpreter License: Python-2.0 ++++++ CVE-2019-5010-null-defer-x509-cert-DOS.patch ++++++ --- /var/tmp/diff_new_pack.Kd30aJ/_old 2020-10-23 12:22:39.460695658 +0200 +++ /var/tmp/diff_new_pack.Kd30aJ/_new 2020-10-23 12:22:39.464695661 +0200 @@ -23,7 +23,7 @@ --- a/Lib/test/test_ssl.py +++ b/Lib/test/test_ssl.py -@@ -467,6 +467,27 @@ class BasicSocketTests(unittest.TestCase +@@ -470,6 +470,27 @@ class BasicSocketTests(unittest.TestCase } ) ++++++ Python-3.9.0rc1.tar.xz -> Python-3.9.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/python39/Python-3.9.0rc1.tar.xz /work/SRC/openSUSE:Factory/.python39.new.3463/Python-3.9.0.tar.xz differ: char 27, line 1 ++++++ bpo-31046_ensurepip_honours_prefix.patch ++++++ --- /var/tmp/diff_new_pack.Kd30aJ/_old 2020-10-23 12:22:39.564695730 +0200 +++ /var/tmp/diff_new_pack.Kd30aJ/_new 2020-10-23 12:22:39.564695730 +0200 @@ -55,7 +55,7 @@ .. note:: --- a/Lib/ensurepip/__init__.py +++ b/Lib/ensurepip/__init__.py -@@ -59,27 +59,27 @@ def _disable_pip_configuration_settings( +@@ -56,27 +56,27 @@ def _disable_pip_configuration_settings( os.environ['PIP_CONFIG_FILE'] = os.devnull @@ -88,7 +88,7 @@ Note that calling this function will alter both sys.path and os.environ. """ -@@ -122,6 +122,8 @@ def _bootstrap(*, root=None, upgrade=Fal +@@ -119,6 +119,8 @@ def _bootstrap(*, root=None, upgrade=Fal args = ["install", "--no-cache-dir", "--no-index", "--find-links", tmpdir] if root: args += ["--root", root] @@ -97,7 +97,7 @@ if upgrade: args += ["--upgrade"] if user: -@@ -194,6 +196,11 @@ def _main(argv=None): +@@ -191,6 +193,11 @@ def _main(argv=None): help="Install everything relative to this alternate root directory.", ) parser.add_argument( @@ -109,7 +109,7 @@ "--altinstall", action="store_true", default=False, -@@ -212,6 +219,7 @@ def _main(argv=None): +@@ -209,6 +216,7 @@ def _main(argv=None): return _bootstrap( root=args.root, @@ -139,7 +139,7 @@ --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1244,7 +1244,7 @@ install: @FRAMEWORKINSTALLFIRST@ commoni +@@ -1252,7 +1252,7 @@ install: @FRAMEWORKINSTALLFIRST@ commoni install|*) ensurepip="" ;; \ esac; \ $(RUNSHARED) $(PYTHON_FOR_BUILD) -m ensurepip \ @@ -148,7 +148,7 @@ fi altinstall: commoninstall -@@ -1254,7 +1254,7 @@ altinstall: commoninstall +@@ -1262,7 +1262,7 @@ altinstall: commoninstall install|*) ensurepip="--altinstall" ;; \ esac; \ $(RUNSHARED) $(PYTHON_FOR_BUILD) -m ensurepip \