I've just had a report that (as a plugin) Yoshimi fails LV2lint, yet I see no problems at all when I run it with Ardour, Muse, Qtractor. I can't get my head round LV2 at all, so can anyone else make sense of this?
######### lv2lint 0.16.2 Copyright (c) 2016-2021 Hanspeter Portner (d...@open-music-kontrollers.ch) Released under Artistic License 2.0 by Open Music Kontrollers <http://yoshimi.sourceforge.net/lv2_plugin> /build/.local/share/yoshimi/presets Basic configuration /build/.config/yoshimi/yoshimi.config not found, will use default settings /build/.local/share/yoshimi/presets Configuration /build/.config/yoshimi/yoshimi-0.instance not found, will use default settings Starting in LV2 plugin mode Found 0 instruments in 0 banks No bank 5 in root 5. Current bank is 5 Missing recent history file [FAIL] Plugin Symbols binary exports superfluous globally visible symbols: * _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_13_State_baseV27_SetterI9PADTablesOS8_EEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation * _ZTSNSt13__future_base13_State_baseV27_SetterI9PADTablesNS0_19__exception_ptr_tagEEE * _ZTSSt19_Sp_make_shared_tag * _ZZNSt9once_flag18_Prepare_executionC4IZSt9call_onceIMNSt13__future_base13_State_baseV2EFvPSt8functionIFSt10unique_ptrINS3_12_Result_baseENS7_8_DeleterEEvEEPbEJPS4_SC_SD_EEvRS_OT_DpOT0_EUlvE_EERSI_ENUlvE_4_FUNEv * _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_13_State_baseV27_SetterI9PADTablesOS8_EEE9_M_invokeERKSt9_Any_data * _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_13_State_baseV27_SetterI9PADTablesNS6_19__exception_ptr_tagEEEE9_M_invokeERKSt9_Any_data * _ZNSt15__exception_ptr12__dest_thunkISt12future_errorEEvPv * _ZTSNSt13__future_base13_State_baseV2E * _ZNSt13__future_base13_State_baseV29_M_do_setEPSt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEEPb * _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE * ... there is more, but the rest is being truncated seeAlso: <http://lv2plug.in/ns/lv2core#binary> <http://yoshimi.sourceforge.net/lv2_plugin#ExternalUI> [FAIL] UI Symbols binary exports superfluous globally visible symbols: * _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_13_State_baseV27_SetterI9PADTablesOS8_EEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation * _ZTSNSt13__future_base13_State_baseV27_SetterI9PADTablesNS0_19__exception_ptr_tagEEE * _ZTSSt19_Sp_make_shared_tag * _ZZNSt9once_flag18_Prepare_executionC4IZSt9call_onceIMNSt13__future_base13_State_baseV2EFvPSt8functionIFSt10unique_ptrINS3_12_Result_baseENS7_8_DeleterEEvEEPbEJPS4_SC_SD_EEvRS_OT_DpOT0_EUlvE_EERSI_ENUlvE_4_FUNEv * _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_13_State_baseV27_SetterI9PADTablesOS8_EEE9_M_invokeERKSt9_Any_data * _ZNSt17_Function_handlerIFSt10unique_ptrINSt13__future_base12_Result_baseENS2_8_DeleterEEvENS1_13_State_baseV27_SetterI9PADTablesNS6_19__exception_ptr_tagEEEE9_M_invokeERKSt9_Any_data * _ZNSt15__exception_ptr12__dest_thunkISt12future_errorEEvPv * _ZTSNSt13__future_base13_State_baseV2E * _ZNSt13__future_base13_State_baseV29_M_do_setEPSt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEEPb * _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE * ... there is more, but the rest is being truncated seeAlso: <http://lv2plug.in/ns/lv2core#binary> [WARN] UI Instance Access usage of instance-access is highly discouraged seeAlso: <http://lv2plug.in/ns/ext/instance-access> [WARN] UI Mixed DSP/UI mixing DSP and UI code in same binary is discouraged seeAlso: <http://lv2plug.in/ns/extensions/ui#> [WARN] UI Toolkit usage of unofficial external UI is discouraged seeAlso: <http://kxstudio.sf.net/ns/lv2ext/external-ui#Widget> ######### -- Will J Godfrey https://willgodfrey.bandcamp.com/ http://yoshimi.github.io Say you have a poem and I have a tune. Exchange them and we can both have a poem, a tune, and a song. _______________________________________________ Yoshimi-devel mailing list Yoshimi-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/yoshimi-devel