It will be fail if LC_ALL was set to non-utf8 locale(e.g, 'C') by
following error.

    col: Invalid or incomplete multibyte or wide character
    man: command exited with status 1: col -b -p -x

Signed-off-by: Yuto KAWAMURA(kawamuray) <[email protected]>
---
 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index 202afe9..001fbba 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1529,7 +1529,7 @@ man/%.7.in man/%.8.in man/%.1.in: man/%.gen man/footer.rst
        trap 'echo auto-removing $@; rm $@' EXIT; \
        $(PANDOC) -s -f rst -t man $< man/footer.rst | \
          sed -e 's/\\@/@/g' > $@; \
-       if test -n "$(MAN_HAS_WARNINGS)"; then $(CHECK_MAN_WARNINGS) $@; fi; \
+       if test -n "$(MAN_HAS_WARNINGS)"; then LC_ALL=en_US.UTF-8 
$(CHECK_MAN_WARNINGS) $@; fi; \
        $(CHECK_MAN_DASHES) $@; \
        trap - EXIT
 
-- 
1.8.5.5

Reply via email to