A recent change to dd in coreutils triggered this issue, which is avoided with the attached.
cheers, Pádraig.
>From 3d1a414c90c49f3b4d9e427e4024f511adff154c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= <[email protected]> Date: Fri, 11 Mar 2011 01:12:56 +0000 Subject: [PATCH] maint.mk: suppress a syntax check false positive * top/maint.mk (sc_unmarked_diagnostics): Don't warn when diagnostics are marked with ngettext. --- ChangeLog | 6 ++++++ top/maint.mk | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index f3a122f..df4b52c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-03-11 Pádraig Brady <[email protected]> + + maint.mk: suppress a false positive warning + * top/maint.mk ((sc_unmarked_diagnostics): Don't warn when + diagnostics are marked with ngettext. + 2011-03-10 Eric Blake <[email protected]> wchar: add explicit dependencies, for Tru64 diff --git a/top/maint.mk b/top/maint.mk index 90c22cf..76741ad 100644 --- a/top/maint.mk +++ b/top/maint.mk @@ -659,7 +659,7 @@ sc_two_space_separator_in_usage: sc_unmarked_diagnostics: @grep -nE \ '\<error *\([^"]*"[^"]*[a-z]{3}' $$($(VC_LIST_EXCEPT)) \ - | grep -v '_''(' && \ + | grep -Ev '(_|ngettext )\(' && \ { echo '$(ME): found unmarked diagnostic(s)' 1>&2; \ exit 1; } || : -- 1.7.4
