Pings Thanks, chunrong
-----Original Message----- From: [email protected] [mailto:[email protected]] Sent: Thursday, April 17, 2014 11:42 AM To: [email protected] Cc: Liu Ting-B28495; Luo Zhenhua-B19537; Guo Chunrong-B40290 Subject: [meta-networking][PATCH ] sethdlc: don't search host directories for header files From: Chunrong Guo <[email protected]> *The build process hard-codes searches of various directories in /usr/src/linux/include when looking for header files, delete this to avoid host contamination Signed-off-by: Chunrong Guo <[email protected]> --- .../sethdlc/files/fix-includedir.patch | 15 +++++++++++++++ meta-networking/recipes-connectivity/sethdlc/sethdlc.bb | 11 +++-------- 2 files changed, 18 insertions(+), 8 deletions(-) create mode 100644 meta-networking/recipes-connectivity/sethdlc/files/fix-includedir.patch diff --git a/meta-networking/recipes-connectivity/sethdlc/files/fix-includedir.patch b/meta-networking/recipes-connectivity/sethdlc/files/fix-includedir.patch new file mode 100644 index 0000000..49d6d42 --- /dev/null +++ b/meta-networking/recipes-connectivity/sethdlc/files/fix-includedir. +++ patch @@ -0,0 +1,15 @@ +--- a/Makefileold 2014-04-16 22:05:58.070199084 -0500 ++++ b/Makefile 2014-04-16 22:06:27.153074058 -0500 +@@ -1,11 +1,10 @@ + CC = gcc + CFLAGS = -O2 -Wall -W -Wno-long-long -pipe -INCLUDES = +-I/usr/src/linux/include -I/usr/src/linux-2.6/include + + all: sethdlc + + sethdlc: sethdlc.c +- $(CC) $(CFLAGS) $(INCLUDES) -o $@ $< ++ $(CC) $(CFLAGS) -o $@ $< + + install: + install -C -p -s sethdlc /usr/local/sbin/ diff --git a/meta-networking/recipes-connectivity/sethdlc/sethdlc.bb b/meta-networking/recipes-connectivity/sethdlc/sethdlc.bb index 3a9692f..3459a36 100644 --- a/meta-networking/recipes-connectivity/sethdlc/sethdlc.bb +++ b/meta-networking/recipes-connectivity/sethdlc/sethdlc.bb @@ -1,27 +1,22 @@ DESCRIPTION = "set Linux HDLC packet radio modem driver port information" HOMEPAGE = "https://www.kernel.org/pub/linux/utils/net/hdlc" LICENSE = "GPLv2 & GPLv2+ " -LIC_FILES_CHKSUM = "file://Makefile;md5=19aada31930b2be84bf7138420d77263" - +LIC_FILES_CHKSUM = "file://sethdlc.c;beginline=1;endline=10;md5=90f936879e9f8b755a138aeb348782eb" SRC_URI = "https://www.kernel.org/pub/linux/utils/net/hdlc/${BPN}-1.18.tar.gz \ + file://fix-includedir.patch \ " SRC_URI[md5sum] = "9016878156a5eadb06c0bae71cc5c9ab" SRC_URI[sha256sum] = "21b1e2e1cb0e288b0ec8fcfd9fed449914e0f8e6fc273706bd5b3d4f6ab6b04e" - S = "${WORKDIR}/${BPN}-1.18" -DEPENDS="virtual/kernel" - -EXTRA_OEMAKE="CROSS_COMPILE=${TARGET_PREFIX} CC='${CC} ${LDFLAGS}' \ - KERNEL_DIR=${STAGING_KERNEL_DIR} " +EXTRA_OEMAKE="CROSS_COMPILE=${TARGET_PREFIX} CC='${CC} ${LDFLAGS}'" do_compile_prepend () { oe_runmake clean } - do_install() { install -d ${D}/${bindir} install sethdlc ${D}/${bindir}/ -- 1.8.3.2 -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
