From b8e1fa114b62d9b5da086aca38a08f02cc2ff931 Mon Sep 17 00:00:00 2001 From: xtkoba <69125751+xtkoba@users.noreply.github.com> Date: Wed, 2 Feb 2022 15:19:55 +0900 Subject: [PATCH] libgnustep-base: Fix build for x86_64 (#8876) --- packages/libgnustep-base/build.sh | 1 + packages/libgnustep-base/configure.patch | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 packages/libgnustep-base/configure.patch diff --git a/packages/libgnustep-base/build.sh b/packages/libgnustep-base/build.sh index 66b4acbcc2..fdfc5309c8 100644 --- a/packages/libgnustep-base/build.sh +++ b/packages/libgnustep-base/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="A library of general-purpose, non-graphical Objective C TERMUX_PKG_LICENSE="GPL-2.0, LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.28.0 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://ftp.gnustep.org/pub/gnustep/core/gnustep-base-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=c7d7c6e64ac5f5d0a4d5c4369170fc24ed503209e91935eb0e2979d1601039ed TERMUX_PKG_DEPENDS="gnustep-make, libc++, libffi, libgmp, libgnutls, libiconv, libicu, libxml2, libxslt, zlib" diff --git a/packages/libgnustep-base/configure.patch b/packages/libgnustep-base/configure.patch new file mode 100644 index 0000000000..e585973d0b --- /dev/null +++ b/packages/libgnustep-base/configure.patch @@ -0,0 +1,10 @@ +--- a/configure ++++ b/configure +@@ -14994,6 +14994,7 @@ + test $ac_write_fail = 0 || + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 + ++unset LD_LIBRARY_PATH + + # configure is writing to config.log, and then calls config.status. + # config.status does its own redirection, appending to config.log.