BLFS 12.4 systemd Cython-3.1.3 Module

"Vaughan Butler" ([email protected] via blfs-support Mailing List) <[email protected]> Fri, 12 Sep 2025 09:58:03 +0100
Newsgroups gmane.linux.lfs.beyond.support
Message-ID <[email protected]>
I received a deprecation warning during the build phase of this module

> DEPRECATION: Building 'Cython' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'Cython'. Discussion can be found at https://github.com/pypa/pip/issues/6334

The build continued very slowly, but eventually completed successfully, 
and installed at normal speed.

I decided to check the installed components. The directories were 
present, and both cython and cythonize worked correctly. However cygdb 
gave an error, 'file not found gdb'. I discovered cygdb is a wrapper for 
gdb, which I hadn't installed at that point. After installing gdb, cygdb 
ran normally, invoking gdb.

I wonder if it is worth pointing out this dependency in the cython build 
notes?

Incidentally, I have seen the same deprecation warning in other python 
module builds, though without the build slowing down.

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-support
Unsubscribe: See the above information page