diff options
Diffstat (limited to 'build/build_dpdk_rpm.sh')
-rwxr-xr-x | build/build_dpdk_rpm.sh | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/build/build_dpdk_rpm.sh b/build/build_dpdk_rpm.sh index 1812dc3..5da0e86 100755 --- a/build/build_dpdk_rpm.sh +++ b/build/build_dpdk_rpm.sh @@ -61,13 +61,14 @@ then rm -rf $TMPDIR fi -echo "---------------------" -echo "Install dependencies for dpdk" -echo -sudo yum -y install gcc make python-devel openssl-devel autoconf automake rpm-build \ - redhat-rpm-config libtool libpcap-devel numactl-devel python-sphinx \ - libvirt-devel - +function install_pre_reqs() { + echo "----------------------------------------" + echo Install dependencies for dpdk. + echo + sudo yum -y install gcc make python-devel openssl-devel kernel-devel graphviz \ + kernel-debug-devel autoconf automake rpm-build redhat-rpm-config \ + libtool python-twisted-core desktop-file-utils groff PyQt4 +} mkdir -p $TMPDIR @@ -90,6 +91,14 @@ cd copr git clone https://github.com/tfherbert/dpdk-snap.git cd dpdk-snap git checkout $COPR_DPDK_VERSION +echo "---------------------" +echo "Apply dpdk dpdk spec file patch" +echo +git apply $HOME/patches/spec_file_add_virtio_patch.patch +echo "---------------------" +echo "Copy in local dpdk patches" +echo +cp $HOME/patches/dpdk-16.04-virtio-devargs.patch $TMPDIR/copr/dpdk-snap echo "---------------------" echo "Build DPDK RPM version $DPDK_VERSION" |