Subject: Re: bug#7067: [PATCH] build: use gnulib's new termios module

From: Jim Meyering <[email-masked]>
Date: Mon, 20 Sep 2010 09:10:33 +0200

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