On Fri, May 02, 2025 at 12:30:52PM +0200, Florian Weimer wrote:
> The termio structure will be removed from glibc 2.42.  It has
> been deprecated since the late 80s/early 90s.
> 
> Cherry-picked from LLVM commit 59978b21ad9c65276ee8e14f26759691b8a65763
> ("[sanitizer_common] Remove interceptors for deprecated struct termio
> (#137403)").
> 
> Co-Authored-By: Tom Stellard <tstel...@redhat.com>
> Signed-off-by: Florian Weimer <fwei...@redhat.com>
> 
> libsanitizer/
> 
>       * sanitizer_common/sanitizer_common_interceptors_ioctl.inc:
>       (ioctl_table_fill): Remove legacy <termio.h> handling.
>       * sanitizer_common/sanitizer_platform_limits_posix.cpp
>       (struct_termio_sz): Remove definition.
>       * sanitizer_common/sanitizer_platform_limits_posix.h
>       (struct_termio_sz): Remove declaration.

Normally we say in ChangeLog for these cases just
        * sanitizer_common/sanitizer_common_interceptors_ioctl.inc: Cherry
        picked from LLVM commit 59978b21ad9c65276ee8e14f26759691b8a65763.
        * sanitizer_common/sanitizer_platform_limits_posix.cpp: Likewise.
        * sanitizer_common/sanitizer_platform_limits_posix.h: Likewise.

Ok for trunk/15 with that (and probably older branches as well).

        Jakub

Reply via email to