From 323bfe55cda5a025b6b3a20f2275fa577baa9965 Mon Sep 17 00:00:00 2001 From: Yaksh Bariya Date: Wed, 16 Feb 2022 19:03:11 +0530 Subject: [PATCH] gatling: fix builds with NDK r23 Thanks to OpenSSL 3 for making me fix this --- packages/gatling/build.sh | 1 + packages/gatling/dirfd.h.patch | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 packages/gatling/dirfd.h.patch diff --git a/packages/gatling/build.sh b/packages/gatling/build.sh index 14d137643..926fa0c74 100644 --- a/packages/gatling/build.sh +++ b/packages/gatling/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="A high performance http, ftp and smb server" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.15 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://www.fefe.de/gatling/gatling-$TERMUX_PKG_VERSION.tar.xz TERMUX_PKG_SHA256=6fa329d0ced0c80deb8dde5460e9d9e984bee94f265043d7fdec0e253dce9aa4 TERMUX_PKG_DEPENDS="libcrypt, libiconv, openssl, zlib" diff --git a/packages/gatling/dirfd.h.patch b/packages/gatling/dirfd.h.patch new file mode 100644 index 000000000..d8fbcd423 --- /dev/null +++ b/packages/gatling/dirfd.h.patch @@ -0,0 +1,11 @@ +--- ./dirfd.h.orig 2022-02-16 19:00:47.650173530 +0530 ++++ ./dirfd.h 2022-02-16 19:01:03.830173524 +0530 +@@ -21,7 +21,7 @@ + * given dir, and it will return the fd or -1 on error. */ + + #ifdef __linux__ +-int ifd; /* inotify fd */ ++extern int ifd; /* inotify fd */ + #endif + + struct dircacheentry {