Update build requirements.
authorBen Pfaff <blp@nicira.com>
Tue, 31 Dec 2013 22:23:34 +0000 (14:23 -0800)
committerBen Pfaff <blp@nicira.com>
Fri, 10 Jan 2014 18:54:39 +0000 (10:54 -0800)
Libtool is now required as of commit 38b7a52b61 (openvswitch: Use libtool
and allow building shared libs).

It seems that a build requirement for Python slipped in a while back, for
generating ovs-vswitchd.conf.db.5, and no one complained, so we might as
well make it official.  (That will let us simplify some bits of the build,
too, since they won't have to be conditional on Python anymore, so I'm all
in favor of this change.)

Signed-off-by: Ben Pfaff <blp@nicira.com>
INSTALL
INSTALL.RHEL
debian/control

diff --git a/INSTALL b/INSTALL
index c3693f3..3503151 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -33,6 +33,8 @@ you will need the following software:
       libssl is installed, then Open vSwitch will automatically build
       with support for it.
 
+    - Python 2.x, for x >= 4.
+
 To compile the kernel module on Linux, you must also install the
 following.  If you cannot build or install the kernel module, you may
 use the userspace-only implementation, at a cost in performance.  The
@@ -81,7 +83,7 @@ or the database schema, you will also need the following software:
 
     - Automake version 1.10 or later.
 
-    - Python 2.x, for x >= 4.
+    - libtool version 2.4 or later.  (Older versions might work too.)
 
 If you modify the ovsdbmonitor tool, then you will also need the
 following:
index 9ab5384..f46ad98 100644 (file)
@@ -34,8 +34,9 @@ RHEL.  On RHEL 5, the default RPM source directory is
 
 2. Install build prerequisites:
 
-   yum install gcc make python-devel openssl-devel kernel-devel, graphviz \
-       kernel-debug-devel autoconf automake rpm-build redhat-rpm-config
+   yum install gcc make python-devel openssl-devel kernel-devel graphviz \
+       kernel-debug-devel autoconf automake rpm-build redhat-rpm-config \
+       libtool
 
 3. Some versions of the RHEL 6 kernel-devel package contain a broken
    "build" symlink.  If you are using such a version, you must fix
index 4c439b6..3b5810d 100644 (file)
@@ -7,7 +7,7 @@ Build-Depends:
  debhelper (>= 8), autoconf (>= 2.64), automake (>= 1.10) | automake1.10, 
  libssl-dev, bzip2, openssl, graphviz,
  python-all (>= 2.6.6-3~), procps, python-qt4,
- python-zopeinterface, python-twisted-conch
+ python-zopeinterface, python-twisted-conch, libtool
 Standards-Version: 3.9.3
 Homepage: http://openvswitch.org/