From 8725fd26f609596ff2006e88627a852b715320db Mon Sep 17 00:00:00 2001 From: Myk Taylor Date: Sat, 19 Aug 2023 10:23:13 -0700 Subject: [PATCH] Revert "we no longer need to set LD_LIBRARY_PATH" This reverts commit 96eb6a6de3b5dc7afaaf2f993c16805af6a0d744. --- package/linux/dfhack | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/package/linux/dfhack b/package/linux/dfhack index cd2766a80..46ff59fc7 100755 --- a/package/linux/dfhack +++ b/package/linux/dfhack @@ -36,6 +36,8 @@ fi old_tty_settings=$(stty -g) # Now run +export LD_LIBRARY_PATH="./hack:$LD_LIBRARY_PATH" + LIB="./hack/libdfhack.so" LIBSAN="" if which objdump > /dev/null; then @@ -58,7 +60,7 @@ fi case "$1" in -g | --gdb) shift - echo "set exec-wrapper env LD_PRELOAD='$PRELOAD_LIB' MALLOC_PERTURB_=45" > gdbcmd.tmp + echo "set exec-wrapper env LD_LIBRARY_PATH='$LD_LIBRARY_PATH' LD_PRELOAD='$PRELOAD_LIB' MALLOC_PERTURB_=45" > gdbcmd.tmp gdb $DF_GDB_OPTS -x gdbcmd.tmp --args ./dwarfort "$@" rm gdbcmd.tmp ret=$? @@ -71,7 +73,8 @@ case "$1" in echo "If your world gen name has spaces you need to remove spaces from the name in data/init/world_gen.txt" echo "****" fi - echo "set environment LD_PRELOAD $PRELOAD_LIB" > gdbcmd.tmp + echo "set environment LD_LIBRARY_PATH $LD_LIBRARY_PATH" > gdbcmd.tmp + echo "set environment LD_PRELOAD $PRELOAD_LIB" >> gdbcmd.tmp echo "set environment MALLOC_PERTURB_ 45" >> gdbcmd.tmp echo "set startup-with-shell off" >> gdbcmd.tmp echo "target extended-remote localhost:12345" >> gdbcmd.tmp