On 11/11/2015 11:58 AM, Ben Pfaff wrote: > 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 >
This fixed the docs generation issue I had on my Fedora system. Acked-by: Russell Bryant <rbry...@redhat.com> -- Russell Bryant _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev