Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python38 for openSUSE:Factory checked in at 2022-04-01 21:34:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python38 (Old) and /work/SRC/openSUSE:Factory/.python38.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python38" Fri Apr 1 21:34:44 2022 rev:22 rq:965120 version:3.8.13 Changes: -------- --- /work/SRC/openSUSE:Factory/python38/python38.changes 2022-02-23 16:25:39.635507135 +0100 +++ /work/SRC/openSUSE:Factory/.python38.new.1900/python38.changes 2022-04-01 21:34:46.882372460 +0200 @@ -1,0 +2,34 @@ +Sat Mar 26 21:59:44 UTC 2022 - Matej Cepl <mcepl@suse.com> + +- Update to 3.8.13: +Core and Builtins + bpo-46794: Bump up the libexpat version into 2.4.6 + bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4) + bpo-46932: Update bundled libexpat to 2.4.7 + bpo-46811: Make test suite support Expat >=2.4.5 + bpo-46784: Fix libexpat symbols collisions with user + dynamically loaded or statically linked libexpat in embedded + Python. + bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4 + bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid + potential REDoS by limiting ambiguity in consecutive + whitespace. + bpo-44849: Fix the os.set_inheritable() function on FreeBSD + 14 for file descriptor opened with the O_PATH flag: ignore + the EBADF error on ioctl(), fallback on the fcntl() + implementation. + bpo-41028: Language and version switchers, previously + maintained in every cpython branches, are now handled by + docsbuild-script. + bpo-45195: Fix test_readline.test_nonascii(): sometimes, the + newline character is not written at the end, so don���t + expect it in the output. + bpo-44949: Fix auto history tests of test_readline: + sometimes, the newline character is not written at the end, + so don���t expect it in the output. + bpo-45405: Prevent internal configure error when running + configure with recent versions of clang. +- Remove upstreamed patches: + - support-expat-245.patch + +------------------------------------------------------------------- Old: ---- Python-3.8.12.tar.xz Python-3.8.12.tar.xz.asc support-expat-245.patch New: ---- Python-3.8.13.tar.xz Python-3.8.13.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python38.spec ++++++ --- /var/tmp/diff_new_pack.oQ0K4d/_old 2022-04-01 21:34:48.046359402 +0200 +++ /var/tmp/diff_new_pack.oQ0K4d/_new 2022-04-01 21:34:48.050359357 +0200 @@ -88,7 +88,7 @@ %define dynlib() %{sitedir}/lib-dynload/%{1}.cpython-%{abi_tag}-%{archname}-%{_os}%{?_gnu}%{?armsuffix}.so %bcond_without profileopt Name: %{python_pkg_name}%{psuffix} -Version: 3.8.12 +Version: 3.8.13 Release: 0 Summary: Python 3 Interpreter License: Python-2.0 @@ -160,8 +160,6 @@ # Use of 'complex' as a C variable name confuses Sphinx; change it to 'num' # The same goes for 'default', which I had to change to 'def_size' Patch33: bpo44426-complex-keyword-sphinx.patch -# PATCH-FIX-UPSTREAM bpo-46811 gh#python/cpython#d4f5bb912e67299b59b814b89a5afd9a8821a14e -Patch34: support-expat-245.patch BuildRequires: autoconf-archive BuildRequires: automake BuildRequires: fdupes @@ -424,7 +422,6 @@ %patch29 -p1 %patch32 -p1 %patch33 -p1 -%patch34 -p1 # drop Autoconf version requirement sed -i 's/^AC_PREREQ/dnl AC_PREREQ/' configure.ac ++++++ F00102-lib64.patch ++++++ --- /var/tmp/diff_new_pack.oQ0K4d/_old 2022-04-01 21:34:48.074359089 +0200 +++ /var/tmp/diff_new_pack.oQ0K4d/_new 2022-04-01 21:34:48.078359044 +0200 @@ -183,7 +183,7 @@ } --- a/configure +++ b/configure -@@ -15262,9 +15262,9 @@ fi +@@ -15264,9 +15264,9 @@ fi if test x$PLATFORM_TRIPLET = x; then @@ -197,7 +197,7 @@ --- a/configure.ac +++ b/configure.ac -@@ -4720,9 +4720,9 @@ fi +@@ -4722,9 +4722,9 @@ fi dnl define LIBPL after ABIFLAGS and LDVERSION is defined. AC_SUBST(PY_ENABLE_SHARED) if test x$PLATFORM_TRIPLET = x; then ++++++ Python-3.8.12.tar.xz -> Python-3.8.13.tar.xz ++++++ /work/SRC/openSUSE:Factory/python38/Python-3.8.12.tar.xz /work/SRC/openSUSE:Factory/.python38.new.1900/Python-3.8.13.tar.xz differ: char 27, line 1 ++++++ SUSE-FEDORA-multilib.patch ++++++ --- /var/tmp/diff_new_pack.oQ0K4d/_old 2022-04-01 21:34:48.158358147 +0200 +++ /var/tmp/diff_new_pack.oQ0K4d/_new 2022-04-01 21:34:48.162358101 +0200 @@ -341,7 +341,7 @@ } --- a/configure +++ b/configure -@@ -15262,9 +15262,9 @@ fi +@@ -15264,9 +15264,9 @@ fi if test x$PLATFORM_TRIPLET = x; then @@ -355,7 +355,7 @@ --- a/configure.ac +++ b/configure.ac -@@ -4717,12 +4717,26 @@ else +@@ -4719,12 +4719,26 @@ else LIBPYTHON='' fi ++++++ bpo-31046_ensurepip_honours_prefix.patch ++++++ --- /var/tmp/diff_new_pack.oQ0K4d/_old 2022-04-01 21:34:48.218357473 +0200 +++ /var/tmp/diff_new_pack.oQ0K4d/_new 2022-04-01 21:34:48.222357428 +0200 @@ -55,7 +55,7 @@ .. note:: --- a/Lib/ensurepip/__init__.py +++ b/Lib/ensurepip/__init__.py -@@ -52,27 +52,27 @@ def _disable_pip_configuration_settings( +@@ -50,27 +50,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. """ -@@ -115,6 +115,8 @@ def _bootstrap(*, root=None, upgrade=Fal +@@ -113,6 +113,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: -@@ -187,6 +189,11 @@ def _main(argv=None): +@@ -185,6 +187,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, -@@ -205,6 +212,7 @@ def _main(argv=None): +@@ -203,6 +210,7 @@ def _main(argv=None): return _bootstrap( root=args.root, ++++++ decimal-3.8.patch ++++++ --- /var/tmp/diff_new_pack.oQ0K4d/_old 2022-04-01 21:34:48.254357069 +0200 +++ /var/tmp/diff_new_pack.oQ0K4d/_new 2022-04-01 21:34:48.258357024 +0200 @@ -25,7 +25,7 @@ if (sep == NULL) { --- a/setup.py +++ b/setup.py -@@ -2053,7 +2053,7 @@ class PyBuildExt(build_ext): +@@ -2055,7 +2055,7 @@ class PyBuildExt(build_ext): undef_macros = [] if '--with-system-libmpdec' in sysconfig.get_config_var("CONFIG_ARGS"): include_dirs = []
participants (1)
-
Source-Sync