Jim Meyering wrote: > Updating to the latest gnulib would have provoked this new syntax-check > failure in coreutils: > > src/ls.c:42:#if HAVE_TERMIOS_H > src/stty.c:39:#if HAVE_TERMIOS_H > maint.mk: do not test the above HAVE_<header>_H symbol(s);\n with the > corresponding gnulib module, they are always true > make[3]: *** [sc_prohibit_always_true_header_tests] Error 1 > > That is easy to fix, along with the stray "\n" in the diagnostic. > Here's the coreutils fix: > I'll post the gnulib fix for maint.mk and a few unexpanded \n's > to bug-gnulib separately. > ... > Subject: [PATCH] build: use gnulib's new termios module
FYI, I've pushed that and a few other build tweaks: [PATCH 1/4] maint: don't use obsolete gnulib modules [PATCH 2/4] build: use gnulib's new termios module [PATCH 3/4] tests: sync tests/init.sh from gnulib [PATCH 4/4] build: update gnulib submodule to latest
