On Fri, Sep 19, 2025 at 03:45:42PM +0530, tshah wrote: > I've looked into it further and confirmed thatt he support for > arbitrary baud rates via <termios.h> was introduced in *glibc 2.42*.
Ah, you're right of course! It's 2.42, not 2.41. Thank you for the additional research & correction! > However, most current Debian environments (including stable and > testing) are still using glibc versions *< *2.42, so the new support > is not yet available there. > > Given this, we’d still need to rely on the <termbits.h>. But once > Debian moves to glibc 2.42, we can definitely consider simplifying the > code by switching to the standard <termios.h> API conditionally. stable is not relevant here, as any fix to this bug is going to be targeting unstable/testing. A missing architecture is not enough grounds for a stable update, especially in such a minor package. With regards to unstable, you're correct that 2.42 is not available there yet. It is in experimental, though, and given it's already a released version, I'd expect it to reach unstable soon. So I think it's meaningful to take that into account for any suggested fix here. Note, however, that I have not verified whether that glibc change makes a difference to this bug or not; this is just speculation on my end, based on a vague memory of the issue at hand, and a drive-by read of glibc's release notes. Regards, Faidon

