Re: BLFS 12.4 systemd Cython-3.1.3 Module

"Vaughan Butler" ([email protected] via blfs-support Mailing List) <[email protected]> Fri, 12 Sep 2025 10:23:47 +0100
Newsgroups gmane.linux.lfs.beyond.support
Message-ID <[email protected]>
Fair enough...

On 12/09/2025 10:14, Xi Ruoyao ([email protected] via blfs-support 
Mailing List) wrote:
> On Fri, 2025-09-12 at 09:58 +0100, Vaughan Butler wrote:
>> 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
> 
> See https://wiki.linuxfromscratch.org/blfs/ticket/21688.  Per Bruce we
> won't take an action unless it's rejected by pip some day.
> 
>> The build continued very slowly, but eventually completed successfully,
>> and installed at normal speed.
> 
> The speed is unrelated to the warning.  It's slow because a lot of .c
> files are compiled without any parallel jobs.
> 
>> 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?
> 
> I don't know, but it should be noted that if we point out this we should
> also point it out for rustc (for rust-gdb), systemd (for coredumpctl
> debug), and maybe others.
> 
>> Incidentally, I have seen the same deprecation warning in other python
>> module builds, though without the build slowing down.
> 
> So they are unrelated.
> 
>

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