/var/tmp/portage/media-sound/lmms-1.2.2/work/lmms/plugins/carlabase/carla.cpp: In constructor ‘CarlaInstrument::CarlaInstrument(InstrumentTrack*, const Plugin::Descriptor*, bool)’: /var/tmp/portage/media-sound/lmms-1.2.2/work/lmms/plugins/carlabase/carla.cpp:136:32: error: ‘carla_get_native_patchbay_plugin’ was not declared in this scope 136 | fDescriptor(isPatchbay ? carla_get_native_patchbay_plugin() : carla_get_native_rack_plugin()), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/media-sound/lmms-1.2.2/work/lmms/plugins/carlabase/carla.cpp:136:69: error: ‘carla_get_native_rack_plugin’ was not declared in this scope 136 | fDescriptor(isPatchbay ? carla_get_native_patchbay_plugin() : carla_get_native_rack_plugin()), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed. Reproducible: Always Steps to Reproduce: 1. emerge lmms Actual Results: Build log: https://gentoostudio.org/logs/lmms-build.log Logfile is too large for a pastebin. Expected Results: LMMS has compiled successfully until very recently. LMMS itself has not changed.
Please attach the build.log compressed and include emerge --info.
This is due to an automagic dependcy on media-sound/carla and a missing header inclusion. Both problems are fixed in my overlay: https://github.com/stefantalpalaru/gentoo-overlay