From 5cd3d276eca5d9a5f4a8fe73c0774793bb10a799 Mon Sep 17 00:00:00 2001 From: Henrik Grimler Date: Sun, 30 May 2021 16:34:53 +0200 Subject: [PATCH] libllvm: depend on libxml2 libxml2 is downloaded/compiled during the build thanks to lldb depending on it. However, libLLVM.so also links to it, and should therefore also depend on the library. --- packages/libllvm/build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/libllvm/build.sh b/packages/libllvm/build.sh index 99d0d0ccd..b79f27478 100644 --- a/packages/libllvm/build.sh +++ b/packages/libllvm/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Modular compiler and toolchain technologies library" TERMUX_PKG_LICENSE="NCSA" TERMUX_PKG_MAINTAINER="@buttaface" TERMUX_PKG_VERSION=12.0.0 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SHA256=9ed1688943a4402d7c904cc4515798cdb20080066efa010fe7e1f2551b423628 TERMUX_PKG_SRCURL=https://github.com/llvm/llvm-project/releases/download/llvmorg-$TERMUX_PKG_VERSION/llvm-project-$TERMUX_PKG_VERSION.src.tar.xz TERMUX_PKG_HOSTBUILD=true @@ -11,7 +12,7 @@ bin/ld64.lld.darwinnew lib/libgomp.a lib/libiomp5.a " -TERMUX_PKG_DEPENDS="binutils, libc++, ncurses, ndk-sysroot, libffi, zlib" +TERMUX_PKG_DEPENDS="binutils, libc++, ncurses, ndk-sysroot, libffi, zlib, libxml2" # Replace gcc since gcc is deprecated by google on android and is not maintained upstream. # Conflict with clang versions earlier than 3.9.1-3 since they bundled llvm. TERMUX_PKG_CONFLICTS="gcc, clang (<< 3.9.1-3)"