+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/zynaddsubfx-3.0.5nb9/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/zynaddsubfx-3.0.5nb9/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for zynaddsubfx-3.0.5nb9
[  0%] Building C object rtosc/CMakeFiles/rtosc.dir/src/rtosc.c.o
[  0%] Generating ADnoteUI.h
[  1%] Generating BankUI.h
[  1%] Generating ConfigUI.h
[  1%] Generating EffUI.h
[  2%] Generating EnvelopeUI.h
[  3%] Generating FilterUI.h
[  3%] Generating LFOUI.h
[  3%] Generating MasterUI.h
[  4%] Generating MicrotonalUI.h
[  4%] Generating OscilGenUI.h
[  4%] Generating PADnoteUI.h
[  5%] Generating PartUI.h
[  5%] Generating PresetsUI.h
[  5%] Generating ResonanceUI.h
[  6%] Generating SUBnoteUI.h
[  7%] Building C object rtosc/CMakeFiles/rtosc.dir/src/dispatch.c.o
[  7%] Generating VirKeyboard.h
[  7%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/NSM.C.o
/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 /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/dispatch.c:4:
/usr/include/string.h:334:14: note: in a call to function 'strstr' declared 'nonnull'
  334 | extern char *strstr (const char *__haystack, const char *__needle)
      |              ^~~~~~
[  7%] Building C object rtosc/CMakeFiles/rtosc.dir/src/pretty-format.c.o
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/NSM.C: In member function 'virtual int NSM_Client::command_open(const char*, const char*, const char*, char**)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/NSM.C:87:13: warning: ignoring return value of 'int asprintf(char**, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   87 |     asprintf(&new_filename, "%s.xmz", name);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  7%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/NSM/Client.C.o
[  8%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/NioUI.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/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;}
      |                                                       ^~~~~~~~~~~~~~~~
[  8%] Building C object rtosc/CMakeFiles/rtosc.dir/src/arg-val-math.c.o
[  9%] Building C object rtosc/CMakeFiles/rtosc.dir/src/arg-val-cmp.c.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;}
      |                                                      ^~~~~~~~~~~~~~~
[  9%] Building C object rtosc/CMakeFiles/rtosc.dir/src/rtosc-time.c.o
[  9%] Building C object rtosc/CMakeFiles/rtosc.dir/src/util.c.o
[ 10%] Building C object rtosc/CMakeFiles/rtosc.dir/version.c.o
[ 10%] Linking C static library librtosc.a
[ 10%] Built target rtosc
[ 11%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/WavEngine.cpp.o
[ 11%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/TipWin.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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 11%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/NulEngine.cpp.o
[ 12%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/WidgetPDial.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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 12%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/AudioOut.cpp.o
/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:
      |         ^~~~
[ 12%] 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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 13%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/MidiIn.cpp.o
[ 13%] 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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 13%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/OutMgr.cpp.o
/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;
      |            ^~~~~~
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)
      |            ^~~~~~~~~
[ 14%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Widget.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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 14%] 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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 15%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/Engine.cpp.o
[ 15%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/EngineMgr.cpp.o
[ 15%] 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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 16%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Slider.cpp.o
[ 16%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/Nio.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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
/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/src/Nio/Nio.cpp: In function 'void zyn::Nio::preferredSampleRate(unsigned int&)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/Nio.cpp:146:11: warning: 'int fclose(FILE*)' called on pointer returned from a mismatched allocation function [-Wmismatched-dealloc]
  146 |     fclose(ps);
      |     ~~~~~~^~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Nio/Nio.cpp:141:21: note: returned from 'FILE* popen(const char*, const char*)'
  141 |     FILE *ps = popen("ps aux", "r");
      |                ~~~~~^~~~~~~~~~~~~~~
[ 17%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/JackEngine.cpp.o
[ 17%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_TSlider.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;}
      |                                                       ^~~~~~~~~~~~~~~~
/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:
      |         ^~~~
[ 17%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_VSlider.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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 17%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/JackMultiEngine.cpp.o
[ 18%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Button.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/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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 18%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/AlsaEngine.cpp.o
[ 18%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Check.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/.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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 18%] 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,
                 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_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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 19%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/OssEngine.cpp.o
[ 20%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Roller.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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Output.cpp.o
[ 20%] Building CXX object src/Nio/CMakeFiles/zynaddsubfx_nio.dir/OssMultiEngine.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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Counter.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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 21%] Linking CXX static library libzynaddsubfx_nio.a
[ 21%] Built target zynaddsubfx_nio
[ 21%] Building C object src/Plugin/CMakeFiles/lv2-ttl-generator.dir/__/__/DPF/utils/lv2-ttl-generator/lv2_ttl_generator.c.o
[ 21%] Linking C executable lv2-ttl-generator
[ 22%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Input.cpp.o
[ 22%] Built target lv2-ttl-generator
[ 23%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2_ui.dir/__/__/__/DPF/distrho/DistrhoUIMain.cpp.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;}
      |                                                       ^~~~~~~~~~~~~~~~
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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Numeric_Input.cpp.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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 23%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2_ui.dir/ZynAddSubFX-UI.cpp.o
[ 23%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_Value.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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 23%] Linking CXX shared library lv2/ZynAddSubFX_ui.so
[ 23%] Built target ZynAddSubFX_lv2_ui
[ 24%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Osc_ListView.cpp.o
[ 24%] 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/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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 24%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_Resonance_Graph.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;
      |                             ^~
[ 24%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/Fl_EQGraph.cpp.o
[ 25%] 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/.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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 25%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/default-value.cpp.o
[ 26%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/FormantFilterGraph.cpp.o
[ 26%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/savefile.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/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;}
      |                                                       ^~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/cassert:44,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Widget.H:15,
                 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/zynaddsubfx-3.0.5/src/UI/FormantFilterGraph.cpp: In member function 'virtual void FormantFilterGraph::OSC_value(unsigned int, void*)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/FormantFilterGraph.cpp:66:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   66 |     assert(x = sizeof(Pvowels));
      |            ~~^~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/savefile.cpp:9:
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/bundle-foreach.h: In function 'void rtosc::bundle_foreach(const rtosc::Port&, const char*, char*, const char*, const rtosc::Ports&, void*, void*, const F&, bool, bool) [with F = void(const rtosc::Port*, const char*, const char*, const rtosc::Ports&, void*, void*)]':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/bundle-foreach.h:89:15: warning: 'pos2' may be used uninitialized in this function [-Wmaybe-uninitialized]
   89 |         *pos2 = 0;
      |         ~~~~~~^~~
[ 26%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/EnvelopeFreeEdit.cpp.o
[ 27%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/miditable.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/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;}
      |                                                       ^~~~~~~~~~~~~~~~
/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:
      |       ^~~~
[ 27%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/automations.cpp.o
[ 27%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/BankView.cpp.o
/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 /usr/include/c++/11/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);
      |         ^~~~~~
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,
                 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_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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 27%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/midimapper.cpp.o
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/midimapper.cpp:11:
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h: In instantiation of 'rtosc::MidiMapperStorage::TinyVector<T> rtosc::MidiMapperStorage::TinyVector<T>::sized_clone() [with T = int]':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/midimapper.cpp:105:45:   required from here
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:67:90: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
   67 |             {TinyVector next(n); for(int i=0;i<n; ++i) next.t[i]=0; return std::move(next);}
      |                                                                                          ^
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:67:90: note: remove 'std::move' call
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h: In instantiation of 'rtosc::MidiMapperStorage::TinyVector<T> rtosc::MidiMapperStorage::TinyVector<T>::clone() [with T = std::tuple<int, bool, int>]':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/midimapper.cpp:106:40:   required from here
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:69:93: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
   69 |             {TinyVector next(n); for(int i=0;i<n; ++i) next.t[i]=t[i]; return std::move(next);}
      |                                                                                             ^
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:69:93: note: remove 'std::move' call
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h: In instantiation of 'rtosc::MidiMapperStorage::TinyVector<T> rtosc::MidiMapperStorage::TinyVector<T>::clone() [with T = std::function<void(short int, std::function<void(const char*)>)>]':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/midimapper.cpp:107:42:   required from here
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:69:93: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:69:93: note: remove 'std::move' call
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h: In instantiation of 'rtosc::MidiMapperStorage::TinyVector<T> rtosc::MidiMapperStorage::TinyVector<T>::one_larger() [with T = int]':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/midimapper.cpp:184:57:   required from here
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:65:96: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
   65 |             {TinyVector next(n+1); for(int i=0;i<n + 1; ++i) next.t[i]=0; return std::move(next);}
      |                                                                                                ^
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:65:96: note: remove 'std::move' call
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h: In instantiation of 'rtosc::MidiMapperStorage::TinyVector<T> rtosc::MidiMapperStorage::TinyVector<T>::insert(const T&) [with T = std::function<void(short int, std::function<void(const char*)>)>]':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/midimapper.cpp:186:56:   required from here
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:63:110: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
   63 |             {TinyVector next(n+1); for(int i=0;i<n; ++i) next.t[i]=t[i]; next.t[n] = t_;return std::move(next);}
      |                                                                                                              ^
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:63:110: note: remove 'std::move' call
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h: In instantiation of 'rtosc::MidiMapperStorage::TinyVector<T> rtosc::MidiMapperStorage::TinyVector<T>::insert(const T&) [with T = int]':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/midimapper.cpp:188:54:   required from here
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:63:110: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:63:110: note: remove 'std::move' call
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h: In instantiation of 'rtosc::MidiMapperStorage::TinyVector<T> rtosc::MidiMapperStorage::TinyVector<T>::insert(const T&) [with T = std::tuple<int, bool, int>]':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/midimapper.cpp:222:54:   required from here
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:63:110: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/miditable.h:63:110: note: remove 'std::move' call
[ 28%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/ADnoteUI.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/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,
                 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_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/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));
      |                                    ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/thread-link.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));
      |                                      ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/undo-history.cpp.o
[ 29%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/subtree-serialize.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);
      |                                    ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/ADnoteUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 30%] Linking CXX static library librtosc-cpp.a
[ 30%] Built target rtosc-cpp
[ 30%] Building C object rtosc/CMakeFiles/version.dir/test/version.c.o
[ 30%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/BankUI.cxx.o
[ 31%] Linking C executable version
[ 31%] Built target version
[ 32%] Building C object rtosc/CMakeFiles/util.dir/test/util.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/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,
                 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_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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 32%] Linking C executable util
[ 32%] Built target util
[ 32%] Building C object rtosc/CMakeFiles/osc-spec.dir/test/osc-spec.c.o
[ 33%] Linking C executable osc-spec
[ 33%] Built target osc-spec
[ 34%] Building C object rtosc/CMakeFiles/arg-val-cmp.dir/test/arg-val-cmp.c.o
[ 34%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/ConfigUI.cxx.o
[ 34%] Linking C executable arg-val-cmp
[ 34%] Built target arg-val-cmp
[ 34%] 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/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,
                 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_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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 35%] Linking C executable arg-val-math
[ 35%] Built target arg-val-math
[ 36%] Building C object rtosc/CMakeFiles/pretty-format.dir/test/pretty-format.c.o
[ 36%] Linking C executable pretty-format
[ 36%] Built target pretty-format
[ 36%] Building C object rtosc/CMakeFiles/simple-messages.dir/test/simple-messages.c.o
[ 36%] Linking C executable simple-messages
[ 37%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/EffUI.cxx.o
[ 37%] Built target simple-messages
[ 38%] Building C object rtosc/CMakeFiles/null-messages.dir/test/null-messages.c.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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 38%] Linking C executable null-messages
[ 38%] Built target null-messages
[ 38%] Building C object rtosc/CMakeFiles/bundles.dir/test/bundles.c.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/EffUI.cxx:3:
/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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 38%] Linking C executable bundles
[ 38%] Built target bundles
[ 38%] Building C object rtosc/CMakeFiles/patterns.dir/test/patterns.c.o
[ 38%] Linking C executable patterns
[ 38%] Built target patterns
[ 38%] Building C object rtosc/CMakeFiles/nested-bundles.dir/test/nested-bundles.c.o
[ 38%] Linking C executable nested-bundles
[ 38%] Built target nested-bundles
[ 38%] Building C object rtosc/CMakeFiles/fat-message.dir/test/fat-message.c.o
[ 38%] Linking C executable fat-message
[ 38%] Built target fat-message
[ 38%] Building C object rtosc/CMakeFiles/empty-strings.dir/test/empty-strings.c.o
[ 39%] Linking C executable empty-strings
[ 39%] Built target empty-strings
[ 40%] Building C object rtosc/CMakeFiles/message-alignment.dir/test/message-alignment.c.o
[ 40%] Linking C executable message-alignment
[ 40%] Built target message-alignment
[ 40%] Building C object rtosc/CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o
[ 40%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/EnvelopeUI.cxx.o
[ 41%] Linking C executable test-arg-iter
[ 41%] 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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 41%] Building C object rtosc/CMakeFiles/liblo.dir/test/liblo.c.o
[ 42%] Linking C executable liblo
[ 42%] Built target liblo
[ 43%] Building CXX object rtosc/CMakeFiles/test-midi-mapper.dir/test/test-midi-mapper.cpp.o
[ 43%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/FilterUI.cxx.o
[ 43%] Linking CXX executable test-midi-mapper
[ 43%] Built target test-midi-mapper
[ 43%] Building CXX object rtosc/CMakeFiles/metadata.dir/test/metadata.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/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,
                 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_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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 44%] Linking CXX executable metadata
[ 44%] Built target metadata
[ 45%] Building CXX object rtosc/CMakeFiles/default-value.dir/test/default-value.cpp.o
[ 46%] 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,
                 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_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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 46%] Linking CXX executable default-value
[ 46%] Built target default-value
[ 47%] Building CXX object rtosc/CMakeFiles/headerlib.dir/test/headerlib.cpp.o
[ 47%] 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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 47%] Linking CXX executable headerlib
[ 47%] Built target headerlib
[ 47%] Building CXX object rtosc/CMakeFiles/test-walker.dir/test/test-walker.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/ADnoteUI.h:14,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.h:10,
                 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_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%] Linking CXX executable test-walker
[ 48%] Built target test-walker
[ 49%] Building CXX object rtosc/CMakeFiles/undo-test.dir/test/undo-test.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);
      |                                    ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 49%] Linking CXX executable undo-test
In file included from /usr/include/string.h:519,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:35,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:3:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'int MasterUI::do_load_master_unconditional(const char*, const char*)' at /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:2456:10:
/usr/include/bits/string_fortified.h:95:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
[ 49%] Built target undo-test
[ 50%] Building CXX object rtosc/CMakeFiles/sugar.dir/test/sugar.cpp.o
/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);
      |                                ^~~~~~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 5 and 25 bytes into a destination of size 20
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 50%] Linking CXX executable sugar
[ 50%] Built target sugar
[ 50%] Building CXX object rtosc/CMakeFiles/typed-template-test.dir/test/typed-template-test.cpp.o
[ 50%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/MicrotonalUI.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/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,
                 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_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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 51%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/OscilGenUI.cxx.o
[ 51%] Linking CXX executable typed-template-test
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,
                 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_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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 51%] Built target typed-template-test
[ 51%] Building CXX object rtosc/CMakeFiles/path-collapse.dir/test/path-collapse.cpp.o
[ 52%] Linking CXX executable path-collapse
[ 52%] Built target path-collapse
/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));
      |                                    ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
/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));
      |                                    ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/OscilGenUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object rtosc/CMakeFiles/test-automation.dir/test/test-automation.cpp.o
[ 52%] Linking CXX executable test-automation
[ 52%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/PADnoteUI.cxx.o
[ 52%] Built target test-automation
[ 52%] 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_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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 53%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/globals.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,
                 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_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 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));
      |                                                                      ^~
[ 53%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/ScratchString.cpp.o
[ 54%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/NotePool.cpp.o
[ 54%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/PartUI.cxx.o
[ 54%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/MultiPseudoStack.cpp.o
[ 54%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/AnalogFilter.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;}
      |                                                       ^~~~~~~~~~~~~~~~
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,
                 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_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(); };
      |                    ^~~~~~~~~~~
[ 55%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/FFTwrapper.cpp.o
/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);
      |                         ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
/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);
      |                                    ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PartUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 55%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/Filter.cpp.o
[ 55%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/FormantFilter.cpp.o
[ 56%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/PresetsUI.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/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Widget.H:18,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Osc_ListModel.h:13,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PresetsUI.h:10,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/PresetsUI.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/DSP/SVFilter.cpp.o
[ 57%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/Unison.cpp.o
[ 57%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/ResonanceUI.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/ResonanceUI.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/Alienwah.cpp.o
[ 57%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/SUBnoteUI.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_Slider.H:26,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl_Value_Slider.H:25,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_VSlider.H:13,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.h:10,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Chorus.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/SUBnoteUI.h:14,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.cxx:3:
/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/SUBnoteUI.cxx: In member function 'Fl_Osc_Group* SUBnoteharmonic::make_window()':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.cxx:76:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=]
   76 |       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/SUBnoteUI.cxx:76:36: note: directive argument in the range [-2147483647, 2147483647]
   76 |       char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp));
      |                                    ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.cxx:82:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=]
   82 |       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/SUBnoteUI.cxx:82:36: note: directive argument in the range [-2147483647, 2147483647]
   82 |       char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp));
      |                                    ^~~~
In file included from /usr/include/stdio.h:900,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/fl_utf8.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/.buildlink/include/FL/Fl.H:39,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.h:5,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/SUBnoteUI.cxx:3:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui.dir/VirKeyboard.cxx.o
[ 59%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Distorsion.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/cmake-pkgsrc-build/src/UI/VirKeyboard.h:7,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/VirKeyboard.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/cmake-pkgsrc-build/src/UI/VirKeyboard.h:48,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/VirKeyboard.cxx:3:
/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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 60%] Linking CXX static library libzynaddsubfx_gui.a
[ 65%] Built target zynaddsubfx_gui
[ 66%] Building CXX object src/UI/CMakeFiles/zynaddsubfx-ext-gui.dir/guimain.cpp.o
[ 66%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/DynamicFilter.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_Tree.H:9,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Tree.H:16,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/guimain.cpp:52:
/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,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/guimain.cpp:54:
/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/UI/guimain.cpp: In function 'void* GUI::createUi(Fl_Osc_Interface*, void*)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/guimain.cpp:193:23: warning: unused variable 'winId' [-Wunused-variable]
  193 |         if (long long winId = atoll(embedId))
      |                       ^~~~~
[ 67%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Echo.cpp.o
[ 67%] Linking CXX executable zynaddsubfx-ext-gui
[ 67%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Effect.cpp.o
[ 67%] Built target zynaddsubfx-ext-gui
[ 67%] Building CXX object src/UI/CMakeFiles/zynaddsubfx_gui_bridge.dir/Connection.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_Tree.H:9,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Fl_Osc_Tree.H:16,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Connection.cpp:22:
/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;}
      |                                                       ^~~~~~~~~~~~~~~~
[ 67%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EffectLFO.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/ADnoteUI.h:14,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/UI/MasterUI.h:10,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/UI/Connection.cpp:24:
/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;}
      |                                                      ^~~~~~~~~~~~~~~
[ 68%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EffectMgr.cpp.o
[ 68%] Linking CXX static library libzynaddsubfx_gui_bridge.a
[ 68%] Built target zynaddsubfx_gui_bridge
[ 68%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EQ.cpp.o
[ 68%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Phaser.cpp.o
[ 69%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Reverb.cpp.o
[ 69%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Bank.cpp.o
[ 69%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/BankDb.cpp.o
[ 70%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Config.cpp.o
[ 70%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Master.cpp.o
[ 70%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Microtonal.cpp.o
/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);
      |                                                      ^~   ~~~
In file included from /usr/include/stdio.h:900,
                 from /usr/include/c++/11/cstdio:42,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:17:
/usr/include/bits/stdio2.h:54:35: note: '__builtin_snprintf' output between 1 and 500 bytes into a destination of size 120
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
/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);
      |                                                      ^~   ~~~
In file included from /usr/include/stdio.h:900,
                 from /usr/include/c++/11/cstdio:42,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:17:
/usr/include/bits/stdio2.h:54:35: note: '__builtin_snprintf' output between 1 and 500 bytes into a destination of size 120
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 71%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Part.cpp.o
[ 71%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Util.cpp.o
[ 71%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/XMLwrapper.cpp.o
[ 72%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Recorder.cpp.o
[ 72%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/WavFile.cpp.o
[ 72%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/WaveShapeSmps.cpp.o
[ 73%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/MiddleWare.cpp.o
[ 73%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/PresetExtractor.cpp.o
[ 74%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Allocator.cpp.o
[ 74%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/CallbackRepeater.cpp.o
[ 74%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Schema.cpp.o
[ 75%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/ADnoteParameters.cpp.o
[ 75%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/Controller.cpp.o
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Params/Controller.cpp: In member function 'zyn::Controller& zyn::Controller::operator=(const zyn::Controller&)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Params/Controller.cpp:99:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class zyn::Controller' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
   99 |     memcpy(this, &c, sizeof(Controller));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Params/Controller.cpp:14:
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Params/Controller.h:24:7: note: 'class zyn::Controller' declared here
   24 | class Controller
      |       ^~~~~~~~~~
[ 75%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/EnvelopeParams.cpp.o
[ 76%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/FilterParams.cpp.o
[ 76%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/LFOParams.cpp.o
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Params/FilterParams.cpp: In lambda function:
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Params/FilterParams.cpp:62:19: warning: macro expands to multiple statements [-Wmultistatement-macros]
   62 | #define rChangeCb obj->changed = true; if ( obj->time) {      \
      |                   ^~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Params/FilterParams.cpp:157:17: note: in expansion of macro 'rChangeCb'
  157 |                 rChangeCb;
      |                 ^~~~~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Params/FilterParams.cpp:156:13: note: some parts of macro expansion are not guarded by this 'if' clause
  156 |             if(rtosc_narguments(msg))
      |             ^~
[ 76%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/PADnoteParameters.cpp.o
[ 77%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/Presets.cpp.o
[ 77%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/PresetsArray.cpp.o
[ 77%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/PresetsStore.cpp.o
[ 78%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Params/SUBnoteParameters.cpp.o
[ 78%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/SynthNote.cpp.o
[ 78%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/ADnote.cpp.o
[ 79%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/Envelope.cpp.o
[ 79%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/LFO.cpp.o
[ 79%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/ModFilter.cpp.o
[ 80%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/OscilGen.cpp.o
[ 80%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/PADnote.cpp.o
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/OscilGen.cpp: In function 'void zyn::clearAll(zyn::fft_t*, int)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/OscilGen.cpp:272:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'zyn::fft_t' {aka 'class std::complex<double>'}; use assignment or value-initialization instead [-Wclass-memaccess]
  272 |     memset(freqs, 0, oscilsize / 2 * sizeof(fft_t));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/../DSP/FFTwrapper.h:17,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/OscilGen.cpp:15:
/usr/include/c++/11/complex:1229:11: note: 'zyn::fft_t' {aka 'class std::complex<double>'} declared here
 1229 |     class complex<double>
      |           ^~~~~~~~~~~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/OscilGen.cpp: In member function 'void zyn::OscilGen::getspectrum(int, float*, int)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/OscilGen.cpp:1188:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'zyn::fft_t' {aka 'class std::complex<double>'}; use assignment or value-initialization instead [-Wclass-memaccess]
 1188 |         memset(outoscilFFTfreqs + n, 0,
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1189 |                (synth.oscilsize / 2 - n) * sizeof(fft_t));
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/../DSP/FFTwrapper.h:17,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/OscilGen.cpp:15:
/usr/include/c++/11/complex:1229:11: note: 'zyn::fft_t' {aka 'class std::complex<double>'} declared here
 1229 |     class complex<double>
      |           ^~~~~~~~~~~~~~~
[ 80%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/Resonance.cpp.o
[ 81%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/SUBnote.cpp.o
[ 81%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Synth/WatchPoint.cpp.o
In file included from /usr/include/string.h:519,
                 from /usr/include/c++/11/cstring:42,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/port-sugar.h:27,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/../Misc/Util.h:24,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/WatchPoint.cpp:23:
In function 'char* strncat(char*, const char*, size_t)',
    inlined from 'zyn::WatchPoint::WatchPoint(zyn::WatchManager*, const char*, const char*)' at /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/WatchPoint.cpp:36:16,
    inlined from 'zyn::WatchPoint::WatchPoint(zyn::WatchManager*, const char*, const char*)' at /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Synth/WatchPoint.cpp:29:1:
/usr/include/bits/string_fortified.h:138:34: warning: 'char* __builtin_strncat(char*, const char*, long unsigned int)' specified bound 128 equals destination size [-Wstringop-truncation]
  138 |   return __builtin___strncat_chk (__dest, __src, __len,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
  139 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/bits/string_fortified.h:138:34: warning: 'char* __builtin_strncat(char*, const char*, long unsigned int)' specified bound 128 equals destination size [-Wstringop-overflow=]
[ 81%] Linking CXX static library libzynaddsubfx_core.a
[ 81%] Built target zynaddsubfx_core
[ 81%] Building CXX object src/CMakeFiles/zynaddsubfx.dir/main.cpp.o
[ 82%] Building CXX object src/CMakeFiles/zynaddsubfx_dssi.dir/UI/ConnectionDummy.cpp.o
[ 82%] Building CXX object src/CMakeFiles/zynaddsubfx_dssi.dir/Output/DSSIaudiooutput.cpp.o
[ 82%] Linking CXX executable zynaddsubfx
[ 82%] Building CXX object src/CMakeFiles/zynaddsubfx_dssi.dir/globals.cpp.o
[ 82%] Built target zynaddsubfx
[ 82%] Building CXX object src/Plugin/AlienWah/CMakeFiles/ZynAlienWah_lv2.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:20,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoPluginMain.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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 83%] Building CXX object src/CMakeFiles/zynaddsubfx_dssi.dir/Output/DSSIControl.cpp.o
[ 83%] Building CXX object src/CMakeFiles/zynaddsubfx_dssi.dir/Output/DSSIControlDescription.cpp.o
[ 83%] Linking CXX shared library libzynaddsubfx_dssi.so
[ 83%] Built target zynaddsubfx_dssi
[ 83%] Building CXX object src/Plugin/AlienWah/CMakeFiles/ZynAlienWah_vst.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 84%] Building CXX object src/Plugin/AlienWah/CMakeFiles/ZynAlienWah_lv2.dir/AlienWah.cpp.o
[ 85%] Building CXX object src/Plugin/AlienWah/CMakeFiles/ZynAlienWah_vst.dir/AlienWah.cpp.o
[ 85%] Linking CXX shared library lv2/ZynAlienWah.so
Generate ttl data for '/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/Plugin/AlienWah/lv2/ZynAlienWah.so', basename: 'ZynAlienWah'
Writing manifest.ttl... done!
Writing ZynAlienWah.ttl... done!
Writing presets.ttl... done!
[ 85%] Built target ZynAlienWah_lv2
[ 85%] Building CXX object src/Plugin/Chorus/CMakeFiles/ZynChorus_lv2.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:20,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoPluginMain.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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 85%] Linking CXX shared library vst/ZynAlienWah.so
[ 85%] Built target ZynAlienWah_vst
[ 85%] Building CXX object src/Plugin/Chorus/CMakeFiles/ZynChorus_vst.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 86%] Building CXX object src/Plugin/Chorus/CMakeFiles/ZynChorus_lv2.dir/Chorus.cpp.o
[ 87%] Building CXX object src/Plugin/Chorus/CMakeFiles/ZynChorus_vst.dir/Chorus.cpp.o
[ 87%] Linking CXX shared library lv2/ZynChorus.so
[ 87%] Linking CXX shared library vst/ZynChorus.so
Generate ttl data for '/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/Plugin/Chorus/lv2/ZynChorus.so', basename: 'ZynChorus'
Writing manifest.ttl... done!
Writing ZynChorus.ttl... done!
Writing presets.ttl... done!
[ 87%] Built target ZynChorus_lv2
[ 87%] Building CXX object src/Plugin/Distortion/CMakeFiles/ZynDistortion_lv2.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 87%] Built target ZynChorus_vst
[ 87%] Building CXX object src/Plugin/Distortion/CMakeFiles/ZynDistortion_vst.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:20,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoPluginMain.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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 88%] Building CXX object src/Plugin/Distortion/CMakeFiles/ZynDistortion_vst.dir/Distortion.cpp.o
[ 89%] Building CXX object src/Plugin/Distortion/CMakeFiles/ZynDistortion_lv2.dir/Distortion.cpp.o
[ 89%] Linking CXX shared library vst/ZynDistortion.so
[ 89%] Built target ZynDistortion_vst
[ 89%] Building CXX object src/Plugin/DynamicFilter/CMakeFiles/ZynDynamicFilter_lv2.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 89%] Linking CXX shared library lv2/ZynDistortion.so
Generate ttl data for '/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/Plugin/Distortion/lv2/ZynDistortion.so', basename: 'ZynDistortion'
Writing manifest.ttl... done!
Writing ZynDistortion.ttl... done!
Writing presets.ttl... done!
[ 89%] Built target ZynDistortion_lv2
[ 89%] Building CXX object src/Plugin/DynamicFilter/CMakeFiles/ZynDynamicFilter_vst.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:20,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoPluginMain.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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 90%] Building CXX object src/Plugin/DynamicFilter/CMakeFiles/ZynDynamicFilter_vst.dir/DynamicFilter.cpp.o
[ 91%] Building CXX object src/Plugin/DynamicFilter/CMakeFiles/ZynDynamicFilter_lv2.dir/DynamicFilter.cpp.o
[ 91%] Linking CXX shared library vst/ZynDynamicFilter.so
[ 91%] Built target ZynDynamicFilter_vst
[ 91%] Building CXX object src/Plugin/Echo/CMakeFiles/ZynEcho_lv2.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 91%] Linking CXX shared library lv2/ZynDynamicFilter.so
Generate ttl data for '/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/Plugin/DynamicFilter/lv2/ZynDynamicFilter.so', basename: 'ZynDynamicFilter'
Writing manifest.ttl... done!
Writing ZynDynamicFilter.ttl... done!
Writing presets.ttl... done!
[ 91%] Built target ZynDynamicFilter_lv2
[ 91%] Building CXX object src/Plugin/Echo/CMakeFiles/ZynEcho_vst.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:20,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoPluginMain.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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 92%] Building CXX object src/Plugin/Echo/CMakeFiles/ZynEcho_vst.dir/Echo.cpp.o
[ 93%] Building CXX object src/Plugin/Echo/CMakeFiles/ZynEcho_lv2.dir/Echo.cpp.o
[ 93%] Linking CXX shared library vst/ZynEcho.so
[ 93%] Built target ZynEcho_vst
[ 94%] Building CXX object src/Plugin/Phaser/CMakeFiles/ZynPhaser_lv2.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:20,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoPluginMain.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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 94%] Linking CXX shared library lv2/ZynEcho.so
Generate ttl data for '/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/Plugin/Echo/lv2/ZynEcho.so', basename: 'ZynEcho'
Writing manifest.ttl... done!
Writing ZynEcho.ttl... done!
Writing presets.ttl... done!
[ 94%] Built target ZynEcho_lv2
[ 95%] Building CXX object src/Plugin/Phaser/CMakeFiles/ZynPhaser_vst.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 95%] Building CXX object src/Plugin/Phaser/CMakeFiles/ZynPhaser_lv2.dir/Phaser.cpp.o
[ 95%] Building CXX object src/Plugin/Phaser/CMakeFiles/ZynPhaser_vst.dir/Phaser.cpp.o
[ 95%] Linking CXX shared library lv2/ZynPhaser.so
Generate ttl data for '/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/Plugin/Phaser/lv2/ZynPhaser.so', basename: 'ZynPhaser'
Writing manifest.ttl... done!
Writing ZynPhaser.ttl... done!
Writing presets.ttl... done!
[ 95%] Built target ZynPhaser_lv2
[ 95%] Linking CXX shared library vst/ZynPhaser.so
[ 96%] Building CXX object src/Plugin/Reverb/CMakeFiles/ZynReverb_lv2.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 96%] Built target ZynPhaser_vst
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:20,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoPluginMain.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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object src/Plugin/Reverb/CMakeFiles/ZynReverb_vst.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 97%] Building CXX object src/Plugin/Reverb/CMakeFiles/ZynReverb_vst.dir/Reverb.cpp.o
[ 97%] Building CXX object src/Plugin/Reverb/CMakeFiles/ZynReverb_lv2.dir/Reverb.cpp.o
[ 97%] Linking CXX shared library vst/ZynReverb.so
[ 97%] Built target ZynReverb_vst
[ 97%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2.dir/__/__/globals.cpp.o
[ 97%] Linking CXX shared library lv2/ZynReverb.so
Generate ttl data for '/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/Plugin/Reverb/lv2/ZynReverb.so', basename: 'ZynReverb'
Writing manifest.ttl... done!
Writing ZynReverb.ttl... done!
Writing presets.ttl... done!
[ 97%] Built target ZynReverb_lv2
[ 98%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_vst.dir/__/__/globals.cpp.o
[ 98%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2.dir/__/__/UI/ConnectionDummy.cpp.o
[ 99%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
[ 99%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_vst.dir/__/__/UI/ConnectionDummy.cpp.o
[ 99%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_vst.dir/__/__/__/DPF/distrho/DistrhoPluginMain.cpp.o
In file included from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:20,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/DistrhoPluginMain.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) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp: In member function 'void DISTRHO::PluginLv2::lv2_run(uint32_t)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:120:36: warning: unnecessary parentheses in declaration of 'event' [-Wparentheses]
  120 |         for (const LV2_Atom_Event* (iter) = lv2_atom_sequence_begin(&(seq)->body); \
      |                                    ^~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:254:9: note: in expansion of macro 'LV2_ATOM_SEQUENCE_FOREACH'
  254 |         LV2_ATOM_SEQUENCE_FOREACH(fPortEventsIn, event)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:120:36: note: remove parentheses
  120 |         for (const LV2_Atom_Event* (iter) = lv2_atom_sequence_begin(&(seq)->body); \
      |                                    ^~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:254:9: note: in expansion of macro 'LV2_ATOM_SEQUENCE_FOREACH'
  254 |         LV2_ATOM_SEQUENCE_FOREACH(fPortEventsIn, event)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:120:36: warning: unnecessary parentheses in declaration of 'event' [-Wparentheses]
  120 |         for (const LV2_Atom_Event* (iter) = lv2_atom_sequence_begin(&(seq)->body); \
      |                                    ^~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:478:9: note: in expansion of macro 'LV2_ATOM_SEQUENCE_FOREACH'
  478 |         LV2_ATOM_SEQUENCE_FOREACH(fPortEventsIn, event)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/lv2/atom-util.h:120:36: note: remove parentheses
  120 |         for (const LV2_Atom_Event* (iter) = lv2_atom_sequence_begin(&(seq)->body); \
      |                                    ^~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2.cpp:478:9: note: in expansion of macro 'LV2_ATOM_SEQUENCE_FOREACH'
  478 |         LV2_ATOM_SEQUENCE_FOREACH(fPortEventsIn, event)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[100%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_vst.dir/ZynAddSubFX.cpp.o
[100%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2.dir/ZynAddSubFX.cpp.o
[100%] Linking CXX shared library vst/ZynAddSubFX.so
[100%] Built target ZynAddSubFX_vst
[100%] Linking CXX shared library lv2/ZynAddSubFX.so
lo server running on 19021
Generate ttl data for '/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/cmake-pkgsrc-build/src/Plugin/ZynAddSubFX/lv2/ZynAddSubFX.so', basename: 'ZynAddSubFX'
Writing manifest.ttl... done!
Writing ZynAddSubFX.ttl... done!
Writing ZynAddSubFX_ui.ttl... done!
Writing presets.ttl... done!
[100%] Built target ZynAddSubFX_lv2
*** Please use pkgtools/verifypc to sanity check dependencies.