fix(main/mold): correct deps
This commit is contained in:
parent
bf89614660
commit
b0b6939ef8
|
@ -0,0 +1,12 @@
|
|||
diff -uNr mold/CMakeLists.txt mold.mod/CMakeLists.txt
|
||||
--- mold/CMakeLists.txt 2022-11-13 08:14:59.000000000 +0800
|
||||
+++ mold.mod/CMakeLists.txt 2022-11-13 22:04:13.999990287 +0800
|
||||
@@ -214,7 +214,7 @@
|
||||
|
||||
# Remove the default `lib` prefix
|
||||
set_target_properties(mold-wrapper PROPERTIES PREFIX "")
|
||||
- target_link_libraries(mold-wrapper PRIVATE ${CMAKE_DL_LIBS})
|
||||
+ target_link_libraries(mold-wrapper PRIVATE ${CMAKE_DL_LIBS} android-spawn)
|
||||
target_sources(mold-wrapper PRIVATE elf/mold-wrapper.c)
|
||||
endif()
|
||||
|
|
@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="mold: A Modern Linker"
|
|||
TERMUX_PKG_LICENSE="AGPL-V3"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION="1.7.1"
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_SRCURL=https://github.com/rui314/mold/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=fa2558664db79a1e20f09162578632fa856b3cde966fbcb23084c352b827dfa9
|
||||
TERMUX_PKG_DEPENDS="libc++, openssl, zlib, libandroid-spawn"
|
||||
TERMUX_PKG_DEPENDS="libandroid-spawn, libc++, openssl, zlib"
|
||||
TERMUX_PKG_AUTO_UPDATE=true
|
||||
|
||||
termux_step_pre_configure() {
|
||||
LDFLAGS+=" -Wl,--no-as-needed -dl -landroid-spawn"
|
||||
}
|
||||
# dont depend on system libtbb, xxhash
|
||||
# https://github.com/rui314/mold/commit/add94b86266b40bc66789e26358675da9d603919#commitcomment-80494077
|
||||
|
|
Loading…
Reference in New Issue