diff options
author | 2012-04-12 04:04:47 +0000 | |
---|---|---|
committer | 2012-04-12 04:04:47 +0000 | |
commit | f1e63f8865b4ead788f2a3da82936f690eb56440 (patch) | |
tree | 6fe937dd81529d9d645b63c7b5624ab98dd26219 /net-analyzer/tcpreplay/files | |
parent | Version bump with numerous bugfixes. Deprecated /usr/bin/rsvg utility was rem... (diff) | |
download | gentoo-2-f1e63f8865b4ead788f2a3da82936f690eb56440.tar.gz gentoo-2-f1e63f8865b4ead788f2a3da82936f690eb56440.tar.bz2 gentoo-2-f1e63f8865b4ead788f2a3da82936f690eb56440.zip |
Add cross-compile patch by Bertrand Jacquin (bug #375679). Use emake instead of make. Fix one quoting issue.
(Portage version: 2.2.0_alpha100/cvs/Linux x86_64)
Diffstat (limited to 'net-analyzer/tcpreplay/files')
-rw-r--r-- | net-analyzer/tcpreplay/files/tcpreplay-3.4.4-cross-compile.patch | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/net-analyzer/tcpreplay/files/tcpreplay-3.4.4-cross-compile.patch b/net-analyzer/tcpreplay/files/tcpreplay-3.4.4-cross-compile.patch new file mode 100644 index 000000000000..745a3497c828 --- /dev/null +++ b/net-analyzer/tcpreplay/files/tcpreplay-3.4.4-cross-compile.patch @@ -0,0 +1,88 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -402,7 +402,6 @@ + + dnl 0.9.6 (which is still thinks it is 0.9.5 due to a bug) introduces an important + dnl fix for OSX. See: http://tcpreplay.synfin.net/trac/ticket/167 +-libpcap_version_096=no + AC_RUN_IFELSE(AC_LANG_PROGRAM([[ + #include <string.h> + #include <stdlib.h> +@@ -419,11 +418,12 @@ + exit(0); + + exit(1); +-]]), [ +- libpcap_version_096=yes +-]) ++]]), ++ [libpcap_version_096=yes], ++ [libpcap_version_096=no], ++ [libpcap_version_096=yes] ++) + +-libpcap_ver8=no + AC_RUN_IFELSE(AC_LANG_PROGRAM([[ + #include <string.h> + #include <stdlib.h> +@@ -444,13 +444,12 @@ + exit(0); + + exit(1); +-]]), [ +- libpcap_ver8=yes +-], [ +- libpcap_ver8=no +-]) ++]]), ++ [libpcap_ver8=yes], ++ [libpcap_ver8=no], ++ [libpcap_ver8=yes] ++) + +-libpcap_ver7=no + AC_RUN_IFELSE(AC_LANG_PROGRAM([[ + #include <string.h> + #include <stdlib.h> +@@ -469,11 +468,11 @@ + exit(0); + + exit(1); +-]]), [ +- libpcap_ver7=yes +-], [ +- libpcap_ver7=no +-]) ++]]), ++ [libpcap_ver7=yes], ++ [libpcap_ver7=no], ++ [libpcap_ver7=yes] ++) + + if test x$libpcap_ver8 = xyes ; then + AC_MSG_RESULT(>= 0.8.0) +@@ -761,8 +760,8 @@ + + have_bpf=no + dnl Check for BSD's BPF +-AC_MSG_CHECKING(for BPF device sending support) +-AC_TRY_RUN([ ++AC_CACHE_CHECK([for BPF device sending support], ac_cv_have_bpf, ++[AC_TRY_RUN([ + #include <stdio.h> + #include <stdlib.h> + #include <sys/types.h> +@@ -796,8 +795,11 @@ + [Do we have BPF device support?]) + AC_MSG_RESULT(yes) + have_bpf=yes +-],[ +- AC_MSG_RESULT(no) ++], ++[AC_MSG_RESULT(no)], ++[AC_MSG_ERROR([cross-compiling, ++ presetting ac_cv_have_bpf=(yes|no) will help])] ++) + ]) + + |