Currently to build ovs, you need the following version:

- GCC 4.6 or later (old GCCs have some bugs with unnamed fields)
- python six library 1.4.0 or later (for six.moves.range)
- kernel 2.6.36 or later (for RTA_MARK)

Signed-off-by: Timothy Redaelli <tredae...@redhat.com>
---
 Documentation/intro/install/general.rst | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/Documentation/intro/install/general.rst 
b/Documentation/intro/install/general.rst
index 4749832..faf6790 100644
--- a/Documentation/intro/install/general.rst
+++ b/Documentation/intro/install/general.rst
@@ -41,7 +41,7 @@ need the following software:
 
 - A C compiler, such as:
 
-  - GCC 4.x.
+  - GCC 4.6 or later.
 
   - Clang. Clang 3.4 and later provide useful static semantic analysis and
     thread-safety checks. For Ubuntu, there are nightly built packages
@@ -64,7 +64,10 @@ need the following software:
   If libcap-ng is installed, then Open vSwitch will automatically build with
   support for it.
 
-- Python 2.7. You must also have the Python ``six`` library.
+- Python 2.7. You must also have the Python ``six`` library version 1.4.0
+  or later.
+
+- On Linux, ``kernel`` version 2.6.36 or later.
 
 On Linux, you may choose to compile the kernel module that comes with the Open
 vSwitch distribution or to use the kernel module built into the Linux kernel
@@ -173,7 +176,8 @@ simply install and run Open vSwitch you require the 
following software:
   from iproute2 (part of all major distributions and available at
   https://wiki.linuxfoundation.org/networking/iproute2).
 
-- Python 2.7. You must also have the Python six library.
+- Python 2.7. You must also have the Python six library version 1.4.0
+  or later.
 
 On Linux you should ensure that ``/dev/urandom`` exists. To support TAP
 devices, you must also ensure that ``/dev/net/tun`` exists.
-- 
2.9.3

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

Reply via email to