-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incompatibility between AppImage's libfreetype.so.6 and system's libfontconfig.so #4280
Comments
I believe the simplest fix is to just package a new AppImage with an updated version of libfreetype.so (FT_Done_MM_Var was added 2018/01/06). But that doesn't prevent similar issues from arising down the road - I think the bigger issue is that we have an AppImage .SO pulling in a system .SO which in turn pulls in an AppImage .SO. Long term, we probably want to also package Tagging @Umcaruje because I'm pretty sure you've packaged some of these AppImages before, so maybe you've some better idea of what to do here than I :) |
Tagging @probonopd. He's the maintainer of |
We think that either not bundling libfreetype.so.6 and libharfbuzz.so.0 or bundling both of them should resolve this issue. References: |
@probonopd thanks for the quick response. As this patch hits mainline, I assume just repackaging will do the trick. |
Here's an AppImage created from a fresh Ubuntu box with the latest continuous |
The new AppImage works great! 🎉 |
Found this by digging further into #4275; figured I'd open a new issue because the previous one was mostly focused on the broken GTK file chooser. The latest AppImage fails to start on Arch Linux:
What seems to be happening is this:
libfreetype.so.6
to export theFT_Done_MM_Var
function, which is only present on more recent builds of freetype.If I remove the
libfreetype.so.6
packaged in the lmms AppImage bundle, lmms loads and functions as expected.The text was updated successfully, but these errors were encountered: