From 1d5f9896d19716ccdd9d412502d90bb804059317 Mon Sep 17 00:00:00 2001 From: Shane Wang Date: Fri, 23 Dec 2011 14:27:24 +0800 Subject: [PATCH] libpcap: upgrade to 1.2.0 This patch is to upgrade libpcap to 1.2.0. The values of the macro definitions are duplicated with the new code, so change them into other values. (From OE-Core rev: 2a76f0731f5e2ad4b941197bdf59c66d52ec9131) Signed-off-by: Shane Wang Signed-off-by: Richard Purdie --- .../libpcap/{libpcap-1.1.1 => libpcap-1.2.0}/aclocal.patch | 0 .../{libpcap-1.1.1 => libpcap-1.2.0}/ieee80215-arphrd.patch | 4 ++-- meta/recipes-connectivity/libpcap/libpcap.inc | 2 +- .../libpcap/{libpcap_1.1.1.bb => libpcap_1.2.0.bb} | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) rename meta/recipes-connectivity/libpcap/{libpcap-1.1.1 => libpcap-1.2.0}/aclocal.patch (100%) rename meta/recipes-connectivity/libpcap/{libpcap-1.1.1 => libpcap-1.2.0}/ieee80215-arphrd.patch (91%) rename meta/recipes-connectivity/libpcap/{libpcap_1.1.1.bb => libpcap_1.2.0.bb} (73%) diff --git a/meta/recipes-connectivity/libpcap/libpcap-1.1.1/aclocal.patch b/meta/recipes-connectivity/libpcap/libpcap-1.2.0/aclocal.patch similarity index 100% rename from meta/recipes-connectivity/libpcap/libpcap-1.1.1/aclocal.patch rename to meta/recipes-connectivity/libpcap/libpcap-1.2.0/aclocal.patch diff --git a/meta/recipes-connectivity/libpcap/libpcap-1.1.1/ieee80215-arphrd.patch b/meta/recipes-connectivity/libpcap/libpcap-1.2.0/ieee80215-arphrd.patch similarity index 91% rename from meta/recipes-connectivity/libpcap/libpcap-1.1.1/ieee80215-arphrd.patch rename to meta/recipes-connectivity/libpcap/libpcap-1.2.0/ieee80215-arphrd.patch index 8041d7a057..2f5cd213bc 100644 --- a/meta/recipes-connectivity/libpcap/libpcap-1.1.1/ieee80215-arphrd.patch +++ b/meta/recipes-connectivity/libpcap/libpcap-1.2.0/ieee80215-arphrd.patch @@ -9,10 +9,10 @@ Index: libpcap-1.0.0/pcap-linux.c //handle->md.cooked = 1; break; +#ifndef ARPHRD_IEEE80215 -+#define ARPHRD_IEEE80215 804 ++#define ARPHRD_IEEE80215 805 +#endif +#ifndef ARPHRD_IEEE80215_PHY -+#define ARPHRD_IEEE80215_PHY 805 ++#define ARPHRD_IEEE80215_PHY 806 +#endif + + case ARPHRD_IEEE80215: diff --git a/meta/recipes-connectivity/libpcap/libpcap.inc b/meta/recipes-connectivity/libpcap/libpcap.inc index 84001e5a80..6051bbc474 100644 --- a/meta/recipes-connectivity/libpcap/libpcap.inc +++ b/meta/recipes-connectivity/libpcap/libpcap.inc @@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1d4b0366557951c84a94fabe3529f867 \ file://pcap.h;beginline=1;endline=34;md5=8d6cf7e17d5745010d633e30bc529ea9" DEPENDS = "flex-native bison-native" -INC_PR = "r1" +INC_PR = "r0" SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz" diff --git a/meta/recipes-connectivity/libpcap/libpcap_1.1.1.bb b/meta/recipes-connectivity/libpcap/libpcap_1.2.0.bb similarity index 73% rename from meta/recipes-connectivity/libpcap/libpcap_1.1.1.bb rename to meta/recipes-connectivity/libpcap/libpcap_1.2.0.bb index 2700bb7f73..bc7c03b708 100644 --- a/meta/recipes-connectivity/libpcap/libpcap_1.1.1.bb +++ b/meta/recipes-connectivity/libpcap/libpcap_1.2.0.bb @@ -5,8 +5,8 @@ PR = "${INC_PR}.0" SRC_URI += "file://aclocal.patch \ file://ieee80215-arphrd.patch" -SRC_URI[md5sum] = "1bca27d206970badae248cfa471bbb47" -SRC_URI[sha256sum] = "508cca15547e55d1318498b838456a21770c450beb2dc7d7d4a96d90816e5a85" +SRC_URI[md5sum] = "dfb8aa690b7a29821bfa183025436569" +SRC_URI[sha256sum] = "702ac51cfaa5c17d6b92771b22835d58eda4dc9e1f596c80a0b031e4c45c07d6" # # make install doesn't cover the shared lib