One of these patches had a bug (found by the continuous integration):
On Debian 9, a testdir fails to compile:
In file included from selinux-at.h:17:0,
from selinux-at.c:21:
./selinux/selinux.h:23:5: error: #if with no expression
#if
^
Makefile:9945: recipe for t
.h:47:# elif HAVE_LIBUTIL_H /* FreeBSD, Haiku */
lib/utmp.in.h:49:# elif HAVE_TERMIOS_H /* Solaris */
These patches fix them.
2023-04-13 Bruno Haible
utmp: Avoid using HAVE_* macros in *.in.h files.
* m4/pty_h.m4 (gl_PTY_CHECK_UTIL_H): New macro, extracted from gl_PTY_H.