diff options
| -rw-r--r-- | meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-Fix-disable-canusb.patch | 30 | ||||
| -rw-r--r-- | meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-The-leading-comma-looked-weird-remove-it.patch | 54 | ||||
| -rw-r--r-- | meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-canusb-needs-lpthread.patch | 32 | ||||
| -rw-r--r-- | meta/recipes-connectivity/libpcap/libpcap/aclocal.patch (renamed from meta/recipes-connectivity/libpcap/libpcap-1.3.0/aclocal.patch) | 0 | ||||
| -rw-r--r-- | meta/recipes-connectivity/libpcap/libpcap/ieee80215-arphrd.patch (renamed from meta/recipes-connectivity/libpcap/libpcap-1.3.0/ieee80215-arphrd.patch) | 0 | ||||
| -rw-r--r-- | meta/recipes-connectivity/libpcap/libpcap_1.4.0.bb (renamed from meta/recipes-connectivity/libpcap/libpcap_1.3.0.bb) | 13 |
6 files changed, 8 insertions, 121 deletions
diff --git a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-Fix-disable-canusb.patch b/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-Fix-disable-canusb.patch deleted file mode 100644 index 1e5e2878f7..0000000000 --- a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-Fix-disable-canusb.patch +++ /dev/null | |||
| @@ -1,30 +0,0 @@ | |||
| 1 | Upstream-Status: Backport | ||
| 2 | |||
| 3 | From ccf671f5b7fbbef53d9cfd3091229b0b2a25159d Mon Sep 17 00:00:00 2001 | ||
| 4 | From: Edward Sheldrake <ejs1920@sourceforge.net> | ||
| 5 | Date: Wed, 13 Jun 2012 12:09:21 -0700 | ||
| 6 | Subject: [PATCH] Fix --disable-canusb. | ||
| 7 | |||
| 8 | Reviewed-By: Guy Harris <guy@alum.mit.edu> | ||
| 9 | |||
| 10 | sgw - Removed configure part of the patch since it could change | ||
| 11 | Signed-off-by: Saul Wold <sgw@linux.intel.com> | ||
| 12 | --- | ||
| 13 | config.h.in | 3 - | ||
| 14 | configure |10672 ++++++++++++++++++++++++++++++++++++++++------------------ | ||
| 15 | 3 files changed, 7308 insertions(+), 3369 deletions(-) | ||
| 16 | |||
| 17 | diff --git a/config.h.in b/config.h.in | ||
| 18 | index bd5177c..aed5c37 100644 | ||
| 19 | --- a/config.h.in | ||
| 20 | +++ b/config.h.in | ||
| 21 | @@ -232,9 +232,6 @@ | ||
| 22 | /* Define to the one symbol short name of this package. */ | ||
| 23 | #undef PACKAGE_TARNAME | ||
| 24 | |||
| 25 | -/* Define to the home page for this package. */ | ||
| 26 | -#undef PACKAGE_URL | ||
| 27 | - | ||
| 28 | /* Define to the version of this package. */ | ||
| 29 | #undef PACKAGE_VERSION | ||
| 30 | |||
diff --git a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-The-leading-comma-looked-weird-remove-it.patch b/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-The-leading-comma-looked-weird-remove-it.patch deleted file mode 100644 index e077a29ecd..0000000000 --- a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-The-leading-comma-looked-weird-remove-it.patch +++ /dev/null | |||
| @@ -1,54 +0,0 @@ | |||
| 1 | Upstream-Status: Backport | ||
| 2 | |||
| 3 | From fffa60a0693182085a7d4351150137eda26dbf82 Mon Sep 17 00:00:00 2001 | ||
| 4 | From: Guy Harris <guy@alum.mit.edu> | ||
| 5 | Date: Wed, 13 Jun 2012 12:20:19 -0700 | ||
| 6 | Subject: [PATCH] The leading comma looked weird; remove it. | ||
| 7 | |||
| 8 | That might be how the --disable-canusb bug got in. Hopefully this will | ||
| 9 | make the code look a little clearer and possibly avoid future bugs of | ||
| 10 | that sort. | ||
| 11 | |||
| 12 | sgw - Cleaned up the patch based on another patch | ||
| 13 | Signed-off-by: Saul Wold <sgw@linux.intel.com> | ||
| 14 | --- | ||
| 15 | configure.in | 9 ++++++--- | ||
| 16 | 1 file changed, 6 insertions(+), 3 deletions(-) | ||
| 17 | |||
| 18 | Index: libpcap-1.3.0/configure.in | ||
| 19 | =================================================================== | ||
| 20 | --- libpcap-1.3.0.orig/configure.in | ||
| 21 | +++ libpcap-1.3.0/configure.in | ||
| 22 | @@ -1371,7 +1371,8 @@ AC_SUBST(NETFILTER_SRC) | ||
| 23 | |||
| 24 | AC_ARG_ENABLE([bluetooth], | ||
| 25 | [AC_HELP_STRING([--enable-bluetooth],[enable Bluetooth support @<:@default=yes, if support available@:>@])], | ||
| 26 | -,enable_bluetooth=yes) | ||
| 27 | + [], | ||
| 28 | + [enable_bluetooth=yes]) | ||
| 29 | |||
| 30 | if test "x$enable_bluetooth" != "xno" ; then | ||
| 31 | dnl check for Bluetooth sniffing support | ||
| 32 | @@ -1395,8 +1396,10 @@ if test "x$enable_bluetooth" != "xno" ; | ||
| 33 | fi | ||
| 34 | |||
| 35 | AC_ARG_ENABLE([canusb], | ||
| 36 | -[AC_HELP_STRING([--enable-canusb],[enable canusb support @<:@default=yes, if support available@:>@])] | ||
| 37 | -,enable_canusb=yes) | ||
| 38 | +[AC_HELP_STRING([--enable-canusb],[enable canusb support @<:@default=yes, if support available@:>@])], | ||
| 39 | + [], | ||
| 40 | + [enable_canusb=yes]) | ||
| 41 | + | ||
| 42 | |||
| 43 | if test "x$enable_canusb" != "xno" ; then | ||
| 44 | dnl check for canusb support | ||
| 45 | @@ -1422,7 +1425,8 @@ fi | ||
| 46 | |||
| 47 | AC_ARG_ENABLE([can], | ||
| 48 | [AC_HELP_STRING([--enable-can],[enable CAN support @<:@default=yes, if support available@:>@])], | ||
| 49 | -,enable_can=yes) | ||
| 50 | + [], | ||
| 51 | + [enable_can=yes]) | ||
| 52 | |||
| 53 | if test "x$enable_can" != "xno" ; then | ||
| 54 | dnl check for CAN sniffing support | ||
diff --git a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-canusb-needs-lpthread.patch b/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-canusb-needs-lpthread.patch deleted file mode 100644 index e7456b799b..0000000000 --- a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/0001-canusb-needs-lpthread.patch +++ /dev/null | |||
| @@ -1,32 +0,0 @@ | |||
| 1 | Upstream-Status: Backport | ||
| 2 | |||
| 3 | From 2259a62edaf667d4bc9d1a28e612e3a7c0011545 Mon Sep 17 00:00:00 2001 | ||
| 4 | From: Gustavo Zacarias <gustavo@zacarias.com.ar> | ||
| 5 | Date: Sat, 30 Jun 2012 10:48:14 -0700 | ||
| 6 | Subject: [PATCH] canusb: needs -lpthread | ||
| 7 | |||
| 8 | canusb uses pthreads, but -lpthread is never added to LIBS hence missing | ||
| 9 | from pcap-config, causing build failures. Fix this. | ||
| 10 | |||
| 11 | sgw - Removed configure part of the patch since it could change | ||
| 12 | Signed-off-by: Saul Wold <sgw@linux.intel.com> | ||
| 13 | --- | ||
| 14 | configure.in | 2 +- | ||
| 15 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
| 16 | |||
| 17 | diff --git a/configure.in b/configure.in | ||
| 18 | index ba5b64e..47e0b70 100644 | ||
| 19 | --- a/configure.in | ||
| 20 | +++ b/configure.in | ||
| 21 | @@ -1408,7 +1408,7 @@ if test "x$enable_canusb" != "xno" ; then | ||
| 22 | [ | ||
| 23 | AC_DEFINE(PCAP_SUPPORT_CANUSB, 1, [target host supports canusb]) | ||
| 24 | CANUSB_SRC=pcap-canusb-linux.c | ||
| 25 | - LIBS="-lusb-1.0 $LIBS" | ||
| 26 | + LIBS="-lusb-1.0 -lpthread $LIBS" | ||
| 27 | AC_MSG_NOTICE(canusb sniffing is supported) | ||
| 28 | ], | ||
| 29 | AC_MSG_NOTICE(canusb sniffing is not supported; install libusb1.0 lib devel to enable it) | ||
| 30 | -- | ||
| 31 | 1.7.9.5 | ||
| 32 | |||
diff --git a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/aclocal.patch b/meta/recipes-connectivity/libpcap/libpcap/aclocal.patch index 469d122eeb..469d122eeb 100644 --- a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/aclocal.patch +++ b/meta/recipes-connectivity/libpcap/libpcap/aclocal.patch | |||
diff --git a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/ieee80215-arphrd.patch b/meta/recipes-connectivity/libpcap/libpcap/ieee80215-arphrd.patch index 2f5cd213bc..2f5cd213bc 100644 --- a/meta/recipes-connectivity/libpcap/libpcap-1.3.0/ieee80215-arphrd.patch +++ b/meta/recipes-connectivity/libpcap/libpcap/ieee80215-arphrd.patch | |||
diff --git a/meta/recipes-connectivity/libpcap/libpcap_1.3.0.bb b/meta/recipes-connectivity/libpcap/libpcap_1.4.0.bb index efbe2bc081..75a540ecb4 100644 --- a/meta/recipes-connectivity/libpcap/libpcap_1.3.0.bb +++ b/meta/recipes-connectivity/libpcap/libpcap_1.4.0.bb | |||
| @@ -4,18 +4,21 @@ PR = "${INC_PR}.0" | |||
| 4 | 4 | ||
| 5 | SRC_URI += "file://aclocal.patch \ | 5 | SRC_URI += "file://aclocal.patch \ |
| 6 | file://ieee80215-arphrd.patch \ | 6 | file://ieee80215-arphrd.patch \ |
| 7 | file://0001-Fix-disable-canusb.patch \ | ||
| 8 | file://0001-The-leading-comma-looked-weird-remove-it.patch \ | ||
| 9 | file://0001-canusb-needs-lpthread.patch \ | ||
| 10 | " | 7 | " |
| 11 | 8 | ||
| 12 | SRC_URI[md5sum] = "f78455a92622b7a3c05c58b6ad1cec7e" | 9 | SRC_URI[md5sum] = "56e88a5aabdd1e04414985ac24f7e76c" |
| 13 | SRC_URI[sha256sum] = "41cbd9ed68383afd9f1fda279cb78427d36879d9e34ee707e31a16a1afd872b9" | 10 | SRC_URI[sha256sum] = "7c6a2a4f71e8ab09804e6b4fb3aff998c5583108ac42c0e2967eee8e1dbc7406" |
| 14 | 11 | ||
| 15 | # | 12 | # |
| 16 | # make install doesn't cover the shared lib | 13 | # make install doesn't cover the shared lib |
| 17 | # make install-shared is just broken (no symlinks) | 14 | # make install-shared is just broken (no symlinks) |
| 18 | # | 15 | # |
| 16 | |||
| 17 | do_configure_prepend () { | ||
| 18 | #remove hardcoded references to /usr/include | ||
| 19 | sed 's|\([ "^'\''I]\+\)/usr/include/|\1${STAGING_INCDIR}/|g' -i ${S}/configure.in | ||
| 20 | } | ||
| 21 | |||
| 19 | do_install_prepend () { | 22 | do_install_prepend () { |
| 20 | install -d ${D}${libdir} | 23 | install -d ${D}${libdir} |
| 21 | install -d ${D}${bindir} | 24 | install -d ${D}${bindir} |
