Linux build update?

599 views
Skip to first unread message

panda...@gmail.com

unread,
May 7, 2017, 7:51:03 AM5/7/17
to Soulseek Technical Discussion
The Linux build is over a year old at this point. Any plans to update it?

Nir Arbel

unread,
May 8, 2017, 2:14:39 AM5/8/17
to Soulseek Technical Discussion
What's the most popular Linux distribution right now? Version and bitness included.

panda...@gmail.com

unread,
May 8, 2017, 8:36:30 AM5/8/17
to Soulseek Technical Discussion
Either Ubuntu or Linux Mint, although Mint is based off Ubuntu.

So, Ubuntu 17.04 64bit would be my best bet.

majster

unread,
May 10, 2017, 5:35:30 PM5/10/17
to Soulseek Technical Discussion
No.
LTS (long term support) release (Ubuntu 16.04) will be better choice.
Mint (Ubuntu fork) is based on LTS releases.

Nir Arbel

unread,
May 12, 2017, 4:13:09 AM5/12/17
to Soulseek Technical Discussion
Ah ok, I'll set up a 16.04 VM and post a build here soon.

Thanks, Nir

majster

unread,
May 13, 2017, 8:02:56 AM5/13/17
to Soulseek Technical Discussion
Newest LTS is 16.04.2

Nir Arbel

unread,
May 14, 2017, 4:28:04 AM5/14/17
to Soulseek Technical Discussion
Built on Ubuntu 16.04.2:


Let me know if it works for you and I'll add a link on the download page.

Thanks, Nir

majster

unread,
May 14, 2017, 5:53:34 PM5/14/17
to Soulseek Technical Discussion
Works well on Mint 18.1 64 bit
Message has been deleted

majster

unread,
May 16, 2017, 1:35:19 PM5/16/17
to Soulseek Technical Discussion
Nir, can you publish 32 bit version?
That version works on 32 and 64 bit systems. Version 64 bit works only on 64 bit systems

andrius4669

unread,
May 18, 2017, 3:58:11 AM5/18/17
to Soulseek Technical Discussion
Is this dynamic build?
Apparently it needs libicu 55, while my distro provides only newer versions.
SoulseekQt-2016-1-17-64bit didn't dynamically link libicu at all.
Could you statically link libicu55?
ldd outputs for comparision:
$ ldd ./SoulseekQt-2016-1-17-64bit
    linux-vdso.so.1 (0x00007ffcd99dc000)
    libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f2e64333000)
    libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f2e64131000)
    libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f2e63f08000)
    libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f2e63cc5000)
    libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f2e63a0e000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f2e6380a000)
    librt.so.1 => /lib64/librt.so.1 (0x00007f2e63602000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2e633e6000)
    libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/libstdc++.so.6 (0x00007f2e62fe4000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f2e62ce8000)
    libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/libgcc_s.so.1 (0x00007f2e62ad1000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f2e6273b000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f2e64672000)
    libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f2e62537000)
    libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f2e62331000)
    libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f2e62107000)
    libz.so.1 => /lib64/libz.so.1 (0x00007f2e61ef0000)
    libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f2e61ce0000)
    libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f2e61aaa000)
    libbsd.so.0 => /usr/lib64/libbsd.so.0 (0x00007f2e61894000)
