pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/python Switch the default Python version to 3.8



details:   https://anonhg.NetBSD.org/pkgsrc/rev/63064653cd04
branches:  trunk
changeset: 442987:63064653cd04
user:      nia <nia%pkgsrc.org@localhost>
date:      Fri Dec 04 20:43:43 2020 +0000

description:
Switch the default Python version to 3.8

3.7 is currently in security fixes only mode, but 3.8 will
continue to recieve a few more months of normal bug fixes.
This should give us time to prep the tree for 3.9 (a few packages
are not happy with 3.9 yet).

3.8 might be more problematic than 3.7 for Linuxes using older compilers
where shm_open isn't detected probably (however this problem doesn't
seem to be entirely absent in 3.7, as shown by certain packages like
mozjs*?). According to the CentOS 7 folks on tech-pkg this should be
possible to work around by using a newer compiler.

diffstat:

 lang/python/pyversion.mk |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (27 lines):

diff -r 27510b91fbbb -r 63064653cd04 lang/python/pyversion.mk
--- a/lang/python/pyversion.mk  Fri Dec 04 18:23:05 2020 +0000
+++ b/lang/python/pyversion.mk  Fri Dec 04 20:43:43 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: pyversion.mk,v 1.132 2020/10/10 20:19:47 adam Exp $
+# $NetBSD: pyversion.mk,v 1.133 2020/12/04 20:43:43 nia Exp $
 
 # This file determines which Python version is used as a dependency for
 # a package.
@@ -9,7 +9,7 @@
 #      The preferred Python version to use.
 #
 #      Possible values: 27 36 37 38 39
-#      Default: 37
+#      Default: 38
 #
 # === Infrastructure variables ===
 #
@@ -84,7 +84,7 @@
 BUILD_DEFS+=           PYTHON_VERSION_DEFAULT
 BUILD_DEFS_EFFECTS+=   PYPACKAGE
 
-PYTHON_VERSION_DEFAULT?=               37
+PYTHON_VERSION_DEFAULT?=               38
 PYTHON_VERSIONS_ACCEPTED?=             39 38 37 36 27
 PYTHON_VERSIONS_INCOMPATIBLE?=         # empty by default
 



Home | Main Index | Thread Index | Old Index