https://docs.python.org/release/3.9.10/whatsnew/changelog.html

I don't see any security issues fixed here, but numerous bug fixes.

Test suite passes mostly equivalent on amd64. test_poplib is an additional
test failure. Which is their pop3 library test. Since I run PORTS_PRIVSEP
I'm not surprised it would fail. I'm more surprised it doesn't on 3.9.9

ok?

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/python/3.9/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile    24 Nov 2021 15:35:20 -0000      1.17
+++ Makefile    20 Jan 2022 18:20:13 -0000
@@ -6,7 +6,7 @@
 # Python itself.
 
 VERSION =              3.9
-PATCHLEVEL =           .9
+PATCHLEVEL =           .10
 SHARED_LIBS =          python3.9 0.0
 VERSION_SPEC =         >=3.9,<3.10
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/python/3.9/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo    24 Nov 2021 15:35:20 -0000      1.7
+++ distinfo    20 Jan 2022 18:20:13 -0000
@@ -1,2 +1,2 @@
-SHA256 (Python-3.9.9.tgz) = LMe2fB8/ZsVxrMQkec32kdjta0e+4SybaEMEE6F6ROo=
-SIZE (Python-3.9.9.tgz) = 25787134
+SHA256 (Python-3.9.10.tgz) = GqnAcC7bro9qLJX3CknahCCqp2t4idNBnBhr/IwOVx4=
+SIZE (Python-3.9.10.tgz) = 25800844
Index: patches/patch-Modules__hashopenssl_c
===================================================================
RCS file: /cvs/ports/lang/python/3.9/patches/patch-Modules__hashopenssl_c,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Modules__hashopenssl_c
--- patches/patch-Modules__hashopenssl_c        12 Jun 2021 04:00:22 -0000      
1.2
+++ patches/patch-Modules__hashopenssl_c        20 Jan 2022 18:20:13 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-Modules__hashopenssl_c,v
 Index: Modules/_hashopenssl.c
 --- Modules/_hashopenssl.c.orig
 +++ Modules/_hashopenssl.c
-@@ -38,7 +38,8 @@
+@@ -43,7 +43,8 @@
  #  error "OPENSSL_THREADS is not defined, Python requires thread-safe OpenSSL"
  #endif
  
Index: patches/patch-configure_ac
===================================================================
RCS file: /cvs/ports/lang/python/3.9/patches/patch-configure_ac,v
retrieving revision 1.6
diff -u -p -r1.6 patch-configure_ac
--- patches/patch-configure_ac  24 Nov 2021 15:35:20 -0000      1.6
+++ patches/patch-configure_ac  20 Jan 2022 18:20:13 -0000
@@ -27,16 +27,15 @@ Index: configure.ac
  #elif defined(__linux__)
  # if defined(__x86_64__) && defined(__LP64__)
          x86_64-linux-gnu
-@@ -883,7 +883,7 @@ fi
- rm -f conftest.c conftest.out
- 
- if test x$PLATFORM_TRIPLET != xdarwin; then
--  MULTIARCH=$($CC --print-multiarch 2>/dev/null)
-+  MULTIARCH=$(false)
- fi
- AC_SUBST(MULTIARCH)
- 
-@@ -2860,18 +2860,7 @@ AC_CHECK_LIB(dl, dlopen)        # Dynamic linking for 
SunOS/S
+@@ -886,6 +886,7 @@ AC_MSG_CHECKING([for multiarch])
+ AS_CASE([$ac_sys_system],
+   [Darwin*], [MULTIARCH=""],
+   [FreeBSD*], [MULTIARCH=""],
++  [OpenBSD*], [MULTIARCH=""],
+   [MULTIARCH=$($CC --print-multiarch 2>/dev/null)]
+ )
+ AC_SUBST([MULTIARCH])
+@@ -2865,18 +2866,7 @@ AC_CHECK_LIB(dl, dlopen)        # Dynamic linking for 
SunOS/S
  AC_CHECK_LIB(dld, shl_load)   # Dynamic linking for HP-UX
  
  # checks for uuid.h location
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/lang/python/3.9/patches/patch-setup_py,v
retrieving revision 1.4
diff -u -p -r1.4 patch-setup_py
--- patches/patch-setup_py      24 Nov 2021 15:35:20 -0000      1.4
+++ patches/patch-setup_py      20 Jan 2022 18:20:13 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-setup_py,v 1.4 2021/11/2
 Index: setup.py
 --- setup.py.orig
 +++ setup.py
-@@ -1046,6 +1046,8 @@ class PyBuildExt(build_ext):
+@@ -1049,6 +1049,8 @@ class PyBuildExt(build_ext):
                                                       'termcap'):
                  readline_libs.append('termcap')
              self.add(Extension('readline', ['readline.c'],
@@ -12,7 +12,7 @@ Index: setup.py
                                 library_dirs=['/usr/lib/termcap'],
                                 extra_link_args=readline_extra_link_args,
                                 libraries=readline_libs))
-@@ -1773,7 +1775,7 @@ class PyBuildExt(build_ext):
+@@ -1776,7 +1778,7 @@ class PyBuildExt(build_ext):
          uuid_h = sysconfig.get_config_var("HAVE_UUID_H")
          uuid_uuid_h = sysconfig.get_config_var("HAVE_UUID_UUID_H")
          if uuid_h or uuid_uuid_h:
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/python/3.9/pkg/PLIST-main,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST-main
--- pkg/PLIST-main      24 Nov 2021 15:35:20 -0000      1.14
+++ pkg/PLIST-main      20 Jan 2022 18:20:13 -0000
@@ -2052,9 +2052,9 @@ lib/python3.9/lib-dynload/
 @so lib/python3.9/lib-dynload/zlib.cpython-39.so
 lib/python3.9/lib2to3/
 lib/python3.9/lib2to3/Grammar.txt
-lib/python3.9/lib2to3/Grammar3.9.9.final.0.pickle
+lib/python3.9/lib2to3/Grammar3.9.10.final.0.pickle
 lib/python3.9/lib2to3/PatternGrammar.txt
-lib/python3.9/lib2to3/PatternGrammar3.9.9.final.0.pickle
+lib/python3.9/lib2to3/PatternGrammar3.9.10.final.0.pickle
 lib/python3.9/lib2to3/__init__.py
 lib/python3.9/lib2to3/__main__.py
 lib/python3.9/lib2to3/__pycache__/

Reply via email to