[PATCH] Revert "Linux: Keep termios ioctl constants strictly internal"
Sam James
sam@gentoo.org
Thu Jul 24 19:59:44 GMT 2025
"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.
thanks,
sam
More information about the Libc-alpha
mailing list