Path to this page:
Subject: CVS commit: pkgsrc/lang/python37
From: Sijmen J. Mulder
Date: 2020-11-17 20:33:26
Message id: 20201117193326.AE2D5FA9D@cvs.NetBSD.org
Log Message:
lang/python37: Fix for macOS 11 and Apple Silicon
(Apple Silicon being their aarch64 platform.)
This is backport of the same in lang/python39 and lang/python38. Some
parts weren't applicable in 3.7. The setup.py script needed some work
on the ffi code. Otherwise, minor changes.
Patches consist of:
- Upstream work: https://github.com/python/cpython/pull/22855
- Fix for setup.py to find libbz2.tbd and libz.tbd now that with the
shared library cache there's nothing in /usr/lib.
See: https://bugs.python.org/issue41116
- Addition of __arch64__ case to fix _decimal module. A very similar fix
has since been committed upstream.
Files: