+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/zynaddsubfx-3.0.5nb9/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/zynaddsubfx-3.0.5nb9/work.log ===> Building for zynaddsubfx-3.0.5nb9 [ 1%] Generating ADnoteUI.h [ 2%] Building C object rtosc/CMakeFiles/rtosc.dir/src/rtosc.c.o [ 3%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/WavEngine.cpp.o [ 4%] Generating BankUI.h [ 4%] Generating ConfigUI.h [ 4%] Generating EffUI.h [ 5%] Generating EnvelopeUI.h [ 5%] Building C object rtosc/CMakeFiles/rtosc.dir/src/dispatch.c.o [ 5%] Generating FilterUI.h /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/dispatch.c: In function 'rtosc_match_partial': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/dispatch.c:293:16: warning: argument 2 null where non-null expected [-Wnonnull] 293 | return strstr(a,sub); | ^~~~~~~~~~~~~ In file included from /usr/include/string.h:34, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/dispatch.c:4: /usr/include/iso/string_iso.h:143:14: note: in a call to function 'strstr' declared 'nonnull' 143 | extern char *strstr(const char *, const char *); | ^~~~~~ [ 5%] Building C object rtosc/CMakeFiles/rtosc.dir/src/pretty-format.c.o [ 5%] Generating LFOUI.h [ 5%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/NulEngine.cpp.o [ 6%] Generating MasterUI.h [ 6%] Generating MicrotonalUI.h [ 6%] Generating OscilGenUI.h [ 7%] Generating PADnoteUI.h [ 7%] Generating PartUI.h [ 7%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/AudioOut.cpp.o [ 7%] Generating PresetsUI.h [ 8%] Building C object rtosc/CMakeFiles/rtosc.dir/src/arg-val-math.c.o [ 9%] Generating ResonanceUI.h [ 9%] Building C object rtosc/CMakeFiles/rtosc.dir/src/arg-val-cmp.c.o [ 9%] Generating SUBnoteUI.h /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/arg-val-cmp.c: In function 'rtosc_arg_vals_cmp_single': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/arg-val-cmp.c:267:12: warning: 'rval' may be used uninitialized [-Wmaybe-uninitialized] 267 | return rval; | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/arg-val-cmp.c:162:9: note: 'rval' was declared here 162 | int rval; | ^~~~ [ 9%] Generating VirKeyboard.h [ 9%] Building C object rtosc/CMakeFiles/rtosc.dir/src/rtosc-time.c.o [ 10%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/MidiIn.cpp.o [ 10%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/NSM.C.o [ 11%] Building C object rtosc/CMakeFiles/rtosc.dir/src/util.c.o [ 11%] Building C object rtosc/CMakeFiles/rtosc.dir/version.c.o [ 11%] Linking C static library librtosc.a [ 11%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/OutMgr.cpp.o [ 11%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/NSM/Client.C.o [ 11%] Built target rtosc [ 11%] Building C object src/Plugin/CMakeFiles/lv2-ttl-generator.dir/__/__/DPF/utils/lv2-ttl-generator/lv2_ttl_generator.c.o [ 12%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/NioUI.cpp.o [ 13%] Linking C executable lv2-ttl-generator /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/OutMgr.cpp: In constructor 'zyn::OutMgr::OutMgr(const zyn::SYNTH_T*)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/OutMgr.cpp:36:32: warning: implicitly-declared 'constexpr zyn::Stereo<float*>::Stereo(const zyn::Stereo<float*>&)' is deprecated [-Wdeprecated-copy] 36 | new float[4096]), priBuffCurrent(priBuf), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/../Misc/Stereo.h:36, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/OutMgr.h:15, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/OutMgr.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/../Misc/Stereo.cpp:27:12: note: because 'zyn::Stereo<float*>' has user-provided 'zyn::Stereo<T>& zyn::Stereo<T>::operator=(const zyn::Stereo<T>&) [with T = float*]' 27 | Stereo<T> &Stereo<T>::operator=(const Stereo<T> &nstr) | ^~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/OutMgr.cpp: In member function 'const zyn::Stereo<float*> zyn::OutMgr::tick(unsigned int)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/OutMgr.cpp:82:12: warning: implicitly-declared 'constexpr zyn::Stereo<float*>::Stereo(const zyn::Stereo<float*>&)' is deprecated [-Wdeprecated-copy] 82 | return priBuf; | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/../Misc/Stereo.cpp:27:12: note: because 'zyn::Stereo<float*>' has user-provided 'zyn::Stereo<T>& zyn::Stereo<T>::operator=(const zyn::Stereo<T>&) [with T = float*]' 27 | Stereo<T> &Stereo<T>::operator=(const Stereo<T> &nstr) | ^~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Window.H:29, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/NioUI.h:16, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/NioUI.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 13%] Built target lv2-ttl-generator [ 14%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2_ui.dir/__/__/__/DPF/distrho/DistrhoUIMain.cpp.o [ 14%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/InMgr.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/NioUI.cpp:20: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoUILV2.cpp:22, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoUIMain.cpp:26: /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h: In function 'int lv2_atom_object_query(const LV2_Atom_Object*, LV2_Atom_Object_Query*)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:273:44: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 273 | for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:334:9: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 334 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:273:44: note: remove parentheses 273 | for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:334:9: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 334 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h: In function 'int lv2_atom_object_body_get(uint32_t, const LV2_Atom_Object_Body*, ...)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:279:44: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 279 | for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:367:9: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' 367 | LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:279:44: note: remove parentheses 279 | for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:367:9: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' 367 | LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h: In function 'int lv2_atom_object_get(const LV2_Atom_Object*, ...)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:273:44: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] 273 | for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:420:9: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 420 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:273:44: note: remove parentheses 273 | for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:420:9: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' 420 | LV2_ATOM_OBJECT_FOREACH(object, prop) { | ^~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2_ui.dir/ZynAddSubFX-UI.cpp.o [ 14%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/TipWin.cpp.o [ 15%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/Engine.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Tooltip.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/TipWin.cpp:14: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 15%] Linking CXX shared library lv2/ZynAddSubFX_ui.so [ 15%] Built target ZynAddSubFX_lv2_ui [ 15%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/EngineMgr.cpp.o [ 16%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/WidgetPDial.cpp.o [ 16%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/ports.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Window.H:29, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/x.H:41, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_draw.H:27, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/WidgetPDial.cpp:15: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/WidgetPDial.cpp: In member function 'virtual int WidgetPDial::handle(int)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/WidgetPDial.cpp:86:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 86 | old_y = Fl::event_y(); | ~~~~~~^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/WidgetPDial.cpp:87:9: note: here 87 | case FL_DRAG: | ^~~~ [ 16%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/Nio.cpp.o [ 17%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/PartNameButton.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Button.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/PartNameButton.h:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/PartNameButton.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 17%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Pane.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Pane.H:14, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Pane.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 18%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/OssEngine.cpp.o [ 18%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Widget.cpp.o [ 18%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/ports-runtime.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Widget.H:18, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Widget.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 18%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/OssMultiEngine.cpp.o [ 18%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/default-value.cpp.o [ 19%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Dial.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Dial.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Dial.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Dial.cpp:13: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 20%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/savefile.cpp.o [ 21%] Linking CXX static library libzynaddsubfx_nio.a [ 21%] Built target zynaddsubfx_nio [ 22%] Building C object rtosc/CMakeFiles/version.dir/test/version.c.o [ 22%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_DialF.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Dial.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_DialF.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_DialF.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 22%] Linking C executable version [ 22%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/miditable.cpp.o [ 22%] Built target version [ 22%] Building C object rtosc/CMakeFiles/util.dir/test/util.c.o [ 22%] Linking C executable util [ 22%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Slider.cpp.o [ 22%] Built target util In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Slider.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Slider.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Slider.cpp:13: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 23%] Building C object rtosc/CMakeFiles/osc-spec.dir/test/osc-spec.c.o [ 23%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/automations.cpp.o [ 23%] Linking C executable osc-spec /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Slider.cpp: In member function 'int Fl_Osc_Slider::handle(int, int, int, int, int)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Slider.cpp:134:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 134 | divisor = 128; | ~~~~~~~~^~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Slider.cpp:135:21: note: here 135 | default: | ^~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/automations.cpp: In member function 'void rtosc::AutomationMgr::setSlotSubPath(int, int, const char*)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/automations.cpp:235:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 235 | if(slot >= nslots || slot < 0) | ^~ In file included from /opt/local/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/automations.h:3, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/automations.cpp:2: /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/automations.cpp:238:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 238 | assert(p); | ^~~~~~ [ 23%] Built target osc-spec [ 24%] Building C object rtosc/CMakeFiles/arg-val-cmp.dir/test/arg-val-cmp.c.o [ 25%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_TSlider.cpp.o [ 26%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/midimapper.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Slider.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Slider.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_TSlider.H:14, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_TSlider.cpp:13: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 26%] Linking C executable arg-val-cmp /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_TSlider.cpp: In member function 'virtual int Fl_Osc_TSlider::handle(int)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_TSlider.cpp:55:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 55 | tipwin->position(Fl::event_x_root()-Fl::event_x()+x(), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | Fl::event_y_root()-Fl::event_y()+h()+y()+5); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_TSlider.cpp:57:9: note: here 57 | case FL_DRAG: | ^~~~ [ 26%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_VSlider.cpp.o [ 26%] Built target arg-val-cmp [ 27%] Building C object rtosc/CMakeFiles/arg-val-math.dir/test/arg-val-math.c.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Window.H:29, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/x.H:41, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_draw.H:27, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_VSlider.cpp:13: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 27%] Linking C executable arg-val-math [ 27%] Built target arg-val-math [ 28%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Button.cpp.o [ 28%] Building C object rtosc/CMakeFiles/pretty-format.dir/test/pretty-format.c.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Button.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Button.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Button.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 28%] Linking C executable pretty-format [ 28%] Built target pretty-format [ 28%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Check.cpp.o [ 28%] Building C object rtosc/CMakeFiles/simple-messages.dir/test/simple-messages.c.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Button.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Light_Button.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Check_Button.H:22, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Check.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Check.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 29%] Linking C executable simple-messages [ 29%] Built target simple-messages [ 29%] Building C object rtosc/CMakeFiles/null-messages.dir/test/null-messages.c.o [ 29%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Choice.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 29%] Linking C executable null-messages [ 29%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/thread-link.cpp.o [ 29%] Built target null-messages [ 29%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/undo-history.cpp.o [ 29%] Building C object rtosc/CMakeFiles/bundles.dir/test/bundles.c.o [ 30%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Roller.cpp.o [ 31%] Linking C executable bundles In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Roller.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Roller.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Roller.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 31%] Built target bundles [ 32%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/subtree-serialize.cpp.o [ 32%] Building C object rtosc/CMakeFiles/patterns.dir/test/patterns.c.o [ 33%] Linking C executable patterns [ 33%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Output.cpp.o [ 33%] Linking CXX static library librtosc-cpp.a [ 33%] Built target patterns In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Value_Output.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Output.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Output.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 33%] Building C object rtosc/CMakeFiles/nested-bundles.dir/test/nested-bundles.c.o [ 33%] Built target rtosc-cpp [ 33%] Building C object rtosc/CMakeFiles/fat-message.dir/test/fat-message.c.o [ 34%] Linking C executable nested-bundles [ 34%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Counter.cpp.o [ 34%] Built target nested-bundles In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Counter.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Counter.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Counter.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 35%] Linking C executable fat-message [ 36%] Building C object rtosc/CMakeFiles/empty-strings.dir/test/empty-strings.c.o [ 36%] Built target fat-message [ 37%] Linking C executable empty-strings [ 37%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Input.cpp.o [ 37%] Building C object rtosc/CMakeFiles/message-alignment.dir/test/message-alignment.c.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Input_.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Input.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Input.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Input.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 37%] Built target empty-strings [ 37%] Linking C executable message-alignment [ 38%] Building C object rtosc/CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o ld: warning: symbol 'err' has differing types: (file CMakeFiles/message-alignment.dir/test/message-alignment.c.o type=OBJT; file /lib/amd64/libc.so type=FUNC); CMakeFiles/message-alignment.dir/test/message-alignment.c.o definition taken ld: warning: symbol 'err' has differing types: (file CMakeFiles/message-alignment.dir/test/message-alignment.c.o type=OBJT; file /lib/amd64/libc.so type=FUNC); [ 38%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Numeric_Input.cpp.o [ 38%] Built target message-alignment In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Input_.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Input.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Numeric_Input.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Numeric_Input.cpp:13: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 39%] Building C object rtosc/CMakeFiles/liblo.dir/test/liblo.c.o [ 39%] Linking C executable test-arg-iter ld: warning: symbol 'err' has differing types: (file CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o type=OBJT; file /lib/amd64/libc.so type=FUNC); CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o definition taken ld: warning: symbol 'err' has differing types: (file CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o type=OBJT; file /lib/amd64/libc.so type=FUNC); [ 39%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Value.cpp.o [ 39%] Built target test-arg-iter In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Value_Input.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Value.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Value.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 39%] Linking C executable liblo [ 39%] Building CXX object rtosc/CMakeFiles/test-midi-mapper.dir/test/test-midi-mapper.cpp.o [ 39%] Built target liblo [ 40%] Building CXX object rtosc/CMakeFiles/metadata.dir/test/metadata.cpp.o [ 41%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_ListView.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Widget.H:18, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_ListView.H:15, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_ListView.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 41%] Linking CXX executable metadata [ 41%] Built target metadata [ 41%] Building CXX object rtosc/CMakeFiles/default-value.dir/test/default-value.cpp.o [ 42%] Linking CXX executable test-midi-mapper [ 42%] Built target test-midi-mapper [ 42%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Resonance_Graph.cpp.o [ 42%] Building CXX object rtosc/CMakeFiles/headerlib.dir/test/headerlib.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Box.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Resonance_Graph.H:16, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Resonance_Graph.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Resonance_Graph.cpp: In member function 'virtual int Fl_Resonance_Graph::handle(int)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Resonance_Graph.cpp:138:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 138 | if (x_<0) x_=0;if (y_<0) y_=0; | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Resonance_Graph.cpp:138:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 138 | if (x_<0) x_=0;if (y_<0) y_=0; | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Resonance_Graph.cpp:139:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 139 | if (x_>=w()) x_=w();if (y_>=h()-1) y_=h()-1; | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Resonance_Graph.cpp:139:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 139 | if (x_>=w()) x_=w();if (y_>=h()-1) y_=h()-1; | ^~ [ 42%] Linking CXX executable default-value [ 42%] Linking CXX executable headerlib [ 42%] Built target default-value [ 42%] Built target headerlib [ 42%] Building CXX object rtosc/CMakeFiles/test-walker.dir/test/test-walker.cpp.o [ 42%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_EQGraph.cpp.o [ 42%] Building CXX object rtosc/CMakeFiles/undo-test.dir/test/undo-test.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Window.H:29, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/x.H:41, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_draw.H:27, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_EQGraph.cpp:13: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 42%] Linking CXX executable test-walker [ 43%] Linking CXX executable undo-test [ 43%] Built target test-walker [ 44%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/FormantFilterGraph.cpp.o [ 44%] Building CXX object rtosc/CMakeFiles/sugar.dir/test/sugar.cpp.o [ 44%] Built target undo-test In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Widget.H:18, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/FormantFilterGraph.H:15, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/FormantFilterGraph.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 45%] Building CXX object rtosc/CMakeFiles/typed-template-test.dir/test/typed-template-test.cpp.o [ 45%] Linking CXX executable sugar [ 45%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/EnvelopeFreeEdit.cpp.o [ 45%] Built target sugar In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Box.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/EnvelopeFreeEdit.h:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/EnvelopeFreeEdit.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 45%] Building CXX object rtosc/CMakeFiles/path-collapse.dir/test/path-collapse.cpp.o /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/EnvelopeFreeEdit.cpp: In member function 'virtual int EnvelopeFreeEdit::handle(int)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/EnvelopeFreeEdit.cpp:285:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 285 | } | ^ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/EnvelopeFreeEdit.cpp:286:7: note: here 286 | case FL_DRAG: | ^~~~ [ 46%] Linking CXX executable path-collapse [ 46%] Built target path-collapse [ 46%] Linking CXX executable typed-template-test [ 47%] Building CXX object rtosc/CMakeFiles/test-automation.dir/test/test-automation.cpp.o [ 47%] Built target typed-template-test [ 47%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/BankView.cpp.o [ 48%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/version.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Widget.H:18, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/BankView.h:15, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/BankView.cpp:12: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/BankView.h:16: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/globals.cpp.o [ 48%] Linking CXX executable test-automation [ 48%] Built target test-automation [ 48%] Building C object src/CMakeFiles/zynaddsubfx_core.dir/__/tlsf/tlsf.c.o /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/tlsf/tlsf.c: In function 'search_suitable_block': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/tlsf/tlsf.c:354:60: warning: left shift of negative value [-Wshift-negative-value] 354 | unsigned int sl_map = control->sl_bitmap[fl] & (~0 << sl); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/tlsf/tlsf.c:358:70: warning: left shift of negative value [-Wshift-negative-value] 358 | const unsigned int fl_map = control->fl_bitmap & (~0 << (fl + 1)); | ^~ [ 49%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/ADnoteUI.cxx.o [ 50%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/ScratchString.cpp.o [ 50%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/NotePool.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Box.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ResonanceUI.h:6, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.h:7, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.h:14: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/MultiPseudoStack.cpp.o [ 51%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/AnalogFilter.cpp.o [ 51%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/FFTwrapper.cpp.o [ 51%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/Filter.cpp.o /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx: In member function 'Fl_Osc_Group* ADvoicelistitem::make_window()': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:231:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 231 | char tmp[10];snprintf(tmp,10,"%d",nvoice+1);o->label(strdup(tmp)); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:231:36: note: directive argument in the range [-2147483647, 2147483647] 231 | char tmp[10];snprintf(tmp,10,"%d",nvoice+1);o->label(strdup(tmp)); | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:231:28: note: 'snprintf' output between 2 and 12 bytes into a destination of size 10 231 | char tmp[10];snprintf(tmp,10,"%d",nvoice+1);o->label(strdup(tmp)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/FormantFilter.cpp.o /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx: In member function 'Fl_Osc_Group* ADvoiceUI::make_window()': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:1549:39: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 1549 | char tmp[10];snprintf(tmp,10,"%d",nvoice+1);o->label(strdup(tmp)); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:1549:38: note: directive argument in the range [-2147483647, 2147483647] 1549 | char tmp[10];snprintf(tmp,10,"%d",nvoice+1);o->label(strdup(tmp)); | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:1549:30: note: 'snprintf' output between 2 and 12 bytes into a destination of size 10 1549 | char tmp[10];snprintf(tmp,10,"%d",nvoice+1);o->label(strdup(tmp)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/SVFilter.cpp.o /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx: In member function 'void ADvoiceUI::change_voice(int)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:1698:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 1698 | char tmp[50];snprintf(tmp,10,"%d",nvoice+1); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:1698:36: note: directive argument in the range [-2147483647, 2147483647] 1698 | char tmp[50];snprintf(tmp,10,"%d",nvoice+1); | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:1698:28: note: 'snprintf' output between 2 and 12 bytes into a destination of size 10 1698 | char tmp[50];snprintf(tmp,10,"%d",nvoice+1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/Unison.cpp.o [ 53%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Alienwah.cpp.o [ 53%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/BankUI.cxx.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Button.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/BankUI.h:9, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/BankUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_File_Chooser.H:36, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/BankUI.h:10: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Chorus.cpp.o [ 54%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Distorsion.cpp.o [ 54%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/ConfigUI.cxx.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Window.H:29, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Double_Window.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_File_Chooser.H:31, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ConfigUI.h:9, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ConfigUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_File_Chooser.H:36: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/DynamicFilter.cpp.o [ 55%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/EffUI.cxx.o [ 55%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Echo.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Dial.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Dial.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/EffUI.h:10, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/EffUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/FilterUI.h:7, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/EffUI.h:15: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Effect.cpp.o [ 56%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EffectLFO.cpp.o [ 56%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EffectMgr.cpp.o [ 57%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EQ.cpp.o [ 57%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/EnvelopeUI.cxx.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Dial.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Dial.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/EnvelopeUI.h:6, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/EnvelopeUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Phaser.cpp.o [ 57%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Reverb.cpp.o [ 57%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/FilterUI.cxx.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Dial.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Dial.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/FilterUI.h:6, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/FilterUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/FilterUI.h:7: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Bank.cpp.o [ 58%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/BankDb.cpp.o [ 59%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/LFOUI.cxx.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Dial.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Dial.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/LFOUI.h:6, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/LFOUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/LFOUI.h:8: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 59%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/MasterUI.cxx.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Dial.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/WidgetPDial.h:16, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.h:9, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.h:14, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.h:10: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Config.cpp.o /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx: In member function 'Fl_Group* Panellistitem::make_window()': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:182:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 182 | char tmp[10];snprintf(tmp,10,"%d",npart+1);o->copy_label(tmp); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:182:36: note: directive argument in the range [-2147483647, 2147483647] 182 | char tmp[10];snprintf(tmp,10,"%d",npart+1);o->copy_label(tmp); | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:182:28: note: 'snprintf' output between 2 and 12 bytes into a destination of size 10 182 | char tmp[10];snprintf(tmp,10,"%d",npart+1);o->copy_label(tmp); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx: In member function 'int MasterUI::do_load_master_unconditional(const char*, const char*)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:2456:10: warning: 'char* std::strncpy(char*, const char*, size_t)' specified bound 1024 equals destination size [-Wstringop-truncation] 2456 | strncpy(loading_next, filename, XMZ_PATH_MAX); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx: In member function 'void SysEffSend::init(int, int)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:26:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 7 and 17 [-Wformat-truncation=] 26 | char tmp[20];snprintf(tmp,20,"%d->%d",neff1+1,neff2+1); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:26:32: note: directive argument in the range [-2147483647, 2147483647] 26 | char tmp[20];snprintf(tmp,20,"%d->%d",neff1+1,neff2+1); | ^~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:26:24: note: 'snprintf' output between 5 and 25 bytes into a destination of size 20 26 | char tmp[20];snprintf(tmp,20,"%d->%d",neff1+1,neff2+1); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Master.cpp.o [ 60%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/MicrotonalUI.cxx.o [ 60%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Microtonal.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Group.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Window.H:29, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Double_Window.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_File_Chooser.H:31, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MicrotonalUI.h:9, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MicrotonalUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_File_Chooser.H:36: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 61%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/OscilGenUI.cxx.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Box.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ResonanceUI.h:6, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.h:8, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.h:17: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp: In static member function 'static int zyn::Microtonal::loadscl(zyn::SclInfo&, const char*)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:602:54: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size 120 [-Wformat-truncation=] 602 | snprintf(scl.Pname, MICROTONAL_MAX_NAME_LEN, "%s", tmp); | ^~ ~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:602:13: note: 'snprintf' output between 1 and 500 bytes into a destination of size 120 602 | snprintf(scl.Pname, MICROTONAL_MAX_NAME_LEN, "%s", tmp); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:603:54: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size 120 [-Wformat-truncation=] 603 | snprintf(scl.Pcomment, MICROTONAL_MAX_NAME_LEN, "%s", tmp); | ^~ ~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:603:13: note: 'snprintf' output between 1 and 500 bytes into a destination of size 120 603 | snprintf(scl.Pcomment, MICROTONAL_MAX_NAME_LEN, "%s", tmp); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Part.cpp.o /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx: In member function 'Fl_Osc_Group* Oscilharmonic::make_window()': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:141:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 141 | char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp)); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:141:36: note: directive argument in the range [-2147483647, 2147483647] 141 | char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp)); | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:141:28: note: 'snprintf' output between 2 and 12 bytes into a destination of size 10 141 | char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp)); | ~~~~~~~~^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:147:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 147 | char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp)); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:147:36: note: directive argument in the range [-2147483647, 2147483647] 147 | char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp)); | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:147:28: note: 'snprintf' output between 2 and 12 bytes into a destination of size 10 147 | char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp)); | ~~~~~~~~^~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/PADnoteUI.cxx.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Box.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ResonanceUI.h:6, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PADnoteUI.h:7, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PADnoteUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Util.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_File_Chooser.H:36, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PADnoteUI.h:10: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ [ 62%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/XMLwrapper.cpp.o [ 62%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Recorder.cpp.o [ 63%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/WavFile.cpp.o [ 63%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/WaveShapeSmps.cpp.o [ 63%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/PartUI.cxx.o [ 63%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/MiddleWare.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Valuator.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Dial.H:26, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Dial.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.h:10, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:3: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:580:45: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 580 | void callback(Fl_Callback0*cb) {callback_=(Fl_Callback*)cb;} | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H: In member function 'void Fl_Widget::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Widget.H:587:55: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 587 | void callback(Fl_Callback1*cb, long p=0) {callback_=(Fl_Callback*)cb; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/PresetExtractor.cpp.o In file included from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_.H:28, from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Choice.H:25, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Choice.H:13, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/FilterUI.h:7, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/EffUI.h:15, from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.h:13: /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*))': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:237:44: warning: cast between incompatible function types from 'void (*)(Fl_Widget*)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 237 | void callback(Fl_Callback0*c) {callback_=(Fl_Callback*)c;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H: In member function 'void Fl_Menu_Item::callback(void (*)(Fl_Widget*, long int), long int)': /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Menu_Item.H:246:54: warning: cast between incompatible function types from 'void (*)(Fl_Widget*, long int)' to 'void (*)(Fl_Widget*, void*)' [-Wcast-function-type] 246 | void callback(Fl_Callback1*c, long p=0) {callback_=(Fl_Callback*)c; user_data_=(void*)(fl_intptr_t)p;} | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx: In member function 'void PartUI::cb_Mode_i(Fl_Osc_Choice*, void*)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:627:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 627 | for (int i=1;i<NUM_KIT_ITEMS;i++) | ^~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:629:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 629 | partkititem[0]->mutedcheck->activate(); }; | ^~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/MiddleWare.cpp: In function 'std::vector<std::__cxx11::basic_string<char> > zyn::getFiles(const char*, bool)': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/MiddleWare.cpp:900:27: error: 'struct dirent' has no member named 'd_type' 900 | bool is_dir = fn->d_type & DT_DIR; | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/MiddleWare.cpp:900:36: error: 'DT_DIR' was not declared in this scope 900 | bool is_dir = fn->d_type & DT_DIR; | ^~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx: In member function 'Fl_Osc_Group* PartKitItem::make_window()': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:371:26: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 371 | snprintf(label,10,"%d",n+1);o->label(label); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:371:25: note: directive argument in the range [-2147483647, 2147483647] 371 | snprintf(label,10,"%d",n+1);o->label(label); | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:371:15: note: 'snprintf' output between 2 and 12 bytes into a destination of size 10 371 | snprintf(label,10,"%d",n+1);o->label(label); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx: In member function 'Fl_Group* PartSysEffSend::make_window()': /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:34:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 34 | char tmp[10];snprintf(tmp,10,"%d",neff+1);o->copy_label(tmp); | ^~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:34:36: note: directive argument in the range [-2147483647, 2147483647] 34 | char tmp[10];snprintf(tmp,10,"%d",neff+1);o->copy_label(tmp); | ^~~~ /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:34:28: note: 'snprintf' output between 2 and 12 bytes into a destination of size 10 34 | char tmp[10];snprintf(tmp,10,"%d",neff+1);o->copy_label(tmp); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ --- src/CMakeFiles/zynaddsubfx_core.dir/Misc/MiddleWare.cpp.o --- *** [src/CMakeFiles/zynaddsubfx_core.dir/Misc/MiddleWare.cpp.o] Error code 1 bmake[2]: stopped making "src/CMakeFiles/zynaddsubfx_core.dir/build" in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build --- src/UI/CMakeFiles/zynaddsubfx_gui.dir/all --- *** [src/UI/CMakeFiles/zynaddsubfx_gui.dir/all] Error code 6 bmake[1]: stopped making "all" in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "src/CMakeFiles/zynaddsubfx_core.dir/build" in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build --- src/CMakeFiles/zynaddsubfx_core.dir/all --- *** [src/CMakeFiles/zynaddsubfx_core.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build bmake[1]: 2 errors bmake[1]: stopped making "all" in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/audio/zynaddsubfx *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/audio/zynaddsubfx