pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Oct 12 08:37:14 UTC 2022

Modified Files:
        pkgsrc/lang/py39-html-docs: Makefile distinfo
        pkgsrc/lang/python39: dist.mk distinfo

Log Message:
python39 py39-html-docs: updated to 3.9.15

Python 3.9.15

Security

gh-97616: Fix multiplying a list by an integer (list *= int): detect the integer overflow when the new allocated length is close to the maximum size. Issue reported by Jordan Limor. Patch by Victor 
Stinner.
gh-97612: Fix a shell code injection vulnerability in the get-remote-certificate.py example script. The script no longer uses a shell to run openssl commands. Issue reported and initial fix by Caleb 
Shortt. Patch by Victor Stinner.
Core and Builtins
gh-96848: Fix command line parsing: reject -X int_max_str_digits option with no value (invalid) when the PYTHONINTMAXSTRDIGITS environment variable is set to a valid limit. Patch by Victor Stinner.
gh-95778: When ValueError is raised if an integer is larger than the limit, mention the sys.set_int_max_str_digits() function in the error message. Patch by Victor Stinner.

Library

gh-97005: Update bundled libexpat to 2.4.9

Windows

gh-96577: Fixes a potential buffer overrun in msilib.

macOS

gh-97897: The macOS 13 SDK includes support for the mkfifoat and mknodat system calls. Using the dir_fd option with either os.mkfifo() or os.mknod() could result in a segfault if cpython is built 
with the macOS 13 SDK but run on an earlier version of macOS. Prevent this by adding runtime support for detection of these system calls (“weaklinking”) as is done for other newer syscalls on macOS.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/py39-html-docs/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/py39-html-docs/distinfo
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/python39/dist.mk
cvs rdiff -u -r1.31 -r1.32 pkgsrc/lang/python39/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/py39-html-docs/Makefile
diff -u pkgsrc/lang/py39-html-docs/Makefile:1.15 pkgsrc/lang/py39-html-docs/Makefile:1.16
--- pkgsrc/lang/py39-html-docs/Makefile:1.15    Wed Sep  7 15:33:20 2022
+++ pkgsrc/lang/py39-html-docs/Makefile Wed Oct 12 08:37:14 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2022/09/07 15:33:20 adam Exp $
+# $NetBSD: Makefile,v 1.16 2022/10/12 08:37:14 adam Exp $
 
-VERS=          3.9.14
+VERS=          3.9.15
 DISTNAME=      python-${VERS}-docs-html
 PKGNAME=       py39-html-docs-${VERS}
 CATEGORIES=    lang python

Index: pkgsrc/lang/py39-html-docs/distinfo
diff -u pkgsrc/lang/py39-html-docs/distinfo:1.17 pkgsrc/lang/py39-html-docs/distinfo:1.18
--- pkgsrc/lang/py39-html-docs/distinfo:1.17    Wed Sep  7 15:33:20 2022
+++ pkgsrc/lang/py39-html-docs/distinfo Wed Oct 12 08:37:14 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2022/09/07 15:33:20 adam Exp $
+$NetBSD: distinfo,v 1.18 2022/10/12 08:37:14 adam Exp $
 
-BLAKE2s (python-3.9.14-docs-html.tar.bz2) = a1f23b4352cc75ff8ce6385a1f39cea5ce166b3975ae6c3bc6cd551d9e2ca23c
-SHA512 (python-3.9.14-docs-html.tar.bz2) = 481e16efc420b3da9ceb33b6757484ac6c03347ff159666c747cab953c084c8fe8035f754fc3bbcf32800e6188ac65d5683a9e8074dac1d06750222e12a1c0d3
-Size (python-3.9.14-docs-html.tar.bz2) = 6991666 bytes
+BLAKE2s (python-3.9.15-docs-html.tar.bz2) = fc5345ae8af0bacf342767ab59d63703536299de0223fae6045167c2ae5dcf43
+SHA512 (python-3.9.15-docs-html.tar.bz2) = 7f94c2c9569f3e9aa87ab90edbe584b6871a686fee72d8e257a7ae63af301596f7aae1bd63fcac30fa67bdf396453ec6cadc85d3b668514514927131cf70b5d0
+Size (python-3.9.15-docs-html.tar.bz2) = 6964615 bytes

Index: pkgsrc/lang/python39/dist.mk
diff -u pkgsrc/lang/python39/dist.mk:1.15 pkgsrc/lang/python39/dist.mk:1.16
--- pkgsrc/lang/python39/dist.mk:1.15   Wed Sep  7 15:33:19 2022
+++ pkgsrc/lang/python39/dist.mk        Wed Oct 12 08:37:13 2022
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.15 2022/09/07 15:33:19 adam Exp $
+# $NetBSD: dist.mk,v 1.16 2022/10/12 08:37:13 adam Exp $
 
-PY_DISTVERSION=        3.9.14
+PY_DISTVERSION=        3.9.15
 DISTNAME=      Python-${PY_DISTVERSION}
 EXTRACT_SUFX=  .tar.xz
 DISTINFO_FILE= ${.CURDIR}/../../lang/python39/distinfo

Index: pkgsrc/lang/python39/distinfo
diff -u pkgsrc/lang/python39/distinfo:1.31 pkgsrc/lang/python39/distinfo:1.32
--- pkgsrc/lang/python39/distinfo:1.31  Wed Sep  7 15:33:19 2022
+++ pkgsrc/lang/python39/distinfo       Wed Oct 12 08:37:13 2022
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.31 2022/09/07 15:33:19 adam Exp $
+$NetBSD: distinfo,v 1.32 2022/10/12 08:37:13 adam Exp $
 
-BLAKE2s (Python-3.9.14.tar.xz) = 0b1323a2098ec0e04f66da341af28d29d44fad1d8465a4b91b2a0db5c406b146
-SHA512 (Python-3.9.14.tar.xz) = 691a7814cf6c7bee96d8dbb7c5c85cb11f2e999101e20491b99435cdec07c3bbd5ce43ad3d9c64f695383b79197884caa1965c4346e4525e23b09c686271e4ab
-Size (Python-3.9.14.tar.xz) = 19750176 bytes
+BLAKE2s (Python-3.9.15.tar.xz) = a31ca2064be072aef35251c1d9f2ccf229a3f13f229d3d5e57da1b818ca0af8d
+SHA512 (Python-3.9.15.tar.xz) = 9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
+Size (Python-3.9.15.tar.xz) = 19712208 bytes
 SHA1 (patch-Lib_ctypes_util.py) = 032cc99ebad93ddddfd89073c60424a952e3faa3
 SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf
 SHA1 (patch-Lib_distutils_unixccompiler.py) = 2e65a8dd5dd3fe25957206c062106fa7a6fc4e69



Home | Main Index | Thread Index | Old Index