[oe] [oe-commits] Martin Jansa : Revert "add support for opendataplane"

Yao Zhao yao.zhao at windriver.com
Mon Aug 11 13:57:07 UTC 2014


Hi,

I had noticed this problem so I sent an email before to hold on merging 
this recipe.
Please ignore it until I fix it.

thanks,
yao

------------------------------------------------------------------------

*From:* git at opal.openembedded.org
*Sent:* Sunday, August 10, 2014 10:17AM
*To:* openembedded-commits at lists.openembedded.org
*Subject:* [oe-commits] Martin Jansa : Revert "add support for 
opendataplane"

Module: meta-openembedded.git
Branch: master-next
Commit: 638603cd28bf2fb95278e1239c9e0ca1c73fbc92
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=638603cd28bf2fb95278e1239c9e0ca1c73fbc92

Author: Martin Jansa <Martin.Jansa at gmail.com>
Date:   Fri Aug  8 15:59:02 2014 +0200

Revert "add support for opendataplane"

doesn't build for qemuarm

| arm-oe-linux-gnueabi-libtool: compile:  arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork
--sysroot=/home/jenkins/oe/world/shr-core/tmp-eglibc/sysroots/qemuarm -DHAVE_CONFIG_H -I. -pthread -DODP_DEBUG_PRINT=1 -W -Wall -Werror -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral
-Wformat-security -Wundef -Wwrite-strings
-I/home/jenkins/oe/world/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/opendataplane/0.2+gitAUTOINC+68a45b11e5-r0/git/platform/linux-generic/include
-I/home/jenkins/oe/world/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/opendataplane/0.2+gitAUTOINC+68a45b11e5-r0/git/platform/linux-generic/include/api
-I/home/jenkins/oe/world/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/opendataplane/0.2+gitAUTOINC+68a45b11e5-r0/git/include -O2 -pipe -g
-feliminate-unused-debug-types -c
/home/jenkins/oe/world/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/opendataplane/0.2+gitAUTOINC+68a45b11e5-r0/git/platform/linux-generic/odp_packet.c -o
odp_packet.o
| {standard input}: Assembler messages:
| {standard input}:40: Error: selected processor does not support ARM mode `dmb st'
| {standard input}:72: Error: selected processor does not support ARM mode `dmb st'
| make[2]: *** [odp_barrier.lo] Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[2]: Leaving directory
`/home/jenkins/oe/world/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/opendataplane/0.2+gitAUTOINC+68a45b11e5-r0/build/platform/linux-generic'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/home/jenkins/oe/world/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/opendataplane/0.2+gitAUTOINC+68a45b11e5-r0/build/platform'
| make: *** [all-recursive] Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at
/home/jenkins/oe/world/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/opendataplane/0.2+gitAUTOINC+68a45b11e5-r0/temp/log.do_compile.12211)
NOTE: recipe opendataplane-0.2+gitAUTOINC+68a45b11e5-r0: task do_compile: Failed
ERROR: Task 12545 (/home/jenkins/oe/world/shr-core/meta-openembedded/meta-networking/recipes-support/opendataplane/opendataplane_git.bb, do_compile) failed
with exit code '1'

This reverts commit e30d6d13f8108a1e3b9bcd8e39b87526e1097f06.

---

  ...inux-dpdk-remove-unnecessary-include-path.patch | 29 ----------------------
  .../opendataplane/opendataplane.inc                | 21 ----------------
  .../opendataplane/opendataplane_0.2.bb             | 25 -------------------
  .../opendataplane/opendataplane_git.bb             | 14 -----------
  4 files changed, 89 deletions(-)

diff --git a/meta-networking/recipes-support/opendataplane/files/0001-linux-dpdk-remove-unnecessary-include-path.patch b/meta-networking/recipes-support/opendataplane/files/0001-linux-dpdk-remove-unnecessary-include-path.patch
deleted file mode 100644
index a0ef7ce..0000000
--- a/meta-networking/recipes-support/opendataplane/files/0001-linux-dpdk-remove-unnecessary-include-path.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 72b8eacc2985f054cadc5d0b48351a658998b8d6 Mon Sep 17 00:00:00 2001
-From: Yao Zhao <yao.zhao at windriver.com>
-Date: Wed, 30 Jul 2014 16:02:14 -0400
-Subject: [PATCH] linux-dpdk: remove unnecessary include path
-
-for dpdk include/arch and include/exec-env is only included
-by generic rte_xxx.h header, can't be included directly.
-
-Signed-off-by: Yao Zhao <yao.zhao at windriver.com>
----
- platform/linux-dpdk/Makefile.am | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/platform/linux-dpdk/Makefile.am b/platform/linux-dpdk/Makefile.am
-index 4aa568f..dfcaadb 100644
---- a/platform/linux-dpdk/Makefile.am
-+++ b/platform/linux-dpdk/Makefile.am
-@@ -12,8 +12,6 @@ PLAT_CFLAGS  = -msse4.2
- if SDK_INSTALL_PATH_
- PLAT_CFLAGS += -include $(SDK_INSTALL_PATH)/include/rte_config.h
- PLAT_CFLAGS += -I$(SDK_INSTALL_PATH)/include
--PLAT_CFLAGS += -I$(SDK_INSTALL_PATH)/include/arch
--PLAT_CFLAGS += -I$(SDK_INSTALL_PATH)/include/exec-env
-
- AM_LDFLAGS  += -L$(SDK_INSTALL_PATH)/lib
- endif
---
-1.9.1
-
diff --git a/meta-networking/recipes-support/opendataplane/opendataplane.inc b/meta-networking/recipes-support/opendataplane/opendataplane.inc
deleted file mode 100644
index c4b184e..0000000
--- a/meta-networking/recipes-support/opendataplane/opendataplane.inc
+++ /dev/null
@@ -1,21 +0,0 @@
-SUMMARY = "Cross platform OpenDataPlane application APIs"
-
-DESCRIPTION = "The OpenDataPlane project has been established to \
-produce an open-source, cross-platform set of application \
-programming interfaces (APIs) for the networking data plane."
-
-HOMEPAGE = "http://www.opendataplane.org"
-SECTION = "networking"
-LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=4ccfa994aa96974cfcd39a59faee20a2"
-
-SRC_URI = "git://git.linaro.org/lng/odp.git"
-
-COMPATIBLE_HOST = "^((?!mips).*)$"
-
-PACKAGECONFIG ??= "platform_linux_generic"
-PACKAGECONFIG[netmap] = "--enable-netmap,,,"
-PACKAGECONFIG[platform_linux_generic] = "--with-platform=linux-generic,,,"
-
-S = "${WORKDIR}/git"
-
diff --git a/meta-networking/recipes-support/opendataplane/opendataplane_0.2.bb b/meta-networking/recipes-support/opendataplane/opendataplane_0.2.bb
deleted file mode 100644
index 6f7f601..0000000
--- a/meta-networking/recipes-support/opendataplane/opendataplane_0.2.bb
+++ /dev/null
@@ -1,25 +0,0 @@
-require ${BPN}.inc
-
-#odp-0.2 tag
-SRCREV  = "6007d8833a6880abedf98f792586c0cfb9f10de0"
-PV = "0.2"
-
-#0.2 still using pure Makefile
-
-#override the Makefile DESTDIR
-export DESTDIR="${D}${exec_prefix}"
-
-do_install () {
-    oe_runmake install
-
-    #move DESTDIR/share/odp/odp_x usr/bin
-    install -d ${D}${bindir}
-    for i in ${DESTDIR}/share/odp/*; do
-        filename=`basename $i`
-        mv ${DESTDIR}/share/odp/${filename} ${D}${bindir}/${filename}
-    done
-    rm -rf ${DESTDIR}/share
-}
-
-#non standard doc install location
-FILES_${PN}-doc += "${exec_prefix}/doc/*"
diff --git a/meta-networking/recipes-support/opendataplane/opendataplane_git.bb b/meta-networking/recipes-support/opendataplane/opendataplane_git.bb
deleted file mode 100644
index e569daa..0000000
--- a/meta-networking/recipes-support/opendataplane/opendataplane_git.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-require ${BPN}.inc
-
-SRC_URI += "file://0001-linux-dpdk-remove-unnecessary-include-path.patch"
-
-SRCREV  = "68a45b11e52dbf835a7087c15d503c6b0e5d91ed"
-#8f4f080625e2db810da3f13770ba418c72b08ede will support --with-sdk-install-path
-PV = "0.2+git${SRCPV}"
-
-PACKAGECONFIG[platform_linux_generic] = "--with-platform=linux-generic,,openssl,libcrypto"
-#need meta-intel layer's common/recipes-extended/dpdk/dpdk recipe
-PACKAGECONFIG[platform_linux_dpdk] = '--with-platform=linux-dpdk --with-sdk-install-path="${STAGING_EXECPREFIXDIR}",,dpdk,'
-PACKAGECONFIG[platform_linux_keystone2] = "--with-platform=linux-keystone2,,,"
-
-inherit autotools






More information about the Openembedded-devel mailing list