[Bug 288359] lang/python3: Enable DTrace support
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 288359] lang/python311: Enable DTrace support"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 22 Jul 2025 13:17:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288359
--- Comment #3 from Piotr Smyrak <ps.ports@smyrak.com> ---
FLAVOR is exposed within package name, yet the package would still resolve to
the very same port directory (${_PYTHON_RELPORTDIR}${PYTHON_SUFFIX}), and that
to my understanding is what python.mk relies on.
I have made a non scientific experiment locally. I have rebuilt Python 3.11
from ports with the Dtrace flavour patch applied, which caused such
observations:
% pkg check -d
[...]
"vim has a missing dependency: python311"
% pkg check -d | grep missing | wc -l
318
Where most of the entries were Python ports:
% pkg info -qox py311- | wc -l
138
So I proceeded to rebuild all of them one by one with:
% pkg info -qox py311- | xargs -L1 $script
The only problem encountered was a build conflict between Cython versions:
===> py311-cython-0.29.37_2 conflicts with installed package(s):
py311-cython3-3.1.2
--
You are receiving this mail because:
You are the assignee for the bug.