Your package calf failed to build from source in current rawhide. http://koji.fedoraproject.org/koji/taskinfo?taskID=12808679 For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Created attachment 1124168 [details] build.log
Created attachment 1124169 [details] root.log
Created attachment 1124170 [details] state.log
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase
lv2gui.cpp: In function 'void* extgui_instantiate(const _LV2UI_Descriptor*, const char*, const char*, LV2UI_Write_Function, LV2UI_Controller, void**, const LV2_Feature* const*)': lv2gui.cpp:585:16: error: cannot convert 'bool' to 'LV2UI_Handle {aka void*}' in return return false; ^~~~~ See "Cannot convert 'bool' to 'T*'" in https://gcc.gnu.org/gcc-6/porting_to.html
I switched to NULL, which worked, and allowed me to get to this: modules.cpp: In member function 'virtual bool calf_plugins::analyzer_audio_module::get_graph(int, int, float*, int, calf_plugins::cairo_iface*, int*) const': modules.cpp:1430:74: error: no matching function for call to 'max(float, double)' fabs(fft_outL[_iter]) - var1L , 1e-20); ^ I know it's related to the <algorithm> header but I can't make out what I'm missing.
Ah, progress. . .
modules.cpp:1430:74: error: no matching function for call to 'max(float, double)' fabs(fft_outL[_iter]) - var1L , 1e-20); That needs to be cast, e.g. float(1e-20)
I used that for make_pair, but for max I converted to >?:. Thanks!