+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xm8-1.70nb10/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xm8-1.70nb10/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for xm8_170.zip
=> Checksum SHA512 OK for xm8_170.zip
===> Installing dependencies for xm8-1.70nb10
=> Tool dependency mktools-[0-9]*: found mktools-20220614
=> Tool dependency gmake>=3.81: found gmake-4.4.1
=> Tool dependency unzip-[0-9]*: found unzip-6.0nb9
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency xorgproto>=2016.1: found xorgproto-2023.2
=> Build dependency xcb-proto>=1.15.2nb3: found xcb-proto-1.16.0nb1
=> Full dependency SDL2>=2.28.5nb1: found SDL2-2.30.0
===> Overriding tools for xm8-1.70nb10
===> Extracting for xm8-1.70nb10
(cd /home/pbulk/build/emulators/xm8/work/xm8_170/Source && /opt/pkg/bin/unzip Source.zip)
Archive:  Source.zip
   creating: Android/
   creating: Android/XM8/
   creating: Android/XM8/.idea/
  inflating: Android/XM8/.idea/gradle.xml  
  inflating: Android/XM8/.idea/runConfigurations.xml  
   creating: Android/XM8/app/
  inflating: Android/XM8/app/build.gradle  
  inflating: Android/XM8/app/CMakeLists.txt  
   creating: Android/XM8/app/src/
   creating: Android/XM8/app/src/main/
  inflating: Android/XM8/app/src/main/AndroidManifest.xml  
   creating: Android/XM8/app/src/main/cpp/
   creating: Android/XM8/app/src/main/cpp/main/
  inflating: Android/XM8/app/src/main/cpp/main/intent.c  
  inflating: Android/XM8/app/src/main/cpp/main/saf.c  
  inflating: Android/XM8/app/src/main/cpp/main/xm8jni.h  
   creating: Android/XM8/app/src/main/cpp/SDL/
   creating: Android/XM8/app/src/main/cpp/SDL/include/
   creating: Android/XM8/app/src/main/cpp/SDL/src/
   creating: Android/XM8/app/src/main/java/
   creating: Android/XM8/app/src/main/java/net/
   creating: Android/XM8/app/src/main/java/net/retropc/
   creating: Android/XM8/app/src/main/java/net/retropc/pi/
  inflating: Android/XM8/app/src/main/java/net/retropc/pi/XM8.java  
   creating: Android/XM8/app/src/main/java/org/
   creating: Android/XM8/app/src/main/java/org/libsdl/
   creating: Android/XM8/app/src/main/java/org/libsdl/app/
  inflating: Android/XM8/app/src/main/java/org/libsdl/app/SDL.java  
  inflating: Android/XM8/app/src/main/java/org/libsdl/app/SDLActivity.java  
  inflating: Android/XM8/app/src/main/java/org/libsdl/app/SDLAudioManager.java  
  inflating: Android/XM8/app/src/main/java/org/libsdl/app/SDLControllerManager.java  
   creating: Android/XM8/app/src/main/res/
   creating: Android/XM8/app/src/main/res/drawable/
   creating: Android/XM8/app/src/main/res/drawable-v24/
  inflating: Android/XM8/app/src/main/res/drawable-v24/ic_launcher_foreground.xml  
  inflating: Android/XM8/app/src/main/res/drawable/ic_launcher_background.xml  
   creating: Android/XM8/app/src/main/res/mipmap-anydpi-v26/
  inflating: Android/XM8/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml  
  inflating: Android/XM8/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml  
   creating: Android/XM8/app/src/main/res/mipmap-hdpi/
 extracting: Android/XM8/app/src/main/res/mipmap-hdpi/ic_launcher.png  
 extracting: Android/XM8/app/src/main/res/mipmap-hdpi/ic_launcher_round.png  
   creating: Android/XM8/app/src/main/res/mipmap-mdpi/
 extracting: Android/XM8/app/src/main/res/mipmap-mdpi/ic_launcher.png  
 extracting: Android/XM8/app/src/main/res/mipmap-mdpi/ic_launcher_round.png  
   creating: Android/XM8/app/src/main/res/mipmap-xhdpi/
 extracting: Android/XM8/app/src/main/res/mipmap-xhdpi/ic_launcher.png  
 extracting: Android/XM8/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png  
   creating: Android/XM8/app/src/main/res/mipmap-xxhdpi/
 extracting: Android/XM8/app/src/main/res/mipmap-xxhdpi/ic_launcher.png  
 extracting: Android/XM8/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png  
   creating: Android/XM8/app/src/main/res/mipmap-xxxhdpi/
 extracting: Android/XM8/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png  
 extracting: Android/XM8/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png  
   creating: Android/XM8/app/src/main/res/values/
  inflating: Android/XM8/app/src/main/res/values/colors.xml  
  inflating: Android/XM8/app/src/main/res/values/strings.xml  
  inflating: Android/XM8/app/src/main/res/values/styles.xml  
  inflating: Android/XM8/build.gradle  
  inflating: Android/XM8/gradle.properties  
  inflating: Android/XM8/gradlew     
  inflating: Android/XM8/gradlew.bat  
 extracting: Android/XM8/settings.gradle  
   creating: ePC-8801MA/
  inflating: ePC-8801MA/common.cpp   
  inflating: ePC-8801MA/common.h     
  inflating: ePC-8801MA/config.cpp   
  inflating: ePC-8801MA/config.h     
  inflating: ePC-8801MA/emu.h        
  inflating: ePC-8801MA/fifo.cpp     
  inflating: ePC-8801MA/fifo.h       
  inflating: ePC-8801MA/fileio.h     
   creating: ePC-8801MA/vm/
  inflating: ePC-8801MA/vm/debugger.h  
  inflating: ePC-8801MA/vm/device.h  
  inflating: ePC-8801MA/vm/disk.cpp  
  inflating: ePC-8801MA/vm/disk.h    
  inflating: ePC-8801MA/vm/disksub.cpp  
  inflating: ePC-8801MA/vm/disksub.h  
  inflating: ePC-8801MA/vm/event.cpp  
  inflating: ePC-8801MA/vm/event.h   
   creating: ePC-8801MA/vm/fmgen/
  inflating: ePC-8801MA/vm/fmgen/file.h  
  inflating: ePC-8801MA/vm/fmgen/fmgen.cpp  
  inflating: ePC-8801MA/vm/fmgen/fmgen.h  
  inflating: ePC-8801MA/vm/fmgen/fmgeninl.h  
  inflating: ePC-8801MA/vm/fmgen/fmtimer.cpp  
  inflating: ePC-8801MA/vm/fmgen/fmtimer.h  
  inflating: ePC-8801MA/vm/fmgen/misc.h  
  inflating: ePC-8801MA/vm/fmgen/opna.cpp  
  inflating: ePC-8801MA/vm/fmgen/opna.h  
  inflating: ePC-8801MA/vm/fmgen/psg.cpp  
  inflating: ePC-8801MA/vm/fmgen/psg.h  
  inflating: ePC-8801MA/vm/fmgen/readme.txt  
  inflating: ePC-8801MA/vm/fmgen/readme2.txt  
  inflating: ePC-8801MA/vm/fmgen/types.h  
  inflating: ePC-8801MA/vm/fmsound.cpp  
  inflating: ePC-8801MA/vm/fmsound.h  
  inflating: ePC-8801MA/vm/i8251.cpp  
  inflating: ePC-8801MA/vm/i8251.h   
  inflating: ePC-8801MA/vm/i8253.cpp  
  inflating: ePC-8801MA/vm/i8253.h   
  inflating: ePC-8801MA/vm/i8255.cpp  
  inflating: ePC-8801MA/vm/i8255.h   
   creating: ePC-8801MA/vm/pc8801/
  inflating: ePC-8801MA/vm/pc8801/pc88.cpp  
  inflating: ePC-8801MA/vm/pc8801/pc88.h  
  inflating: ePC-8801MA/vm/pc8801/pc8801.cpp  
  inflating: ePC-8801MA/vm/pc8801/pc8801.h  
  inflating: ePC-8801MA/vm/pcm1bit.cpp  
  inflating: ePC-8801MA/vm/pcm1bit.h  
  inflating: ePC-8801MA/vm/upd1990a.cpp  
  inflating: ePC-8801MA/vm/upd1990a.h  
  inflating: ePC-8801MA/vm/upd765a.cpp  
  inflating: ePC-8801MA/vm/upd765a.h  
  inflating: ePC-8801MA/vm/vm.h      
  inflating: ePC-8801MA/vm/z80.cpp   
  inflating: ePC-8801MA/vm/z80.h     
   creating: Linux/
  inflating: Linux/makefile          
  inflating: README-BUILD.txt        
   creating: UI/
  inflating: UI/app.cpp              
  inflating: UI/app.h                
  inflating: UI/audio.cpp            
  inflating: UI/audio.h              
  inflating: UI/classes.h            
  inflating: UI/converter.cpp        
  inflating: UI/converter.h          
  inflating: UI/diskmgr.cpp          
  inflating: UI/diskmgr.h            
  inflating: UI/emu.cpp              
  inflating: UI/emu_sdl.cpp          
  inflating: UI/emu_sdl.h            
  inflating: UI/file.cpp             
  inflating: UI/fileio.cpp           
  inflating: UI/font.cpp             
  inflating: UI/font.h               
  inflating: UI/headers.h            
  inflating: UI/input.cpp            
  inflating: UI/input.h              
  inflating: UI/main.cpp             
  inflating: UI/menu.cpp             
  inflating: UI/menu.h               
  inflating: UI/menuid.h             
  inflating: UI/menuitem.cpp         
  inflating: UI/menuitem.h           
  inflating: UI/menulist.cpp         
  inflating: UI/menulist.h           
  inflating: UI/os.h                 
  inflating: UI/platform.cpp         
  inflating: UI/platform.h           
  inflating: UI/setting.cpp          
  inflating: UI/setting.h            
  inflating: UI/softkey.cpp          
  inflating: UI/softkey.h            
  inflating: UI/tapemgr.cpp          
  inflating: UI/tapemgr.h            
  inflating: UI/video.cpp            
  inflating: UI/video.h              
   creating: Windows/
  inflating: Windows/XM8.ico         
  inflating: Windows/XM8.rc          
  inflating: Windows/XM8.sln         
  inflating: Windows/XM8.vcxproj     
  inflating: Windows/XM8.vcxproj.filters  
  inflating: Windows/XM8big.ico      
