diff options
author | Matteo Bernardini <ponce@slackbuilds.org> | 2023-04-15 18:20:16 +0200 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2023-08-19 09:15:26 +0700 |
commit | c1163d7ee3b2803dbc87f7e5cb0e0eba871e7aed (patch) | |
tree | f05c3aa3229270c96df7ef76e5b977f8d1d9e067 /network | |
parent | dae09b6a5237ba4d58b281afdce431c3dc06e9d1 (diff) | |
download | slackbuilds-c1163d7ee3b2803dbc87f7e5cb0e0eba871e7aed.tar.xz |
network/ettercap: Patch for curl >= 8.x.
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'network')
-rw-r--r-- | network/ettercap/curl-8.patch | 34 | ||||
-rw-r--r-- | network/ettercap/ettercap.SlackBuild | 2 |
2 files changed, 36 insertions, 0 deletions
diff --git a/network/ettercap/curl-8.patch b/network/ettercap/curl-8.patch new file mode 100644 index 000000000000..52426d3db766 --- /dev/null +++ b/network/ettercap/curl-8.patch @@ -0,0 +1,34 @@ +From 40534662043b7d831d1f6c70448afa9d374a9b63 Mon Sep 17 00:00:00 2001 +From: Khem Raj <raj.khem@gmail.com> +Date: Thu, 23 Mar 2023 10:23:14 -0700 +Subject: [PATCH] sslstrip: Enhance the libcurl version check to consider + version 8+ + +Lately curl has released version 8 and hence LIBCURL_VERSION_MAJOR is +reset to 0, current check assumes major version to be 7 at max and hence +on systems with libcurl 8+ this check breaks and build fails + +Fixes + +TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/ettercap/0.8.3.1-r0/git/plug-ins/sslstrip/sslstrip.c:57:2: error: libcurl 7.26.0 or up is needed + ^ +1 error generated. + +Signed-off-by: Khem Raj <raj.khem@gmail.com> +--- + plug-ins/sslstrip/sslstrip.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/plug-ins/sslstrip/sslstrip.c b/plug-ins/sslstrip/sslstrip.c +index 327bf58af..d9b67c8b6 100644 +--- a/plug-ins/sslstrip/sslstrip.c ++++ b/plug-ins/sslstrip/sslstrip.c +@@ -51,7 +51,7 @@ + + #include <curl/curl.h> + +-#if (LIBCURL_VERSION_MAJOR < 7) || (LIBCURL_VERSION_MINOR < 26) ++#if (LIBCURL_VERSION_MAJOR < 7) || (LIBCURL_VERSION_MAJOR == 7 && LIBCURL_VERSION_MINOR < 26) + #error libcurl 7.26.0 or up is needed + #endif + diff --git a/network/ettercap/ettercap.SlackBuild b/network/ettercap/ettercap.SlackBuild index b8b6ec232166..c2aff5dbf023 100644 --- a/network/ettercap/ettercap.SlackBuild +++ b/network/ettercap/ettercap.SlackBuild @@ -82,6 +82,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +patch -p1 < $CWD/curl-8.patch + mkdir -p build cd build cmake \ |