On Mon, Mar 20, 2017 at 09:54:55AM +0300, Ilya Maximets wrote:
> Hi Ben and Lance,
> 
> > Based on the above, I think the issue is that sphinx 1.1 isn't actually 
> > sufficient
> > to build the documentation.
> 
> That is not true.
> 
> I made some investigation and found that root cause of this issue
> is the version of python-docutils library.
> 
> Described issue is a know bug of python-docutils library that was
> introduced in version 0.8 and fixed in 0.9 [1].
> This library is used by sphinx for rST parsing. 

I pushed the following commit to a branch in my reviews repo for travis
testing:

--8<--------------------------cut here-------------------------->8--

From: Ben Pfaff <b...@ovn.org>
Date: Mon, 20 Mar 2017 09:17:29 -0700
Subject: [PATCH] travis: Fix build on Mac OS X by installing new-enough
 docutils.

Suggested-by: Ilya Maximets <i.maxim...@samsung.com>
Signed-off-by: Ben Pfaff <b...@ovn.org>
---
 .travis/osx-prepare.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.travis/osx-prepare.sh b/.travis/osx-prepare.sh
index 611c0709d760..25a65e26090a 100755
--- a/.travis/osx-prepare.sh
+++ b/.travis/osx-prepare.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 set -ev
 pip install --user six
+pip install --user --upgrade docutils
 
 brew uninstall libtool && brew install libtool || true
-- 
2.10.2

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to