+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/zynaddsubfx-3.0.5nb9/work.log
+ su pbulk -c '"$@"' make /opt/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
[  1%] Building C object rtosc/CMakeFiles/rtosc.dir/src/rtosc.c.o
[  1%] Building C object rtosc/CMakeFiles/rtosc.dir/src/dispatch.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 /usr/include/string.h:34,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/dispatch.c:4:
/usr/include/iso/string_iso.h:143:14: note: in a call to function 'strstr' declared 'nonnull'
  143 | extern char *strstr(const char *, const char *);
      |              ^~~~~~
[  1%] Building C object rtosc/CMakeFiles/rtosc.dir/src/pretty-format.c.o
[  2%] Building C object rtosc/CMakeFiles/rtosc.dir/src/arg-val-math.c.o
[  2%] Building C object rtosc/CMakeFiles/rtosc.dir/src/arg-val-cmp.c.o
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/arg-val-cmp.c: In function 'rtosc_arg_vals_cmp_single':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/arg-val-cmp.c:267:12: warning: 'rval' may be used uninitialized [-Wmaybe-uninitialized]
  267 |     return rval;
      |            ^~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/arg-val-cmp.c:162:9: note: 'rval' was declared here
  162 |     int rval;
      |         ^~~~
[  2%] Building C object rtosc/CMakeFiles/rtosc.dir/src/rtosc-time.c.o
[  3%] Building C object rtosc/CMakeFiles/rtosc.dir/src/util.c.o
[  3%] Building C object rtosc/CMakeFiles/rtosc.dir/version.c.o
[  3%] Linking C static library librtosc.a
[  3%] Built target rtosc
[  4%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/ports.cpp.o
[  4%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/ports-runtime.cpp.o
[  4%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/default-value.cpp.o
[  5%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/savefile.cpp.o
[  5%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/miditable.cpp.o
[  5%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/automations.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 /opt/tools/gcc13/include/c++/13.2.0/cassert:44,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/include/rtosc/automations.h:3,
                 from /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/automations.cpp:2:
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/rtosc/src/cpp/automations.cpp:238:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  238 |         assert(p);
      |         ^~~~~~
[  6%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/midimapper.cpp.o
[  6%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/thread-link.cpp.o
[  6%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/undo-history.cpp.o
[  7%] Building CXX object rtosc/CMakeFiles/rtosc-cpp.dir/src/cpp/subtree-serialize.cpp.o
[  7%] Linking CXX static library librtosc-cpp.a
[  7%] Built target rtosc-cpp
[  8%] Building C object rtosc/CMakeFiles/version.dir/test/version.c.o
[  8%] Linking C executable version
[  8%] Built target version
[  8%] Building C object rtosc/CMakeFiles/util.dir/test/util.c.o
[  8%] Linking C executable util
[  8%] Built target util
[  9%] Building C object rtosc/CMakeFiles/osc-spec.dir/test/osc-spec.c.o
[  9%] Linking C executable osc-spec
[  9%] Built target osc-spec
[ 10%] Building C object rtosc/CMakeFiles/arg-val-cmp.dir/test/arg-val-cmp.c.o
[ 10%] Linking C executable arg-val-cmp
[ 10%] Built target arg-val-cmp
[ 11%] Building C object rtosc/CMakeFiles/arg-val-math.dir/test/arg-val-math.c.o
[ 11%] Linking C executable arg-val-math
[ 11%] Built target arg-val-math
[ 11%] Building C object rtosc/CMakeFiles/pretty-format.dir/test/pretty-format.c.o
[ 11%] Linking C executable pretty-format
[ 11%] Built target pretty-format
[ 11%] Building C object rtosc/CMakeFiles/simple-messages.dir/test/simple-messages.c.o
[ 12%] Linking C executable simple-messages
[ 12%] Built target simple-messages
[ 12%] Building C object rtosc/CMakeFiles/null-messages.dir/test/null-messages.c.o
[ 12%] Linking C executable null-messages
[ 12%] Built target null-messages
[ 12%] Building C object rtosc/CMakeFiles/bundles.dir/test/bundles.c.o
[ 13%] Linking C executable bundles
[ 13%] Built target bundles
[ 13%] Building C object rtosc/CMakeFiles/patterns.dir/test/patterns.c.o
[ 14%] Linking C executable patterns
[ 14%] Built target patterns
[ 14%] Building C object rtosc/CMakeFiles/nested-bundles.dir/test/nested-bundles.c.o
[ 15%] Linking C executable nested-bundles
[ 15%] Built target nested-bundles
[ 15%] Building C object rtosc/CMakeFiles/fat-message.dir/test/fat-message.c.o
[ 16%] Linking C executable fat-message
[ 16%] Built target fat-message
[ 17%] Building C object rtosc/CMakeFiles/empty-strings.dir/test/empty-strings.c.o
[ 17%] Linking C executable empty-strings
[ 17%] Built target empty-strings
[ 17%] Building C object rtosc/CMakeFiles/message-alignment.dir/test/message-alignment.c.o
[ 17%] Linking C executable message-alignment
ld: warning: symbol 'err' has differing types:
	(file CMakeFiles/message-alignment.dir/test/message-alignment.c.o type=OBJT; file /lib/amd64/libc.so type=FUNC);
	CMakeFiles/message-alignment.dir/test/message-alignment.c.o definition taken
ld: warning: symbol 'err' has differing types:
	(file CMakeFiles/message-alignment.dir/test/message-alignment.c.o type=OBJT; file /lib/amd64/libc.so type=FUNC);
[ 17%] Built target message-alignment
[ 18%] Building C object rtosc/CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o
[ 18%] Linking C executable test-arg-iter
ld: warning: symbol 'err' has differing types:
	(file CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o type=OBJT; file /lib/amd64/libc.so type=FUNC);
	CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o definition taken
ld: warning: symbol 'err' has differing types:
	(file CMakeFiles/test-arg-iter.dir/test/test-arg-iter.c.o type=OBJT; file /lib/amd64/libc.so type=FUNC);
[ 18%] Built target test-arg-iter
[ 19%] Building C object rtosc/CMakeFiles/liblo.dir/test/liblo.c.o
[ 19%] Linking C executable liblo
[ 19%] Built target liblo
[ 19%] Building CXX object rtosc/CMakeFiles/test-midi-mapper.dir/test/test-midi-mapper.cpp.o
[ 20%] Linking CXX executable test-midi-mapper
[ 20%] Built target test-midi-mapper
[ 21%] Building CXX object rtosc/CMakeFiles/metadata.dir/test/metadata.cpp.o
[ 21%] Linking CXX executable metadata
[ 21%] Built target metadata
[ 21%] Building CXX object rtosc/CMakeFiles/default-value.dir/test/default-value.cpp.o
[ 21%] Linking CXX executable default-value
[ 21%] Built target default-value
[ 21%] Building CXX object rtosc/CMakeFiles/headerlib.dir/test/headerlib.cpp.o
[ 21%] Linking CXX executable headerlib
[ 21%] Built target headerlib
[ 21%] Building CXX object rtosc/CMakeFiles/test-walker.dir/test/test-walker.cpp.o
[ 21%] Linking CXX executable test-walker
[ 21%] Built target test-walker
[ 21%] Building CXX object rtosc/CMakeFiles/undo-test.dir/test/undo-test.cpp.o
[ 22%] Linking CXX executable undo-test
[ 22%] Built target undo-test
[ 22%] Building CXX object rtosc/CMakeFiles/sugar.dir/test/sugar.cpp.o
[ 22%] Linking CXX executable sugar
[ 22%] Built target sugar
[ 23%] Building CXX object rtosc/CMakeFiles/typed-template-test.dir/test/typed-template-test.cpp.o
[ 23%] Linking CXX executable typed-template-test
[ 23%] Built target typed-template-test
[ 23%] Building CXX object rtosc/CMakeFiles/path-collapse.dir/test/path-collapse.cpp.o
[ 24%] Linking CXX executable path-collapse
[ 24%] Built target path-collapse
[ 25%] Building CXX object rtosc/CMakeFiles/test-automation.dir/test/test-automation.cpp.o
[ 25%] Linking CXX executable test-automation
[ 25%] Built target test-automation
[ 26%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/version.cpp.o
[ 26%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/globals.cpp.o
[ 26%] 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));
      |                                                                      ^~
[ 27%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/ScratchString.cpp.o
[ 27%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/NotePool.cpp.o
[ 27%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Containers/MultiPseudoStack.cpp.o
[ 28%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/AnalogFilter.cpp.o
[ 28%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/FFTwrapper.cpp.o
[ 28%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/Filter.cpp.o
[ 29%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/FormantFilter.cpp.o
[ 29%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/SVFilter.cpp.o
[ 30%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/DSP/Unison.cpp.o
[ 30%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Alienwah.cpp.o
[ 30%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Chorus.cpp.o
[ 31%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Distorsion.cpp.o
[ 31%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/DynamicFilter.cpp.o
[ 31%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Echo.cpp.o
[ 32%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Effect.cpp.o
[ 32%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EffectLFO.cpp.o
[ 32%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EffectMgr.cpp.o
[ 33%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/EQ.cpp.o
[ 33%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Phaser.cpp.o
[ 33%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Effects/Reverb.cpp.o
[ 34%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Bank.cpp.o
[ 34%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/BankDb.cpp.o
[ 34%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Config.cpp.o
[ 35%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Master.cpp.o
[ 35%] 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);
      |                                                      ^~   ~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:602:13: note: 'snprintf' output between 1 and 500 bytes into a destination of size 120
  602 |     snprintf(scl.Pname,    MICROTONAL_MAX_NAME_LEN, "%s", tmp);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:603:54: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size 120 [-Wformat-truncation=]
  603 |     snprintf(scl.Pcomment, MICROTONAL_MAX_NAME_LEN, "%s", tmp);
      |                                                      ^~   ~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/Microtonal.cpp:603:13: note: 'snprintf' output between 1 and 500 bytes into a destination of size 120
  603 |     snprintf(scl.Pcomment, MICROTONAL_MAX_NAME_LEN, "%s", tmp);
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Part.cpp.o
[ 36%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Util.cpp.o
[ 36%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/XMLwrapper.cpp.o
[ 36%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/Recorder.cpp.o
[ 37%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/WavFile.cpp.o
[ 37%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/WaveShapeSmps.cpp.o
[ 37%] Building CXX object src/CMakeFiles/zynaddsubfx_core.dir/Misc/MiddleWare.cpp.o
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/MiddleWare.cpp: In function 'std::vector<std::__cxx11::basic_string<char> > zyn::getFiles(const char*, bool)':
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/MiddleWare.cpp:900:27: error: 'struct dirent' has no member named 'd_type'
  900 |         bool is_dir = fn->d_type & DT_DIR;
      |                           ^~~~~~
/home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5/src/Misc/MiddleWare.cpp:900:36: error: 'DT_DIR' was not declared in this scope
  900 |         bool is_dir = fn->d_type & DT_DIR;
      |                                    ^~~~~~
*** [src/CMakeFiles/zynaddsubfx_core.dir/Misc/MiddleWare.cpp.o] Error code 1

bmake[2]: stopped in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5
1 error

bmake[2]: stopped in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5
*** [src/CMakeFiles/zynaddsubfx_core.dir/all] Error code 2

bmake[1]: stopped in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5
1 error

bmake[1]: stopped in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5
1 error

bmake: stopped in /home/pbulk/build/audio/zynaddsubfx/work/zynaddsubfx-3.0.5
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/zynaddsubfx
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/zynaddsubfx