<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection">
<div dir="auto">On Jun 2, 2021, 11:11 AM -0500, Ken Cunningham <ken.cunningham.webuse@gmail.com>, wrote:</div>
<blockquote style="border-left-color: rgb(26, 188, 156); margin: 5px; padding-left: 10px; border-left-width: thin; border-left-style: solid;"><br />
On 2021-06-02, at 8:56 AM, Marius Schamschula wrote:<br />
<br />
<br />
<blockquote style="border-left-color: rgb(230, 126, 34); margin: 5px; padding-left: 10px; border-left-width: thin; border-left-style: solid;"><br />
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.<br />
<br /></blockquote>
<br />
for example:<br />
<br />
https://trac.macports.org/ticket/62308<br />
<br />
<br />
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.<br />
<br />
And who knows how many other older ports we don't want to ditch yet.<br />
<br />
K</blockquote>
<div dir="auto">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. <br />
<br />
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.<br />
<br />
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.</div>
</div>
<div name="messageSignatureSection"><br />
<div class="matchFont">Marius
<div dir="auto">__</div>
<div dir="auto">Marius Schamschula</div>
</div>
</div>
</body>
</html>