On 2021-09-27, at 11:07 PM, Bruce O'Neel bruce.oneel@pckswarms.ch wrote:
Hi,
Try
ldd ./bin/squeak
Woah! linux-vdso.so.1 (0x00007ffdf93d8000) libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fdd16a25000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdd16a1f000) libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007fdd16a1a000) libpulse-simple.so.0 => /lib/x86_64-linux-gnu/libpulse-simple.so.0 (0x00007fdd16a13000) libasound.so.2 => /lib/x86_64-linux-gnu/libasound.so.2 (0x00007fdd16918000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdd167c7000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fdd167a4000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdd165b2000) /lib64/ld-linux-x86-64.so.2 (0x00007fdd16a48000) libpulse.so.0 => /lib/x86_64-linux-gnu/libpulse.so.0 (0x00007fdd1655d000) libpulsecommon-13.99.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so (0x00007fdd164db000) libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fdd16488000) libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fdd1645e000) libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fdd163af000) libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007fdd163a3000) libsndfile.so.1 => /lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007fdd16325000) libasyncns.so.0 => /lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007fdd1611f000) libapparmor.so.1 => /lib/x86_64-linux-gnu/libapparmor.so.1 (0x00007fdd16108000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fdd160fd000) libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fdd160f7000) libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fdd160ef000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fdd160c6000) liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fdd160a5000) libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fdd15f85000) libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fdd15f68000) libFLAC.so.8 => /lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007fdd15f2a000) libogg.so.0 => /lib/x86_64-linux-gnu/libogg.so.0 (0x00007fdd15f1d000) libvorbis.so.0 => /lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007fdd15eef000) libvorbisenc.so.2 => /lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007fdd15e44000) libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fdd15e26000) libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fdd15e0c000) libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fdd15de9000)
That's quite a lot. I don't even remember where the vm came from - did I build it myself? No idea. It's the same version I have on my local x64 ubuntubox and that I used to make the squeaksource setup for work.
I also ran your LDD_DEBUG things and, yeah, much output. It actually tries loading libpulse-simple before libasound.
My ARM64 vm pretty much agrees with your ARM32 output, so that's a good thing.
Ho hum, more detective work.
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Fractured Idiom:- RIGOR MORRIS - The cat is dead