perl and python version update
lists at schamschula.com
Wed Jun 2 16:42:35 UTC 2021
On Jun 2, 2021, 11:11 AM -0500, Ken Cunningham <ken.cunningham.webuse at gmail.com>, wrote:
> On 2021-06-02, at 8:56 AM, Marius Schamschula wrote:
> > Somehow FreeBSD can do w/o Python 2.7 (as of Python 2.7 EOL, FreeBSD 12.2 IIRC). They have the same llvm/clang infrastructure as macOS/MacPorts.
> for example:
> In addition to bootstrapping (for which we'll need python27 or python27-bootstrap forever), at present we support things like llvm/clang 5.0 to 9.0 that need python27 to build.
> And who knows how many other older ports we don't want to ditch yet.
I understand that Python 2.7 may be needed for old macOS versions, just as much as FreeBSD 11.x would likely need Python 2.7.
However, I don’t feel it is safe to keep an EOL version of Python on my machine, just as much as I wouldn’t install or run an EOL version of PHP. Current macOS versions i.e. Mojave, and above, shouldn’t need Python 2.7. Homebrew no longer offers it, for that reason.
Sadly, macOS Big Sur still has Python 2.7.16 (I’m not sure if it was installed by Xcode, but it is universal x86_64/arm64e), and /usr/bin/python links to it. At least MacPorts has the final release, Python 2.7.18.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the macports-dev