Now I'm missing 32-bit libinput.so.10 and libmtdev.so.1 because my system provides only 64-bit versions of these...
Could you do 64-bit build too?
Regarding ubuntu16 vs ubuntu17, issue is exactly same for me, except that ubuntu17 one also complains with this message:
/usr/lib32/libtiff.so.5: no version information available (required by ./SoulseekQt-2017-2-20-Ubuntu17-32bit)
So building on ubuntu16 is probably better idea.
Full ldd outputs:
$ ldd SoulseekQt-2017-2-20-Ubuntu16-32bit
linux-gate.so.1 (0xf777c000)
libgstaudio-1.0.so.0 => /usr/lib32/libgstaudio-1.0.so.0 (0xf76a4000)
libgstvideo-1.0.so.0 => /usr/lib32/libgstvideo-1.0.so.0 (0xf760e000)
libgstpbutils-1.0.so.0 => /usr/lib32/libgstpbutils-1.0.so.0 (0xf75d5000)
libgstapp-1.0.so.0 => /usr/lib32/libgstapp-1.0.so.0 (0xf75c4000)
libgstbase-1.0.so.0 => /usr/lib32/libgstbase-1.0.so.0 (0xf754d000)
libgstreamer-1.0.so.0 => /usr/lib32/libgstreamer-1.0.so.0 (0xf73f9000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf739a000)
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf72c4000)
libpulse.so.0 => /usr/lib32/libpulse.so.0 (0xf7268000)
libxcb-glx.so.0 => /usr/lib32/libxcb-glx.so.0 (0xf7249000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf7236000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf722c000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf720f000)
libgbm.so.1 => /usr/lib32/libgbm.so.1 (0xf7201000)
libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf71ee000)
libX11-xcb.so.1 => /usr/lib32/libX11-xcb.so.1 (0xf71eb000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf71be000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7070000)
libinput.so.10 => not found
libudev.so.1 => /usr/lib32/libudev.so.1 (0xf7047000)
libmtdev.so.1 => not found
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf7004000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf6f48000)
libEGL.so.1 => /usr/lib32/libEGL.so.1 (0xf6f1a000)
libproxy.so.1 => /usr/lib32/libproxy.so.1 (0xf6ef8000)
libdbus-1.so.3 => /usr/lib32/libdbus-1.so.3 (0xf6ea8000)
libdl.so.2 => /lib32/libdl.so.2 (0xf6ea3000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf6d76000)
librt.so.1 => /lib32/librt.so.1 (0xf6d6d000)
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf6d07000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf6ceb000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/32/libstdc++.so.6 (0xf6ae9000)
libm.so.6 => /lib32/libm.so.6 (0xf6a95000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/32/libgcc_s.so.1 (0xf6a79000)
libc.so.6 => /lib32/libc.so.6 (0xf68cc000)
/lib/ld-linux.so.2 (0xf777d000)
libgsttag-1.0.so.0 => /usr/lib32/libgsttag-1.0.so.0 (0xf688d000)
liborc-0.4.so.0 => /usr/lib32/liborc-0.4.so.0 (0xf67fa000)
libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf67f5000)
libffi.so.6 => /usr/lib32/libffi.so.6 (0xf67ec000)
libpulsecommon-10.0.so => /usr/lib32/pulseaudio/
libpulsecommon-10.0.so (0xf675a000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf6745000)
libuuid.so.1 => /usr/lib32/libuuid.so.1 (0xf673d000)
libbsd.so.0 => /usr/lib32/libbsd.so.0 (0xf6724000)
libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf66fa000)
libwayland-client.so.0 => /usr/lib32/libwayland-client.so.0 (0xf66ec000)
libwayland-server.so.0 => /usr/lib32/libwayland-server.so.0 (0xf66da000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf66d5000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf66ce000)
libcap.so.2 => /usr/lib32/libcap.so.2 (0xf66c7000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf66ae000)
libbz2.so.1 => /usr/lib32/libbz2.so.1 (0xf66a0000)
libpng16.so.16 => /usr/lib32/libpng16.so.16 (0xf6662000)
libxcb-dri2.so.0 => /usr/lib32/libxcb-dri2.so.0 (0xf665a000)
libxcb-xfixes.so.0 => /usr/lib32/libxcb-xfixes.so.0 (0xf6651000)
libxcb-dri3.so.0 => /usr/lib32/libxcb-dri3.so.0 (0xf664d000)
libxcb-present.so.0 => /usr/lib32/libxcb-present.so.0 (0xf6649000)
libxcb-sync.so.1 => /usr/lib32/libxcb-sync.so.1 (0xf6641000)
libxshmfence.so.1 => /usr/lib32/libxshmfence.so.1 (0xf663e000)
libpcre.so.1 => /usr/lib32/libpcre.so.1 (0xf65c6000)
libglapi.so.0 => /usr/lib32/libglapi.so.0 (0xf65a9000)
libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf65a5000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf659e000)
libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf6597000)
libXtst.so.6 => /usr/lib32/libXtst.so.6 (0xf658d000)
libsystemd.so.0 => /usr/lib32/libsystemd.so.0 (0xf64e3000)
libsndfile.so.1 => /usr/lib32/libsndfile.so.1 (0xf6455000)
libasyncns.so.0 => /usr/lib32/libasyncns.so.0 (0xf644f000)
liblzma.so.5 => /usr/lib32/liblzma.so.5 (0xf6423000)
liblz4.so.1 => /usr/lib32/liblz4.so.1 (0xf640d000)
libgcrypt.so.20 => /usr/lib32/libgcrypt.so.20 (0xf6355000)
libFLAC.so.8 => /usr/lib32/libFLAC.so.8 (0xf630f000)
libogg.so.0 => /usr/lib32/libogg.so.0 (0xf6307000)
libvorbis.so.0 => /usr/lib32/libvorbis.so.0 (0xf62d7000)
libvorbisenc.so.2 => /usr/lib32/libvorbisenc.so.2 (0xf624b000)
libresolv.so.2 => /lib32/libresolv.so.2 (0xf6233000)
libgpg-error.so.0 => /usr/lib32/libgpg-error.so.0 (0xf621b000)
$ ldd SoulseekQt-2017-2-20-Ubuntu17-32bit
./SoulseekQt-2017-2-20-Ubuntu17-32bit: /usr/lib32/libtiff.so.5: no version information available (required by ./SoulseekQt-2017-2-20-Ubuntu17-32bit)
linux-gate.so.1 (0xf7750000)
libgstaudio-1.0.so.0 => /usr/lib32/libgstaudio-1.0.so.0 (0xf7678000)
libgstvideo-1.0.so.0 => /usr/lib32/libgstvideo-1.0.so.0 (0xf75e2000)
libgstpbutils-1.0.so.0 => /usr/lib32/libgstpbutils-1.0.so.0 (0xf75a9000)
libgstapp-1.0.so.0 => /usr/lib32/libgstapp-1.0.so.0 (0xf7598000)
libgstbase-1.0.so.0 => /usr/lib32/libgstbase-1.0.so.0 (0xf7521000)
libgstreamer-1.0.so.0 => /usr/lib32/libgstreamer-1.0.so.0 (0xf73cd000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf736e000)
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf7298000)
libpulse.so.0 => /usr/lib32/libpulse.so.0 (0xf723c000)
libxcb-glx.so.0 => /usr/lib32/libxcb-glx.so.0 (0xf721d000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf720a000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf7200000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf71e3000)
libtiff.so.5 => /usr/lib32/libtiff.so.5 (0xf7174000)
libgbm.so.1 => /usr/lib32/libgbm.so.1 (0xf7166000)
libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf7153000)
libX11-xcb.so.1 => /usr/lib32/libX11-xcb.so.1 (0xf7150000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7123000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf6fd5000)
libinput.so.10 => not found
libudev.so.1 => /usr/lib32/libudev.so.1 (0xf6faa000)
libmtdev.so.1 => not found
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf6f69000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf6ead000)
libEGL.so.1 => /usr/lib32/libEGL.so.1 (0xf6e7f000)
libproxy.so.1 => /usr/lib32/libproxy.so.1 (0xf6e5d000)
libdbus-1.so.3 => /usr/lib32/libdbus-1.so.3 (0xf6e0d000)
libdouble-conversion.so.1 => not found
libdl.so.2 => /lib32/libdl.so.2 (0xf6e08000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf6cdb000)
librt.so.1 => /lib32/librt.so.1 (0xf6cd2000)
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf6c6a000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf6c4e000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/32/libstdc++.so.6 (0xf6a4e000)
libm.so.6 => /lib32/libm.so.6 (0xf69fa000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/32/libgcc_s.so.1 (0xf69de000)
libc.so.6 => /lib32/libc.so.6 (0xf6831000)
/lib/ld-linux.so.2 (0xf7751000)
libgsttag-1.0.so.0 => /usr/lib32/libgsttag-1.0.so.0 (0xf67f2000)
liborc-0.4.so.0 => /usr/lib32/liborc-0.4.so.0 (0xf675f000)
libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf675a000)
libffi.so.6 => /usr/lib32/libffi.so.6 (0xf6751000)
libpulsecommon-10.0.so => /usr/lib32/pulseaudio/
libpulsecommon-10.0.so (0xf66bd000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf66a8000)
libuuid.so.1 => /usr/lib32/libuuid.so.1 (0xf66a2000)
libbsd.so.0 => /usr/lib32/libbsd.so.0 (0xf6689000)
liblzma.so.5 => /usr/lib32/liblzma.so.5 (0xf665d000)
libjpeg.so.62 => /usr/lib32/libjpeg.so.62 (0xf65ec000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf65d3000)
libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf65a9000)
libwayland-client.so.0 => /usr/lib32/libwayland-client.so.0 (0xf659b000)
libwayland-server.so.0 => /usr/lib32/libwayland-server.so.0 (0xf6589000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6584000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf657b000)
libcap.so.2 => /usr/lib32/libcap.so.2 (0xf6574000)
libbz2.so.1 => /usr/lib32/libbz2.so.1 (0xf6566000)
libpng16.so.16 => /usr/lib32/libpng16.so.16 (0xf6528000)
libxcb-dri2.so.0 => /usr/lib32/libxcb-dri2.so.0 (0xf6522000)
libxcb-xfixes.so.0 => /usr/lib32/libxcb-xfixes.so.0 (0xf6519000)
libxcb-dri3.so.0 => /usr/lib32/libxcb-dri3.so.0 (0xf6515000)
libxcb-present.so.0 => /usr/lib32/libxcb-present.so.0 (0xf6511000)
libxcb-sync.so.1 => /usr/lib32/libxcb-sync.so.1 (0xf6509000)
libxshmfence.so.1 => /usr/lib32/libxshmfence.so.1 (0xf6506000)
libpcre.so.1 => /usr/lib32/libpcre.so.1 (0xf648e000)
libglapi.so.0 => /usr/lib32/libglapi.so.0 (0xf646f000)
libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf646b000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf6464000)
libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf645d000)
libXtst.so.6 => /usr/lib32/libXtst.so.6 (0xf6455000)
libsystemd.so.0 => /usr/lib32/libsystemd.so.0 (0xf63ab000)
libsndfile.so.1 => /usr/lib32/libsndfile.so.1 (0xf631d000)
libasyncns.so.0 => /usr/lib32/libasyncns.so.0 (0xf6317000)
liblz4.so.1 => /usr/lib32/liblz4.so.1 (0xf6301000)
libgcrypt.so.20 => /usr/lib32/libgcrypt.so.20 (0xf6247000)
libFLAC.so.8 => /usr/lib32/libFLAC.so.8 (0xf6201000)
libogg.so.0 => /usr/lib32/libogg.so.0 (0xf61f9000)
libvorbis.so.0 => /usr/lib32/libvorbis.so.0 (0xf61cb000)
libvorbisenc.so.2 => /usr/lib32/libvorbisenc.so.2 (0xf613f000)
libresolv.so.2 => /lib32/libresolv.so.2 (0xf6127000)
libgpg-error.so.0 => /usr/lib32/libgpg-error.so.0 (0xf610f000)