Created attachment 255411 [details] Update python "USES" to 3.9+ So I was getting tired of editors/openoffice-4 depending on python2.7 when I noticed editors/openoffice-devel. I said to myself, "Surely the devel version isn't depending on version 2.7 any more," and an examination of the Makefile confirmed that it isn't. But it does explicitly depend on version 3.9, and the current default version is 3.11. I made the attached patch to the Makefile to specify that 3.9 or above would work and tried it out. My suspicion is that python is used only during the build, and therefore that if my build succeeded, everything would be okay; and that seems to be true.
Updating importance, since it's unlikely that I am the only person compiling this port from source.
I'm bumping the importance of this change again, since it is a small, clean change to fix a highly annoying dependence on python39, a great piece of software itself for which there is really no further need since it has been otherwise superseded by python311 (which works perfectly for building openoffice-devel).
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0194c8561695f21f19f7ce81a5940ae2526264af commit 0194c8561695f21f19f7ce81a5940ae2526264af Author: Don Lewis <truckman@FreeBSD.org> AuthorDate: 2025-01-19 08:04:57 +0000 Commit: Don Lewis <truckman@FreeBSD.org> CommitDate: 2025-01-19 08:17:33 +0000 editors/openoffice-devel: rm python ver constraint The build currently works with all supported python3 versions. Remove the version constraint so that the default python version is used. PR: 282937 Reported by: George Mitchell <george@m5p.com> MFH: 2025Q1 editors/openoffice-devel/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)