diff options
author | Charlie Li <vishwin@FreeBSD.org> | 2025-06-19 15:01:45 -0400 |
---|---|---|
committer | Charlie Li <vishwin@FreeBSD.org> | 2025-06-19 15:15:56 -0400 |
commit | ccaff6c14f2078ddc0edcbf26d7ee7e48b80c2a8 (patch) | |
tree | ae6f12202573ef697bef225ed4ef1ee0e10dd77c /mail/thunderbird/files/patch-bug1973073 | |
parent | devel/qschematic: Update to 3.0.0 (diff) |
python.mk: prepare handling versions with ABI flags appended
Starting Python 3.13 there is an experimental free-threaded mode
that effectively warrants a separate distribution from "vanilla"
3.13. This mode includes appends an ABI flag so the resulting version
is 3.13t. Some of the logic for comparing versions and generating
flavours, amongst others, breaks since "3.13t" is not numeric, so
adjust accordingly. Also account for 3.13t being a child port as
the difference is one configure flag.
To this effect, introduce two new read-only public variables,
PYTHON_BASESUFFIX and PYTHON_BASEVER, for cases where the ABI flag
in PYTHON_SUFFIX and PYTHON_VER is not warranted. Shift PYTHON_EXT_SUFFIX
to use PYTHON_BASESUFFIX.
PR: 274671
Event: Kitchener-Waterloo Hackathon 202506
Diffstat (limited to 'mail/thunderbird/files/patch-bug1973073')
0 files changed, 0 insertions, 0 deletions