On Wed, Nov 11, 2015 at 12:15:47PM -0500, Russell Bryant wrote: > 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>
Thanks, I applied this to master and branch-2.4. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev