Hi Éric,
Yes, I understand your point. In
theory, building the free-threaded variant only requires adding --disable-gil
and --with-suffix=t
.
I’m using the same source and
build dependencies as the original Python 3.14, and the build from
the Debian source package works fine. However, when I pulled the
upstream code, I encountered missing dependency errors related to
blurb
and sphinx-build
. I’m not
entirely sure why — perhaps the Debian 3.14 source package
includes some adjustments that I haven’t noticed.
So, I plan to submit this package later to fix the issue (I’ve already tested it locally, and it builds successfully). Maybe someone else will find it useful, haha.
Thanks again for your feedback. I’ll avoid diverging from the Debian source package going forward.
regards
Hello,
Le 06/10/2025 à 01:35, ben0i0d a écrit :
I plan to package *blurb*, which is also related to my ongoing work on building a free-threaded Python.
The upstream build process recommends using blurb.
I am not sure that this would be useful for Debian. The tool is only used by CPython upstream developers.
Regards