# HG changeset patch # User Pascal Bellard # Date 1555861052 -7200 # Node ID 8b1f357ff8b35da3fce763e1c95cc784a53d752a # Parent 29a21404e7bfc1b3ee8bfd6c2070d4556940eceb syslinux: iso2exe/init fix loram case diff -r 29a21404e7bf -r 8b1f357ff8b3 linld/receipt --- a/linld/receipt Sun Apr 21 16:14:35 2019 +0100 +++ b/linld/receipt Sun Apr 21 17:37:32 2019 +0200 @@ -41,6 +41,8 @@ 2>&1 | grep -v 'ALSA lib' grep '^Error[ :]' */LNK.LOG */CPP.LOG && return 1 grep '*Error*' */*.LST && return 1 + grep '^Warning[ :]' */LNK.LOG */CPP.LOG + grep '*Warning*' */*.LST cp LINLD$SUFFIX/LINLD.COM linld.com cp TAZBOOT/TAZBOOT.COM tazboot.com objdump -D -b binary -mi386 -Maddr16,data16 --adjust-vma=0x100 \ diff -r 29a21404e7bf -r 8b1f357ff8b3 syslinux/stuff/iso2exe/init --- a/syslinux/stuff/iso2exe/init Sun Apr 21 16:14:35 2019 +0100 +++ b/syslinux/stuff/iso2exe/init Sun Apr 21 17:37:32 2019 +0200 @@ -171,7 +171,7 @@ dotwait() { echo -n "${1:-Install filesystem}.." - touch /tmp/wait + echo -n > /tmp/wait while [ -e /tmp/wait ]; do echo -n "." > /dev/tty0 sleep 1 @@ -1040,8 +1040,8 @@ fi ln -s /sqfs/lib/* lib ln -s /sqfs/usr /sqfs/var / - for i in dmesg basename tr od reboot poweroff getty sync ; do - ln -s /sqfs/bin/busybox /bin/$i + /sqfs/bin/busybox --list | while read i; do + [ -x /bin/$i ] || ln -s /sqfs/bin/busybox /bin/$i done }