diff --git a/packages/fex/build.sh b/packages/fex/build.sh index f7e88c9e6f..695683e700 100644 --- a/packages/fex/build.sh +++ b/packages/fex/build.sh @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://fex-emu.com/ TERMUX_PKG_DESCRIPTION="Fast x86 emulation frontend" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=2209 +TERMUX_PKG_VERSION=2210 TERMUX_PKG_SRCURL=https://github.com/FEX-Emu/FEX.git TERMUX_PKG_GIT_BRANCH=FEX-${TERMUX_PKG_VERSION} TERMUX_PKG_DEPENDS="libandroid-shmem, libc++" diff --git a/packages/fex/getcpu_emulation.patch b/packages/fex/getcpu_emulation.patch deleted file mode 100644 index 735c5a0ef6..0000000000 --- a/packages/fex/getcpu_emulation.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/Source/Tests/VDSO_Emulation.cpp b/Source/Tests/VDSO_Emulation.cpp -index d03cfa4b6..cb12a352a 100644 ---- a/Source/Tests/VDSO_Emulation.cpp -+++ b/Source/Tests/VDSO_Emulation.cpp -@@ -12,6 +12,22 @@ - #include - #include - -+#ifdef TERMUX_BUILD -+// getcpu doesn't exist in termux. Expectation is to use sched_getcpu. -+#include -+int getcpu(uint32_t *cpu, uint32_t *node) { -+ if (cpu) { -+ *cpu = ::sched_getcpu(); -+ } -+ if (node) { -+ // No node information -+ *node = 0; -+ } -+ -+ return 0; -+} -+#endif -+ - namespace FEX::VDSO { - using TimeType = decltype(::time)*; - using GetTimeOfDayType = decltype(::gettimeofday)*;