$ ldd ./SoulseekQt-2017-2-20-64bit
    linux-vdso.so.1 (0x00007ffc97a4d000)
    libgstinterfaces-0.10.so.0 => /usr/lib64/libgstinterfaces-0.10.so.0 (0x00007f5745060000)
    libgstvideo-0.10.so.0 => /usr/lib64/libgstvideo-0.10.so.0 (0x00007f5744e43000)
    libgstpbutils-0.10.so.0 => /usr/lib64/libgstpbutils-0.10.so.0 (0x00007f5744c1e000)
    libgstapp-0.10.so.0 => /usr/lib64/libgstapp-0.10.so.0 (0x00007f5744a11000)
    libgstbase-0.10.so.0 => /usr/lib64/libgstbase-0.10.so.0 (0x00007f57447b7000)
    libgstreamer-0.10.so.0 => /usr/lib64/libgstreamer-0.10.so.0 (0x00007f57444c7000)
    libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f5744273000)
    libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f5743f92000)
    libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007f5743d40000)
    libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007f5743b24000)
    libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f5743914000)
    libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f5743703000)
    libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f5743501000)
    libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f57432d8000)
    libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f5742f99000)
    libudev.so.1 => /usr/lib64/libudev.so.1 (0x00007f5742d76000)
    libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f5742b33000)
    libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f574287c000)
    libEGL.so.1 => /usr/lib64/libEGL.so.1 (0x00007f5742646000)
    libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f57423ff000)
    libicui18n.so.55 => not found
    libicuuc.so.55 => not found
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f57421fb000)
    libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f5741ee6000)
    librt.so.1 => /lib64/librt.so.1 (0x00007f5741cde000)
    libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f5741a6c000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5741850000)
    libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/libstdc++.so.6 (0x00007f574144e000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f5741152000)
    libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/libgcc_s.so.1 (0x00007f5740f3b000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f5740ba5000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f5745272000)
    libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f57409a1000)
    libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f574079f000)
    libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f5740437000)
    liborc-0.4.so.0 => /usr/lib64/liborc-0.4.so.0 (0x00007f57401b6000)
    libffi.so.6 => /usr/lib64/libffi.so.6 (0x00007f573ffad000)
    libpulsecommon-10.0.so => /usr/lib64/pulseaudio/libpulsecommon-10.0.so (0x00007f573fd26000)
    libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f573fb14000)
    libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f573f910000)
    libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f573f70a000)
    libcap.so.2 => /lib64/libcap.so.2 (0x00007f573f504000)
    libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f573f2da000)
    libz.so.1 => /lib64/libz.so.1 (0x00007f573f0c3000)
    libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f573eeb3000)
    libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f573ec7d000)
    libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007f573ea78000)
    libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0 (0x00007f573e870000)
    libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0 (0x00007f573e66d000)
    libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0 (0x00007f573e46a000)
    libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1 (0x00007f573e263000)
    libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1 (0x00007f573e061000)
    libgbm.so.1 => /usr/lib64/libgbm.so.1 (0x00007f573de53000)
    libwayland-client.so.0 => /usr/lib64/libwayland-client.so.0 (0x00007f573dc44000)
    libwayland-server.so.0 => /usr/lib64/libwayland-server.so.0 (0x00007f573da31000)
    libsystemd.so.0 => /usr/lib64/libsystemd.so.0 (0x00007f573d79a000)
    libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f573d528000)
    libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007f573d2f8000)
    libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f573d0f5000)
    libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f573ceef000)
    libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f573cce9000)
    libicuuc.so.58 => /usr/lib64/libicuuc.so.58 (0x00007f573c93f000)
    liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f573c719000)
    libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f573c4fc000)
    libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f573c2f4000)
    libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f573c0ee000)
    libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007f573be75000)
    libasyncns.so.0 => /usr/lib64/libasyncns.so.0 (0x00007f573bc70000)
    libbsd.so.0 => /usr/lib64/libbsd.so.0 (0x00007f573ba5a000)
    liblz4.so.1 => /usr/lib64/liblz4.so.1 (0x00007f573b846000)
    libgcrypt.so.20 => /usr/lib64/libgcrypt.so.20 (0x00007f573b537000)
    libicudata.so.58 => /usr/lib64/libicudata.so.58 (0x00007f5739a36000)
    libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f5739831000)
    libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007f57395f5000)
    libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007f57393ee000)
    libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007f57391c2000)
    libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007f5738f19000)
    libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f5738d02000)
    libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x00007f5738aed000)

Nir Arbel

unread,
May 19, 2017, 1:53:07 AM5/19/17
to soulseek-...@googlegroups.com
I couldn't find a way to build Qt with static ICU. Give me a couple of days, I'm pretty busy with something right now. Will set up 32 bit Ubuntu 16.04 and 17.04 VMs and build on those.

tin...@gmail.com

unread,
May 27, 2017, 8:41:51 AM5/27/17
to Soulseek Technical Discussion
Doesn't work with Fedora 25, looks like the same problem though:

$ ./SoulseekQt-2017-2-20-64bit: error while loading shared libraries: libicui18n.so.55: cannot open shared object file: No such file or directory

$ find / -type f -name "libicui18n.so*"
/usr/lib64/libicui18n.so.57

Nir Arbel

unread,
Jun 5, 2017, 6:07:15 AM6/5/17
to Soulseek Technical Discussion
Sorry for the late response... here are 32-bit builds for Ubuntu 16 and 17, I actually found a Qt configuration option that lets you build it without ICU:

andrius4669

unread,
Jun 5, 2017, 8:25:32 AM6/5/17
to Soulseek Technical Discussion
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)

Nir Arbel

unread,
Jun 7, 2017, 8:28:25 AM6/7/17
to Soulseek Technical Discussion
Here we go, 64-bit Ubuntu 16 and 17 builds without ICU:

andrius4669

unread,
Jun 7, 2017, 8:44:41 AM6/7/17
to Soulseek Technical Discussion
Both versions are working in my system now. Thanks Nir.

Nir Arbel

unread,
Jun 7, 2017, 8:47:40 AM6/7/17
to Soulseek Technical Discussion
Sure thing!

micd...@gmail.com

unread,
Jun 9, 2017, 6:17:31 AM6/9/17
to Soulseek Technical Discussion
Me again! It looks like it's requesting a library that's newer than what I have installed, and I'm unable to install any newer ones at the moment, because of compatibility issues.

./SoulseekQt-2017-2-20-Ubuntu16-64bit: error while loading shared libraries: libinput.so.10: cannot open shared object file: No such file or directory

That happens on both Ubuntu 16 and 17 builds; I have libinput5 installed on my machine. And on the version you posted earlier in this thread, I get:

tin...@gmail.com

unread,
Jun 24, 2017, 10:33:39 AM6/24/17
to Soulseek Technical Discussion
I can confirm the latest build (x64) for Ubuntu also works for Fedora 25.

oi.con...@gmail.com

unread,
Jul 8, 2017, 8:58:19 PM7/8/17
to Soulseek Technical Discussion

thanks

pd

unread,
Aug 13, 2017, 3:05:50 AM8/13/17
to Soulseek Technical Discussion
Any plans to update the download page?

Reply all
Reply to author
Forward
0 new messages