dont overwrite LD_LIBRARY_PATH

This commit is contained in:
j-hc 2022-08-13 03:12:33 +03:00
parent 2759f71f87
commit d818d142e7
No known key found for this signature in database
GPG Key ID: 242B44D16774A2ED

View File

@ -7,11 +7,11 @@ grep __PKGNAME /proc/mounts | while read -r line; do
done done
if [ $ARCH = "arm" ]; then if [ $ARCH = "arm" ]; then
export LD_LIBRARY_PATH=$MODPATH/lib/arm XDELTA_PRELOAD=$MODPATH/lib/arm
alias xdelta='$MODPATH/bin/arm/xdelta' alias xdelta='$MODPATH/bin/arm/xdelta'
alias cmpr='$MODPATH/bin/arm/cmpr' alias cmpr='$MODPATH/bin/arm/cmpr'
elif [ $ARCH = "arm64" ]; then elif [ $ARCH = "arm64" ]; then
export LD_LIBRARY_PATH=$MODPATH/lib/arm64 XDELTA_PRELOAD=$MODPATH/lib/arm64
alias xdelta='$MODPATH/bin/arm64/xdelta' alias xdelta='$MODPATH/bin/arm64/xdelta'
alias cmpr='$MODPATH/bin/arm64/cmpr' alias cmpr='$MODPATH/bin/arm64/cmpr'
else else
@ -34,7 +34,7 @@ else
fi fi
ui_print "* Patching __PKGNAME (v__MDVRSN) on the fly" ui_print "* Patching __PKGNAME (v__MDVRSN) on the fly"
if ! op=$(xdelta -d -f -s $BASEPATH $MODPATH/rvc.xdelta $MODPATH/base.apk 2>&1); then if ! op=$(LD_LIBRARY_PATH=$XDELTA_PRELOAD xdelta -d -f -s $BASEPATH $MODPATH/rvc.xdelta $MODPATH/base.apk 2>&1); then
ui_print "ERROR: Patching failed!" ui_print "ERROR: Patching failed!"
abort "$op" abort "$op"
fi fi