===> Patching for xm8-1.70nb10
=> Applying pkgsrc patches for xm8-1.70nb10
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_Linux_makefile
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_Linux_makefile
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_Linux_makefile,v 1.1 2021/01/15 11:40:13 nia Exp $
|
|- Honor CXX/CXXFLAGS/LDFLAGS.
|- Do not strip as part of the link process.
|  Let pkgsrc take care of it.
|
|--- Source/Linux/makefile.orig	2015-07-23 04:28:24.000000000 +0000
|+++ Source/Linux/makefile
--------------------------
Patching file Source/Linux/makefile using Plan A...
Hunk #1 succeeded at 12.
Hunk #2 succeeded at 26.
Hunk #3 succeeded at 98.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_app.cpp
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_app.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_UI_app.cpp,v 1.1 2019/09/07 00:36:34 tsutsui Exp $
|
|- change rom file directory to ~/.local/share/retro_pc_pi/xm8/rom
|
|--- Source/UI/app.cpp.orig	2018-01-20 05:37:58.000000000 +0000
|+++ Source/UI/app.cpp
--------------------------
Patching file Source/UI/app.cpp using Plan A...
Hunk #1 succeeded at 251.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_emu.cpp
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_emu.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_UI_emu.cpp,v 1.1 2019/09/07 00:36:34 tsutsui Exp $
|
|- change rom file directory to ~/.local/share/retro_pc_pi/xm8/rom
|
|--- Source/UI/emu.cpp.orig	2015-04-20 05:10:30.000000000 +0000
|+++ Source/UI/emu.cpp
--------------------------
Patching file Source/UI/emu.cpp using Plan A...
Hunk #1 succeeded at 8.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_emu__sdl.cpp
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_emu__sdl.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_UI_emu__sdl.cpp,v 1.1 2019/09/07 00:36:34 tsutsui Exp $
|
|- change rom file directory to ~/.local/share/retro_pc_pi/xm8/rom
|
|--- Source/UI/emu_sdl.cpp.orig	2015-05-15 20:47:30.000000000 +0000
|+++ Source/UI/emu_sdl.cpp
--------------------------
Patching file Source/UI/emu_sdl.cpp using Plan A...
Hunk #1 succeeded at 14.
Hunk #2 succeeded at 27.
Hunk #3 succeeded at 50.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_emu__sdl.h
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_emu__sdl.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_UI_emu__sdl.h,v 1.1 2019/09/07 00:36:34 tsutsui Exp $
|
|- change rom file directory to ~/.local/share/retro_pc_pi/xm8/rom
|
|--- Source/UI/emu_sdl.h.orig	2015-05-15 21:05:04.000000000 +0000
|+++ Source/UI/emu_sdl.h
--------------------------
Patching file Source/UI/emu_sdl.h using Plan A...
Hunk #1 succeeded at 20.
Hunk #2 succeeded at 47.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_os.h
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_os.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_UI_os.h,v 1.1 2019/09/07 00:36:34 tsutsui Exp $
|
|- add NetBSD denitions
|
|--- Source/UI/os.h.orig	2015-06-07 13:33:50.000000000 +0000
|+++ Source/UI/os.h
--------------------------
Patching file Source/UI/os.h using Plan A...
Hunk #1 succeeded at 31.
Hunk #2 succeeded at 39.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_platform.cpp
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_platform.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_UI_platform.cpp,v 1.1 2019/09/07 00:36:34 tsutsui Exp $
|
|- add NetBSD denitions
|
|--- Source/UI/platform.cpp.orig	2017-12-30 13:04:42.000000000 +0000
|+++ Source/UI/platform.cpp
--------------------------
Patching file Source/UI/platform.cpp using Plan A...
Hunk #1 succeeded at 22.
Hunk #2 succeeded at 63.
Hunk #3 succeeded at 144.
Hunk #4 succeeded at 155.
Hunk #5 succeeded at 186.
Hunk #6 succeeded at 282.
Hunk #7 succeeded at 306.
Hunk #8 succeeded at 384.
Hunk #9 succeeded at 420.
Hunk #10 succeeded at 464.
Hunk #11 succeeded at 487.
Hunk #12 succeeded at 557.
Hunk #13 succeeded at 588.
Hunk #14 succeeded at 637.
Hunk #15 succeeded at 660.
Hunk #16 succeeded at 696.
Hunk #17 succeeded at 718.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_platform.h
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_UI_platform.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_UI_platform.h,v 1.1 2019/09/07 00:36:34 tsutsui Exp $
|
|- add NetBSD denitions
|
|--- Source/UI/platform.h.orig	2015-07-08 21:49:42.000000000 +0000
|+++ Source/UI/platform.h
--------------------------
Patching file Source/UI/platform.h using Plan A...
Hunk #1 succeeded at 66.
Hunk #2 succeeded at 75.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_ePC-8801MA_common.h
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/xm8/patches/patch-Source_ePC-8801MA_common.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Source_ePC-8801MA_common.h,v 1.1 2019/09/07 00:36:34 tsutsui Exp $
|
|- add NetBSD denitions
|
|--- Source/ePC-8801MA/common.h.orig	2017-12-20 04:10:42.000000000 +0000
|+++ Source/ePC-8801MA/common.h
--------------------------
Patching file Source/ePC-8801MA/common.h using Plan A...
Hunk #1 succeeded at 33.
done
===> Creating toolchain wrappers for xm8-1.70nb10