+ 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/libretro-mgba-0.10.3/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libretro-mgba-0.10.3/work.log
WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead.
===> Building for libretro-mgba-0.10.3
[  0%] Built target mgba-version-info
[  0%] Building C object CMakeFiles/mgba_libretro.dir/src/core/bitmap-cache.c.o
[  2%] Building C object CMakeFiles/mgba_libretro.dir/src/core/cache-set.c.o
[  1%] Building C object CMakeFiles/mgba_libretro.dir/src/core/config.c.o
[  3%] Building C object CMakeFiles/mgba_libretro.dir/src/core/cheats.c.o
[  4%] Building C object CMakeFiles/mgba_libretro.dir/src/core/core.c.o
[  5%] Building C object CMakeFiles/mgba_libretro.dir/src/core/directories.c.o
[  6%] Building C object CMakeFiles/mgba_libretro.dir/src/core/input.c.o
[  7%] Building C object CMakeFiles/mgba_libretro.dir/src/core/interface.c.o
[  8%] Building C object CMakeFiles/mgba_libretro.dir/src/core/library.c.o
[  9%] Building C object CMakeFiles/mgba_libretro.dir/src/core/lockstep.c.o
[ 10%] Building C object CMakeFiles/mgba_libretro.dir/src/core/log.c.o
[ 11%] Building C object CMakeFiles/mgba_libretro.dir/src/core/map-cache.c.o
[ 12%] Building C object CMakeFiles/mgba_libretro.dir/src/core/mem-search.c.o
[ 13%] Building C object CMakeFiles/mgba_libretro.dir/src/core/rewind.c.o
[ 14%] Building C object CMakeFiles/mgba_libretro.dir/src/core/serialize.c.o
[ 15%] Building C object CMakeFiles/mgba_libretro.dir/src/core/sync.c.o
[ 16%] Building C object CMakeFiles/mgba_libretro.dir/src/core/thread.c.o
[ 17%] Building C object CMakeFiles/mgba_libretro.dir/src/core/tile-cache.c.o
[ 18%] Building C object CMakeFiles/mgba_libretro.dir/src/sm83/decoder.c.o
[ 19%] Building C object CMakeFiles/mgba_libretro.dir/src/core/timing.c.o
[ 20%] Building C object CMakeFiles/mgba_libretro.dir/src/sm83/isa-sm83.c.o
[ 20%] Building C object CMakeFiles/mgba_libretro.dir/src/sm83/sm83.c.o
[ 21%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/audio.c.o
[ 22%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/cheats.c.o
[ 23%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/core.c.o
[ 24%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/gb.c.o
[ 25%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/input.c.o
[ 26%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/io.c.o
[ 27%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/mbc.c.o
[ 28%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/memory.c.o
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gb/memory.c: In function 'GBLoad8':
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gb/memory.c:295:77: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  295 |                 } else if (cpu->tMultiplier * (cpu->pc - memory->cartBusPc) >= memory->cartBusDecay) {
      |                                                                             ^~
[ 29%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/overrides.c.o
[ 30%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/serialize.c.o
[ 31%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/renderers/cache-set.c.o
[ 32%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/sio.c.o
[ 33%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/renderers/software.c.o
[ 34%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/timer.c.o
[ 35%] Building C object CMakeFiles/mgba_libretro.dir/src/gb/video.c.o
[ 36%] Building C object CMakeFiles/mgba_libretro.dir/src/arm/arm.c.o
[ 37%] Building C object CMakeFiles/mgba_libretro.dir/src/arm/decoder-arm.c.o
[ 38%] Building C object CMakeFiles/mgba_libretro.dir/src/arm/decoder.c.o
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/arm/decoder.c: In function 'ARMResolveMemoryAccess':
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/arm/decoder.c:576:67: warning: operand of '?:' changes signedness from 'int32_t' {aka 'int'} to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  576 |                 offset = info->memory.offset.reg == ARM_PC ? pc : regs->gprs[info->memory.offset.reg];
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building C object CMakeFiles/mgba_libretro.dir/src/arm/decoder-thumb.c.o
[ 40%] Building C object CMakeFiles/mgba_libretro.dir/src/arm/isa-arm.c.o
[ 40%] Building C object CMakeFiles/mgba_libretro.dir/src/arm/isa-thumb.c.o
[ 41%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/audio.c.o
[ 42%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/bios.c.o
[ 43%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/cart/ereader.c.o
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/cart/ereader.c: In function 'GBACartEReaderScan':
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/cart/ereader.c:479:39: warning: 'block0' may be used uninitialized [-Wmaybe-uninitialized]
  479 |                                 block0[0x2F] += fragmentChecksum;
      |                                 ~~~~~~^~~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/cart/ereader.c:374:17: note: 'block0' declared here
  374 |         uint8_t block0[0x30];
      |                 ^~~~~~
[ 44%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/cart/gpio.c.o
[ 45%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/cart/matrix.c.o
[ 46%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/cart/vfame.c.o
[ 47%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/cheats.c.o
[ 48%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/cheats/codebreaker.c.o
[ 49%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/cheats/gameshark.c.o
[ 50%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/cheats/parv3.c.o
[ 51%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/dma.c.o
[ 52%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/core.c.o
[ 53%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/gba.c.o
[ 54%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/hle-bios.c.o
[ 55%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/input.c.o
[ 56%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/io.c.o
[ 57%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/memory.c.o
[ 58%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/overrides.c.o
[ 59%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/renderers/common.c.o
[ 60%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/renderers/cache-set.c.o
[ 60%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/renderers/gl.c.o
[ 61%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/renderers/software-bg.c.o
[ 62%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/renderers/software-mode0.c.o
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c: In function 'GBAVideoSoftwareRendererDrawBackgroundMode3':
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c:111:65: warning: 'localX' may be used uninitialized [-Wmaybe-uninitialized]
  111 |         if (mosaicWait && localX >= 0 && localY >= 0 && (localX >> 8) < GBA_VIDEO_HORIZONTAL_PIXELS && (localY >> 8) < GBA_VIDEO_VERTICAL_PIXELS) {
      |                                                         ~~~~~~~~^~~~~
In file included from /home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c:6:
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-private.h:176:17: note: 'localX' was declared here
  176 |         int32_t localX;                                                                                                   \
      |                 ^~~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c:111:112: warning: 'localY' may be used uninitialized [-Wmaybe-uninitialized]
  111 |         if (mosaicWait && localX >= 0 && localY >= 0 && (localX >> 8) < GBA_VIDEO_HORIZONTAL_PIXELS && (localY >> 8) < GBA_VIDEO_VERTICAL_PIXELS) {
      |                                                                                                        ~~~~~~~~^~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-private.h:177:17: note: 'localY' was declared here
  177 |         int32_t localY;                                                                                                   \
      |                 ^~~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c: In function 'GBAVideoSoftwareRendererDrawBackgroundMode4':
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c:154:65: warning: 'localX' may be used uninitialized [-Wmaybe-uninitialized]
  154 |         if (mosaicWait && localX >= 0 && localY >= 0 && (localX >> 8) < GBA_VIDEO_HORIZONTAL_PIXELS && (localY >> 8) < GBA_VIDEO_VERTICAL_PIXELS) {
      |                                                         ~~~~~~~~^~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-private.h:176:17: note: 'localX' was declared here
  176 |         int32_t localX;                                                                                                   \
      |                 ^~~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c:154:112: warning: 'localY' may be used uninitialized [-Wmaybe-uninitialized]
  154 |         if (mosaicWait && localX >= 0 && localY >= 0 && (localX >> 8) < GBA_VIDEO_HORIZONTAL_PIXELS && (localY >> 8) < GBA_VIDEO_VERTICAL_PIXELS) {
      |                                                                                                        ~~~~~~~~^~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-private.h:177:17: note: 'localY' was declared here
  177 |         int32_t localY;                                                                                                   \
      |                 ^~~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c: In function 'GBAVideoSoftwareRendererDrawBackgroundMode5':
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c:195:65: warning: 'localX' may be used uninitialized [-Wmaybe-uninitialized]
  195 |         if (mosaicWait && localX >= 0 && localY >= 0 && (localX >> 8) < 160 && (localY >> 8) < 128) {
      |                                                         ~~~~~~~~^~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-private.h:176:17: note: 'localX' was declared here
  176 |         int32_t localX;                                                                                                   \
      |                 ^~~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-bg.c:195:88: warning: 'localY' may be used uninitialized [-Wmaybe-uninitialized]
  195 |         if (mosaicWait && localX >= 0 && localY >= 0 && (localX >> 8) < 160 && (localY >> 8) < 128) {
      |                                                                                ~~~~~~~~^~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/gba/renderers/software-private.h:177:17: note: 'localY' was declared here
  177 |         int32_t localY;                                                                                                   \
      |                 ^~~~~~
[ 63%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/renderers/software-obj.c.o
[ 64%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/renderers/video-software.c.o
[ 65%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/savedata.c.o
[ 66%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/serialize.c.o
[ 67%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/sharkport.c.o
[ 68%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/sio.c.o
[ 69%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/sio/gbp.c.o
[ 70%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/sio/joybus.c.o
[ 71%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/timer.c.o
[ 72%] Building C object CMakeFiles/mgba_libretro.dir/src/gba/video.c.o
[ 73%] Building C object CMakeFiles/mgba_libretro.dir/src/util/circle-buffer.c.o
[ 74%] Building C object CMakeFiles/mgba_libretro.dir/src/util/configuration.c.o
[ 75%] Building C object CMakeFiles/mgba_libretro.dir/src/util/crc32.c.o
[ 76%] Building C object CMakeFiles/mgba_libretro.dir/src/util/formatting.c.o
[ 77%] Building C object CMakeFiles/mgba_libretro.dir/src/util/gbk-table.c.o
[ 78%] Building C object CMakeFiles/mgba_libretro.dir/src/util/hash.c.o
[ 79%] Building C object CMakeFiles/mgba_libretro.dir/src/util/string.c.o
[ 80%] Building C object CMakeFiles/mgba_libretro.dir/src/util/table.c.o
[ 80%] Building C object CMakeFiles/mgba_libretro.dir/src/util/vfs.c.o
[ 81%] Building C object CMakeFiles/mgba_libretro.dir/src/util/convolve.c.o
[ 82%] Building C object CMakeFiles/mgba_libretro.dir/src/util/elf-read.c.o
[ 83%] Building C object CMakeFiles/mgba_libretro.dir/src/util/export.c.o
[ 84%] Building C object CMakeFiles/mgba_libretro.dir/src/util/patch.c.o
[ 85%] Building C object CMakeFiles/mgba_libretro.dir/src/util/patch-fast.c.o
[ 86%] Building C object CMakeFiles/mgba_libretro.dir/src/util/patch-ips.c.o
[ 87%] Building C object CMakeFiles/mgba_libretro.dir/src/util/patch-ups.c.o
[ 88%] Building C object CMakeFiles/mgba_libretro.dir/src/util/png-io.c.o
[ 89%] Building C object CMakeFiles/mgba_libretro.dir/src/util/ring-fifo.c.o
[ 90%] Building C object CMakeFiles/mgba_libretro.dir/src/util/text-codec.c.o
[ 91%] Building C object CMakeFiles/mgba_libretro.dir/version.c.o
[ 92%] Building C object CMakeFiles/mgba_libretro.dir/src/util/vfs/vfs-mem.c.o
[ 93%] Building C object CMakeFiles/mgba_libretro.dir/src/util/vfs/vfs-fifo.c.o
[ 94%] Building C object CMakeFiles/mgba_libretro.dir/src/util/vfs/vfs-fd.c.o
[ 95%] Building C object CMakeFiles/mgba_libretro.dir/src/util/vfs/vfs-dirent.c.o
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/util/vfs/vfs-dirent.c: In function '_vdeType':
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/util/vfs/vfs-dirent.c:152:23: error: 'struct dirent' has no member named 'd_type'
  152 |         if (vdede->ent->d_type == DT_DIR) {
      |                       ^~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/util/vfs/vfs-dirent.c:152:35: error: 'DT_DIR' undeclared (first use in this function)
  152 |         if (vdede->ent->d_type == DT_DIR) {
      |                                   ^~~~~~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/util/vfs/vfs-dirent.c:152:35: note: each undeclared identifier is reported only once for each function it appears in
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/util/vfs/vfs-dirent.c:154:30: error: 'struct dirent' has no member named 'd_type'
  154 |         } else if (vdede->ent->d_type == DT_REG) {
      |                              ^~
/home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3/src/util/vfs/vfs-dirent.c:154:42: error: 'DT_REG' undeclared (first use in this function)
  154 |         } else if (vdede->ent->d_type == DT_REG) {
      |                                          ^~~~~~
--- CMakeFiles/mgba_libretro.dir/src/util/vfs/vfs-dirent.c.o ---
*** [CMakeFiles/mgba_libretro.dir/src/util/vfs/vfs-dirent.c.o] Error code 1

bmake[2]: stopped making "CMakeFiles/mgba_libretro.dir/build" in /home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3
[ 96%] Building C object CMakeFiles/mgba_libretro.dir/src/platform/posix/memory.c.o
[ 97%] Building C object CMakeFiles/mgba_libretro.dir/src/third-party/inih/ini.c.o
bmake[2]: 1 error

bmake[2]: stopped making "CMakeFiles/mgba_libretro.dir/build" in /home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3
--- CMakeFiles/mgba_libretro.dir/all ---
*** [CMakeFiles/mgba_libretro.dir/all] Error code 2

bmake[1]: stopped making "all" in /home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3
bmake[1]: 1 error

bmake[1]: stopped making "all" in /home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3
*** [all] Error code 2

bmake: stopped making "all" in /home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/emulators/libretro-mgba/work/mgba-0.10.3
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/libretro-mgba
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/libretro-mgba