Some versions of groff use termcap sequences for bold, italic, etc. by default. The dist-docs script doesn't cope with those; it expects sequences based on backspacing and overprinting. This commit fixes the problem by setting an environment variable GROFF_NO_SGR that forces groff to use backspacing.
Reported-by: Russell Bryant <rbry...@redhat.com> Signed-off-by: Ben Pfaff <b...@ovn.org> --- build-aux/dist-docs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-aux/dist-docs b/build-aux/dist-docs index 5857c1c..3792fa5 100755 --- a/build-aux/dist-docs +++ b/build-aux/dist-docs @@ -103,9 +103,9 @@ EOF (cd $distdir for manpage in $manpages; do man -l -Tps $manpage | ps2pdf - > $manpage.pdf - man -l -Tutf8 $manpage | sed 's/.//g' > $manpage.txt + GROFF_NO_SGR=1 man -l -Tutf8 $manpage | sed 's/.//g' > $manpage.txt (echo '<html><head><meta charset="UTF-8"></head><body><pre>' - man -l -Tutf8 $manpage | sed ' + GROFF_NO_SGR=1 man -l -Tutf8 $manpage | sed ' s/&/&/g s/</</g s/>/>/g -- 2.1.3 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev