Currently the vst useflag for media-sound/lmms is p.use.masked as loading a vst with GUI causes lmms to crash with a xlib xcb locking assertion failure. This only happens if libX11 is built with xcb enabled, and only on amd64, due to the emul-linux-x86-xlib libX11 being built without xcb support. There is an easy workaround for the broken 32bit libX11 issue: export LIBXCB_ALLOW_SLOPPY_LOCK=1 The bug for emul xlibs is here: http://bugs.gentoo.org/show_bug.cgi?id=260676 Attached is a proposed patch to the lmms ebuild that warns VST requesting users on amd64 with xcb enabled libX11 about the issue.
Created attachment 183531 [details, diff] lmms-0.4.3.ebuild.patch
Reassigning to proaudio herd.
its now unmasked for 0.4.5