Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 896322 - media-sound/lmms fails on carla_get_native_* not declared
Summary: media-sound/lmms fails on carla_get_native_* not declared
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-24 17:18 UTC by Damien Moody (audiodef)
Modified: 2024-06-30 18:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Damien Moody (audiodef) 2023-02-24 17:18:52 UTC
/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.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-24 17:19:21 UTC
Please attach the build.log compressed and include emerge --info.
Comment 2 Ștefan Talpalaru 2024-06-30 18:27:44 UTC
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