Drop Xen support and packages, removed upstream 48/9348/1
authorLuca Boccassi <luca.boccassi@gmail.com>
Thu, 9 Nov 2017 13:41:35 +0000 (13:41 +0000)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 9 Nov 2017 13:41:35 +0000 (13:41 +0000)
Change-Id: Id1fbdf349cedfc4e479af24e4d53dd24b2ea3a41
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
debian/control
debian/rules

index b015e30..063062f 100644 (file)
@@ -14,8 +14,6 @@ Build-Depends: debhelper (>= 9),
                libcap-dev,
                libpcap-dev,
                libnuma-dev,
-               libxen-dev [amd64 arm64 i386],
-               libxenstore3.0 [amd64 arm64 i386],
                python3,
                python3-sphinx <!nodoc>,
                python3-sphinx-rtd-theme <!nodoc>,
@@ -684,19 +682,6 @@ Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
  .
  This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
 
-Package: librte-pmd-xenvirt17.11
-Architecture: amd64 arm64 i386
-Multi-Arch: same
-Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
-Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Conflicts: libdpdk0
-Description: Data Plane Development Kit (librte-pmd-xenvirt runtime library)
- DPDK is a set of libraries for fast packet processing. Applications run
- in user-space and communicate directly with dedicated network interfaces.
- .
- This package contains the runtime libraries for librte_pmd_xenvirt.
-
 Package: librte-pmd-qede17.11
 Architecture: amd64 arm64 i386 ppc64el
 Multi-Arch: same
index a25b2b6..55b8360 100755 (executable)
@@ -181,13 +181,8 @@ ifeq (,$(filter dpdk_config=%,$(DEB_BUILD_OPTIONS)))
                -e 's,(CONFIG_RTE_EAL_IGB_UIO=).*,\1$(DPDK_CONFIG_BUILD_KMOD),' \
                -e 's,(CONFIG_RTE_KNI_KMOD=).*,\1$(DPDK_CONFIG_BUILD_KMOD),' \
                -e 's,(LIBRTE_PMD_PCAP=).*,\1y,' \
-               -e 's,(LIBRTE_PMD_XENVIRT=).*,\1y,' \
                -e 's,(CONFIG_RTE_EAL_PMD_PATH=).*,\1"/usr/lib/$(DEB_HOST_MULTIARCH)/dpdk-pmds/",' \
                $(DPDK_STATIC_DIR)/.config
-       # xen not available on ppc64el
-ifneq (,$(filter $(DEB_HOST_ARCH), ppc64el))
-       sed -ri -e 's,(LIBRTE_PMD_XENVIRT=).*,\1n,' $(DPDK_STATIC_DIR)/.config
-endif
 endif
        echo "CONFIG_RTE_MAJOR_ABI=\"$(DPDK_ABI)\"" >> \
                $(DPDK_STATIC_DIR)/.config