[PATCH] Revert "Linux: Keep termios ioctl constants strictly internal"

Andreas K. Huettel dilfridge@gentoo.org
Thu Jul 24 20:49:42 GMT 2025


Am Donnerstag, 24. Juli 2025, 21:59:44 Mitteleuropäische Sommerzeit schrieb Sam James:
> "Andreas K. Huettel" <dilfridge@gentoo.org> writes:
> 
> > Am Mittwoch, 23. Juli 2025, 03:33:31 Mitteleuropäische Sommerzeit schrieb Xi Ruoyao:
> >> On Fri, 2025-07-18 at 21:04 +0200, Florian Weimer wrote:
> >> > This reverts commit 3d3572f59059e2b19b8541ea648a6172136ec42e.
> >> > 
> >> > Reason for revert: TCGETS etc. work to some extent on at least
> >> > a subset of architectures, so there is no pressing need to force
> >> > applications off them.  Removal of the macros breaks building
> >> > the sanitizers, impacting both GCC and LLVM.
> >> 
> >> Just FTR in case you hit a FTBFS in sanitizer and then find this revert:
> >> the commit e04afb71771710cdc6025fe95908f5f17de7b72d isn't reverted so
> >> you still need to remove the termio interceptors from the sanitizer.
> >
> > Ouch. I only just saw this mail, sorry. Test to reproduce this ongoing here... 
> >
> > Any suggestions on how to proceed?
> 
> I'm not worried about this additional / older issue.
> 
> It's fixed in GCC in r16-360-g1789c57dc97ea2 (don't think it's been
> backported, but we can handle that, and we're used to such problems with
> libsanitizer) and in LLVM In 59978b21ad9c65276ee8e14f26759691b8a65763.
> 

Florian backported it to the gcc-15 branch in May (and Gentoo already uses 
a newer snapshot, so we're fine).

14, 13, 12 don't have the patch yet but as far as I can see it applies.


> thanks,
> sam
> 


-- 
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 981 bytes
Desc: This is a digitally signed message part.
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20250724/1d6d498d/attachment-0001.sig>


More information about the Libc-alpha mailing list