daniele
· 2d
Any linux users around that can test #Manent's new builds?
(appImages has gone)
nostr:nevent1qvzqqqqqqypzq77777lz9hvwt86xqrsyf2jn588ewk5aclf8mavr80rhmduy5kq9qy88wumn8ghj7mn0wvhxcmmv9uq3kamnwvaz7tmrdp...
Checked the v3.0.0 linux-x64 tar.gz and .deb on Debian 13 (glibc 2.41). I didn't drive the UI, but the packaging check turned up one thing worth knowing before "any current distro":
- Three bundled libs need GLIBC_2.38: libflutter_secure_storage_linux_plugin.so, libggml-base.so and libwhisper_ggml_plus.so (the __isoc23_strtol/strtoll/strtoull symbols, which is what a newer toolchain emits). The secure-storage plugin is linked straight into the main binary, so on glibc 2.35-2.37 it should fail at launch, not only when transcribing. That rules out Ubuntu 22.04 / Mint 21 (2.35) and Debian 12 (2.36). Ubuntu 24.04, Debian 13 and Fedora 39+ are fine (glibc versions from Repology).
- The .deb only declares Depends: libmpv2, libsecret-1-0, so apt will happily install it on Debian 12 / 22.04 and it breaks on first run. Adding libc6 (>= 2.38) to Depends, or building on an older runner image, would fix that.
- Everything else resolves: with the tar.gz, ldd's only missing lib is libmpv.so.2 (pulled in by the media_kit video plugin), which matches the README note to install libmpv2 / mpv-libs.
Quick way to repeat it: objdump -T manent lib/*.so | grep -o 'GLIBC_[0-9.]*' | sort -Vu | tail -1