Certain platforms like xenserver do not have the latest
python libraries that are needed by ovsdb-doc (which in-turn
creates ovs-vswitchd.conf.db.5). When we run 'make dist' and
copy over the tar ball to xenserver ddk environemt, we
already include ovs-vswitchd.conf.db.5. But the absence of
ovsdb-doc results in an attempt to regenrate ovs-vswitchd.conf.db.5
and that fails because of the missing python libraries.

We work-around the problem by including the ovsdb-doc as part
of the distribution tar ball.

Signed-off-by: Gurucharan Shetty <gshe...@nicira.com>
---
 ovsdb/automake.mk |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ovsdb/automake.mk b/ovsdb/automake.mk
index 448bbf7..78463af 100644
--- a/ovsdb/automake.mk
+++ b/ovsdb/automake.mk
@@ -89,7 +89,7 @@ BUILT_SOURCES += $(OVSIDL_BUILT)
 $(OVSIDL_BUILT): ovsdb/ovsdb-idlc.in
 
 # ovsdb-doc
-EXTRA_DIST += ovsdb/ovsdb-doc.in
+EXTRA_DIST += ovsdb/ovsdb-doc.in ovsdb/ovsdb-doc
 noinst_SCRIPTS += ovsdb/ovsdb-doc
 DISTCLEANFILES += ovsdb/ovsdb-doc
 OVSDB_DOC = $(run_python) $(builddir)/ovsdb/ovsdb-doc
-- 
1.7.9.5

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to