[Bug 272745] www/qt6-webengine cmake find python routines no longer respect python.mk, highest python version installed always found

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jul 28 01:46:46 BST 2023


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272745

--- Comment #4 from alt2600 at icloud.com ---
(In reply to Jason E. Hale from comment #2)

not sure, I just updated last night, thunderstorms in the area make me not want
to try building 6.5.2, 6.5.0 seems to be the latest in ports but did 6.5.2 just
get committed? If it relies on cmake-core for findpython routines then likely
yes, one of those seeks will get mangled. This is an issue with cmake-core
updating the routines and no longer allowing the version to be specified with
PYTHON_VER being set by python.mk, we now seem to need to explicitly hint the
executable to use. Basically the Interp routines are deprecated in cmake it now
has FindPython, FindPython2 and FindPython3 routines that are to be used, they
don't check for a version hint. assuming you are using python 3.9 as the
default, try installing python 3.10 then launching configure. CmakeCache.txt
will indicate the python it will use via the Python_EXECUTABLE and
Python3_EXECUTABLE variables. boost will find the right version though for some
reason, least it did with 6.5.0 on my systems. Think you will have to do a live
build, this isn't going to happen in poudriere.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list