You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Figured out, it's because of Neothesia was compiled without static library linking to libavutil.so.56, and Mint is using .58, maybe we should consider making cli version using the newest version of ffmpeg as possible instead of statically linking to an older version.
it's kinda wierd because Neothesia GUI is supposed to require more library to run
The GUI is fully written In Rust and in Rust everything is statically linked, so we only call system libraries that are "always" present and stable, that's why it doesn't requite more libraries.
In the CLI on the other hand we use ffmpeg, and as far as I remember we don't statically link it (I don't remember why, probably too cumbersome to do that in CI), so we are left with a dynamic link that will always be either outdated or to new depending on you distro.
The proper way to fix this is to build it yourself, or be on a mercy of some distro maintainers to package Neothesia for your distro.
(One day I will package the CLI as a flatpak, that will solve the problem as well)
I got this error running Neothesia on latest Linux Mint MATE:
This shouldn't be an issue right because it's kinda wierd because Neothesia GUI is supposed to require more library to run.
The text was updated successfully, but these errors were encountered: