install: Missing packages for numa library 41/18041/1
authorMartin Klozik <martinx.klozik@intel.com>
Thu, 4 Aug 2016 14:08:16 +0000 (15:08 +0100)
committerMartin Klozik <martinx.klozik@intel.com>
Thu, 4 Aug 2016 14:38:32 +0000 (15:38 +0100)
Recent versions of DPDK (16.xx) depend on numa library.
Thus installation scripts were updated to install both
binary and development packages.

JIRA: VSPERF-360

Change-Id: Idd0eac8758f30a355909bb804e99e650b67bba8b
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: <bmichalo@redhat.com>
systems/centos/build_base_machine.sh
systems/fedora/20/build_base_machine.sh
systems/fedora/21/build_base_machine.sh
systems/fedora/22/build_base_machine.sh
systems/rhel/7.2/build_base_machine.sh
systems/ubuntu/14.04/build_base_machine.sh
systems/ubuntu/build_base_machine.sh

index d3ac3e2..d94dc97 100755 (executable)
@@ -58,6 +58,8 @@ zlib-devel
 glib2-devel
 pixman-devel
 socat
+numactl
+numactl-devel
 
 # install gvim
 vim-X11
index 96bb17d..839d2be 100755 (executable)
@@ -62,6 +62,10 @@ libreport-python3
 abrt-python3
 abrt-addon-python3
 
+# libs
+numactl
+numactl-devel
+
 # install git-review tool
 git-review
-" | grep -v ^#)
\ No newline at end of file
+" | grep -v ^#)
index 69b067f..e496989 100755 (executable)
@@ -65,6 +65,10 @@ libreport-python3
 abrt-python3
 abrt-addon-python3
 
+# libs
+numactl
+numactl-devel
+
 # install git-review tool
 git-review
 " | grep -v ^#) || exit 1
index 0ca565f..3cfe0c7 100755 (executable)
@@ -66,9 +66,13 @@ libreport-python3
 abrt-python3
 abrt-addon-python3
 
+# libs
+numactl
+numactl-devel
+
 # install git-review tool
 git-review
 " | grep -v ^#)
 
 # Create hugepage dirs
-mkdir -p /dev/hugepages
\ No newline at end of file
+mkdir -p /dev/hugepages
index 8660806..2319535 100755 (executable)
@@ -50,6 +50,8 @@ pkglist=(
  socat\
  tk-devel\
  wget\
+ numactl\
+ numactl-devel\
 )
 
 # python tools for proper QEMU, DPDK, and OVS make
@@ -95,4 +97,4 @@ rm -f Python-3.4.2.tar.xz
 pip3.4 install virtualenv
 
 # Create hugepage dirs
-mkdir -p /dev/hugepages
\ No newline at end of file
+mkdir -p /dev/hugepages
index 9fa8511..04f4a7e 100755 (executable)
@@ -77,6 +77,10 @@ python3-tk
 libpython3.4
 python3-reportlab
 
+# libs
+libnuma1
+libnuma-dev
+
 # install git-review tool
 git-review
 " | grep -v ^#)
index a2b48a2..1b42a79 100755 (executable)
@@ -44,6 +44,8 @@ apt-get -y install autoconf libtool
 apt-get -y install libpcap-dev
 apt-get -y install libglib2.0
 apt-get -y install libfuse-dev
+apt-get -y install libnuma1
+apt-get -y install libnuma-dev
 
 # Some useful tools you may optionally install
 #apt-get -y install ctags