Created attachment 218561 [details] shar file for lang/python39 Here is the new port for lang/python39. It should be repocopied from lang/python38 when committed. The python-3.9.0 doc file had not been released upstream.
Created attachment 218562 [details] diff file for python.mk
Created attachment 218610 [details] Patch for python-doc-html
If there is no objection, I shall import python39 into portstree this weekend. wen
Nice! I've switched to 3.9 locally, no problems so far apart from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250200
Btw, this is not the first problem related to outdated cython files I've seen, should we maybe introduce a policy so cython using modules must always regenerate their cython files (USE_PYTHON+=cython and ${TOUCH} **/*.pyx)?
A commit references this bug: Author: wen Date: Mon Oct 12 13:52:44 UTC 2020 New revision: 552126 URL: https://svnweb.freebsd.org/changeset/ports/552126 Log: - Repocopy lang/python38 --> lang/python39 and update to 3.9.0 PR: 250160 Submitted by: wen@(myself) Changes: head/Mk/Uses/python.mk head/Mk/bsd.default-versions.mk head/lang/Makefile head/lang/python-doc-html/distinfo head/lang/python39/ head/lang/python39/Makefile.version head/lang/python39/distinfo head/lang/python39/files/patch-Modules___posixsubprocess.c head/lang/python39/files/patch-Modules_posixmodule.c head/lang/python39/pkg-plist