emacs-x: remove setjmp workaround for 32bit arches

@xtkoba pointed out that this was due to a clang bug, which should be
fixed in the libllvm that is shipped with ndk-r23:

https://github.com/termux/termux-packages/pull/7473
This commit is contained in:
Henrik Grimler 2021-11-16 14:27:43 +01:00 committed by Yaksh Bariya
parent ea05f56e38
commit 5c44317808
No known key found for this signature in database
GPG Key ID: F7486BA7D3D27581
1 changed files with 0 additions and 6 deletions

View File

@ -47,12 +47,6 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" ac_cv_lib_elf_elf_begin=no"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" gl_cv_func_dup2_works=no"
# disable setrlimit function to make termux-am work from within emacs
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" ac_cv_func_setrlimit=no"
if [ "$TERMUX_ARCH" == "arm" ] || [ "$TERMUX_ARCH" == "i686" ]; then
# setjmp does not work properly on 32bit android:
# https://github.com/termux/termux-packages/issues/2599
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" emacs_cv_func__setjmp=no"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" emacs_cv_func_sigsetjmp=no"
fi
TERMUX_PKG_HOSTBUILD=true
# Remove some irrelevant files: