bloop icon indicating copy to clipboard operation
bloop copied to clipboard

3.1 is not work in ubuntu 20.04

Open felixduan0 opened this issue 2 years ago • 2 comments

Describe the bug try both deb and appimage return this

$: ./bloop_0.3.1_amd64.AppImage 
bloop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by bloop)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by bloop)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by bloop)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by bloop)
bloop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwebkit2gtk-4.0.so.37)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwebkit2gtk-4.0.so.37)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwebkit2gtk-4.0.so.37)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwebkit2gtk-4.0.so.37)
bloop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwebkit2gtk-4.0.so.37)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgtk-3.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgdk-3.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libcairo.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgio-2.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgio-2.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libjavascriptcoregtk-4.0.so.18)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libjavascriptcoregtk-4.0.so.18)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libjavascriptcoregtk-4.0.so.18)
bloop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libjavascriptcoregtk-4.0.so.18)
bloop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libjavascriptcoregtk-4.0.so.18)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libglib-2.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libglib-2.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libglib-2.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwpe-1.0.so.1)
bloop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libWPEBackend-fdo-1.0.so.1)
bloop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libicuuc.so.71)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libicuuc.so.71)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libicuuc.so.71)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libsystemd.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libsystemd.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libsystemd.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libxml2.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libxml2.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libsqlite3.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libsqlite3.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libxslt.so.1)
bloop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwoff2dec.so.1.0.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgcrypt.so.20)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgstreamer-1.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgstreamer-1.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgstpbutils-1.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libopenjp2.so.7)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwebp.so.7)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libenchant-2.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgmodule-2.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwayland-server.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libwayland-server.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libepoxy.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libxkbcommon.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libmount.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libmount.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libselinux.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libselinux.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libcap.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/liblzma.so.5)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/liblzma.so.5)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libzstd.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libunwind.so.8)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libunwind.so.8)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libdw.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libdw.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgudev-1.0.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libpsl.so.5)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libgssapi_krb5.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libevdev.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libdbus-1.so.3)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libdbus-1.so.3)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libXau.so.6)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libblkid.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libelf.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libudev.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libudev.so.1)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libunistring.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libunistring.so.2)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libkrb5.so.3)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libkrb5.so.3)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libk5crypto.so.3)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libkrb5support.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libkrb5support.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libbsd.so.0)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_bloop_DRx5Zm/usr/lib/libmd.so.0)

os ubuntu 20.04

$: ll /lib/x86_64-linux-gnu/libc.so.6*
lrwxrwxrwx 1 root root 12 4月   7  2022 /lib/x86_64-linux-gnu/libc.so.6 -> libc-2.31.so*

Do I need to upgrade libc?

felixduan0 avatar Mar 21 '23 02:03 felixduan0

bump -- trying bloop for the first time, and I get this:

𝄞 bloop
bloop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by bloop)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by bloop)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by bloop)
bloop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by bloop)

𝄞 ldd --version
ldd (Ubuntu GLIBC 2.31-0ubuntu9.9) 2.3

𝄞 uname -a
Linux ub20phy 5.15.0-67-generic #74~20.04.1-Ubuntu SMP Wed Feb 22 14:52:34 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux



𝄞 strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_3.4.26
GLIBCXX_3.4.27
GLIBCXX_3.4.28
GLIBCXX_DEBUG_MESSAGE_LENGTH



sources agree that updating glibc on ubuntu 20 is a bad idea as it can break too many things

jerzydziewierz avatar Mar 22 '23 13:03 jerzydziewierz

That's correct, you shouldn't upgrade glibc on a distribution.

Currently we build on 22.04, but I'll be able to roll a new build on 20.04 tomorrow. Keep looking at this thread.

rsdy avatar Mar 22 '23 13:03 rsdy

Currently working on RHEL 8, same problems here, but our distributions only support up to libc 2.28.

Looking forward for any progress.

SeungkwanKang avatar Mar 24 '23 13:03 SeungkwanKang

Thanks for waiting for an update on this.

Unfortunately it looks like we won't be able to support older Ubuntu LTS & RHEL versions due to our upstream dependencies. If you can come up with a patch that allows us to build on older glibc versions, I would be happy to merge it.

rsdy avatar Mar 24 '23 16:03 rsdy