#204 F32: Update to 3.8.9
Merged 3 years ago by churchyard. Opened 3 years ago by thrnciar.
rpms/ thrnciar/python3 f32-auto-thrnciar-update-to-3.8.9  into  f32

file modified
+4 -4
@@ -198,10 +198,10 @@ 

           return DECODE_LOCALE_ERR("EXEC_PREFIX define", len);

       }

  diff --git a/configure b/configure

- index c164d68c4e..0abbf30b71 100755

+ index c737256c15..0d848054bd 100755

  --- a/configure

  +++ b/configure

- @@ -15233,9 +15233,9 @@ fi

+ @@ -15222,9 +15222,9 @@ fi

   

   

   if test x$PLATFORM_TRIPLET = x; then
@@ -214,10 +214,10 @@ 

   

   

  diff --git a/configure.ac b/configure.ac

- index fc082a3cd2..fb6bce0339 100644

+ index 040ddfc791..fdd55454d8 100644

  --- a/configure.ac

  +++ b/configure.ac

- @@ -4691,9 +4691,9 @@ fi

+ @@ -4698,9 +4698,9 @@ fi

   dnl define LIBPL after ABIFLAGS and LDVERSION is defined.

   AC_SUBST(PY_ENABLE_SHARED)

   if test x$PLATFORM_TRIPLET = x; then

file modified
+10 -2
@@ -13,6 +13,7 @@ 

  

  # intentionally unversioned and selfobsoleted

  addFilter(r'unversioned-explicit-obsoletes python')

+ addFilter(r'unversioned Obsoletes: Obsoletes: python3\d+$')

  addFilter(r'self-obsoletion python3\d+ obsoletes python3\d+')

  

  # intentionally hardcoded
@@ -41,6 +42,9 @@ 

  # platform python is obsoleted, but not provided

  addFilter(r'obsolete-not-provided platform-python')

  

+ # we have extra tokens at the end of %endif/%else directives, we consider them useful

+ addFilter(r'extra tokens at the end of %(endif|else) directive')

+ 

  

  # RPMLINT IMPERFECTIONS

  # https://github.com/rpm-software-management/rpmlint/issues/123
@@ -77,8 +81,12 @@ 

  

  # Python modules don't need to be linked against libc

  # Since 3.8 they are no longer linked against libpython3.8.so.1.0

- addFilter(r'E: library-not-linked-against-libc /usr/lib(64)?/python3\.\d+/lib-dynload/')

- addFilter(r'E: shared-lib-without-dependency-information /usr/lib(64)?/python3\.\d+/lib-dynload/')

+ addFilter(r'(E|W): library-not-linked-against-libc /usr/lib(64)?/python3\.\d+/lib-dynload/')

+ addFilter(r'(E|W): shared-lib-without-dependency-information /usr/lib(64)?/python3\.\d+/lib-dynload/')

+ 

+ # specfile-errors are listed twice, once with reason and once without

+ # we filter out the empty ones

+ addFilter(r'\bpython3(\d+)?\.(src|spec): (E|W): specfile-error\s+$')

  

  # SPELLING ERRORS

  addFilter(r'spelling-error .* en_US (bytecode|pyc|filename|tkinter|namespaces|pytest) ')

file modified
+4 -1
@@ -13,7 +13,7 @@ 

  

  #  WARNING  When rebasing to a new Python version,

  #           remember to update the python3-docs package as well

- %global general_version %{pybasever}.8

+ %global general_version %{pybasever}.9

  #global prerel ...

  %global upstream_version %{general_version}%{?prerel}

  Version: %{general_version}%{?prerel:~%{prerel}}
@@ -1637,6 +1637,9 @@ 

  # ======================================================

  

  %changelog

+ * Tue Apr 06 2021 Tomas Hrnciar <thrnciar@redhat.com> - 3.8.9-1

+ - Update to 3.8.9

+ 

  * Sat Feb 20 2021 Miro Hrončok <mhroncok@redhat.com> - 3.8.8-1

  - Update to 3.8.8

  

file modified
+2 -2
@@ -1,2 +1,2 @@ 

- SHA512 (Python-3.8.8.tar.xz) = 64181db5aa48281284a3230436ebfb8cb91b645a9dec956fd48c0048334498477073fc4e14d6b426d0ef7fbcdcfd5d59cbf01a504e6c9014dc9529494b9309fb

- SHA512 (Python-3.8.8.tar.xz.asc) = 0e6f11a310c1796dd056d9a4b63b5e03aa8dbd290088966e04a590a78c00003887dbfd7a7029a6cf8c5626ecd6ca91c1c16433bb0a41bf1225b02b8db8541b95

+ SHA512 (Python-3.8.9.tar.xz) = e7872a6767f9a8941e8fd76d384fc1a528bcee18514ad13fcb4d3d59f6075c6283e4c933a728b9ae68b9606da2f0a3ae0208e46fbefe3bd7899ced61da5dcf47

+ SHA512 (Python-3.8.9.tar.xz.asc) = 2adb1acca13ff9b7fdad40efb38c0a824f98f9a5061a43e05b1813637214df1e75883f53bb7d54a3e35805ff0ea52b3b89c0ed44567f15a0ade771c79f16b2ae

no initial comment

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

rebased onto 2c0ec50

3 years ago

rebased onto 4066e66

3 years ago

Added the rpmlint commits.

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

Build succeeded.

Pull-Request has been merged by churchyard

3 years ago