From: Fredrik Fornwall Date: Sat, 19 Dec 2015 22:49:36 +0000 (-0500) Subject: jack: Try to find right lib folder X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/commitdiff_plain/b5661c0177f7df49aaf1055c81711cb9b4fc9a4b?hp=6bbba8f22a14ec12e942950417414be0e67620ea jack: Try to find right lib folder --- diff --git a/packages/jack/build.sh b/packages/jack/build.sh index a746e110..deb758a2 100755 --- a/packages/jack/build.sh +++ b/packages/jack/build.sh @@ -4,7 +4,7 @@ TERMUX_PKG_HOMEPAGE=http://tools.android.com/tech-docs/jackandjill TERMUX_PKG_DESCRIPTION="Java Android Compiler Kit" TERMUX_PKG_VERSION="1.1-mr2" -TERMUX_PKG_BUILD_REVISION=1 +TERMUX_PKG_BUILD_REVISION=2 TERMUX_PKG_PLATFORM_INDEPENDENT=true termux_step_make () { diff --git a/packages/jack/jack.sh b/packages/jack/jack.sh index 42e3cbb7..c439255d 100755 --- a/packages/jack/jack.sh +++ b/packages/jack/jack.sh @@ -4,7 +4,15 @@ export ANDROID_DATA=@TERMUX_PREFIX@/var/android/ mkdir -p $ANDROID_DATA/dalvik-cache -LD_LIBRARY_PATH=/system/lib \ +# Find the right lib folder for dalvikvm. We cannot take LD_LIBRARY_PATH +# as is since it contains Termux-supplied libraries which may clash with +# system ones. +LIBFOLDER=/system/lib +if test -d /system/lib64; then + LIBFOLDER=/system/lib64 +fi + +LD_LIBRARY_PATH=$LIBFOLDER \ exec dalvikvm -Xmx256m \ -Djava.io.tmpdir=@TERMUX_PREFIX@/tmp \ -cp @TERMUX_PREFIX@/share/dex/jack.jar com.android.jack.Main \