=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/tsugaru", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for tsugaru-20260522 /opt/pkg/bin/magick /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/src/resources/tsugaru_icon.ico /tmp/work/emulators/tsugaru/work/tsugaru.png [ 1%] Building CXX object public/src/yssystemfont/src/CMakeFiles/yssystemfont.dir/linux/ysunixsystemfont.cpp.o [ 1%] Building CXX object public/src/ysbitmap/src/CMakeFiles/ysbitmap.dir/ysbitmap.cpp.o [ 1%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysadvgeometry.cpp.o /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/yssystemfont/src/linux/ysunixsystemfont.cpp: In constructor 'YsSystemFontCache::InternalData::InternalData()': /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/yssystemfont/src/linux/ysunixsystemfont.cpp:69:17: warning: converting to non-pointer type 'Window' {aka 'long unsigned int'} from NULL [-Wconversion-null] 69 | rootWin=NULL; | ^~~~ [ 1%] Linking CXX static library libyssystemfont.a [ 1%] Built target yssystemfont [ 1%] Building CXX object public/src/yssystemfont/src/CMakeFiles/ysnullsystemfont.dir/null/ysnullsystemfont.cpp.o [ 1%] Linking CXX static library libysnullsystemfont.a [ 1%] Built target ysnullsystemfont [ 1%] Building CXX object public/src/fssimplewindow/src/CMakeFiles/fssimplewindow.dir/glx/fsglxkeymap.cpp.o [ 1%] Building CXX object public/src/ysbitmap/src/CMakeFiles/ysbitmap.dir/ysbitmaparray.cpp.o [ 1%] Building CXX object public/src/ysbitmap/src/CMakeFiles/ysbitmap.dir/ysbitmappngif.cpp.o [ 1%] Building CXX object public/src/fssimplewindow/src/CMakeFiles/fssimplewindow.dir/glx/fsglxwrapper.cpp.o [ 1%] Building CXX object public/src/ysbitmap/src/CMakeFiles/ysbitmap.dir/yspng.cpp.o /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fssimplewindow/src/glx/fsglxwrapper.cpp: In function 'int FsCheckWindowOpen()': /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fssimplewindow/src/glx/fsglxwrapper.cpp:342:20: warning: NULL used in arithmetic [-Wpointer-arith] 342 | if(ysXWnd!=NULL) | ^~~~ /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fssimplewindow/src/glx/fsglxwrapper.cpp: In function 'void FsPollDevice()': /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fssimplewindow/src/glx/fsglxwrapper.cpp:459:18: warning: NULL used in arithmetic [-Wpointer-arith] 459 | if(NULL==ysXWnd) | ^~~~~~ /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fssimplewindow/src/glx/fsglxwrapper.cpp:565:36: warning: 'KeySym XKeycodeToKeysym(Display*, unsigned int, int)' is deprecated [-Wdeprecated-declarations] 565 | ks=XKeycodeToKeysym(ysXDsp,ev.xkey.keycode,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fssimplewindow/src/glx/fsglxwrapper.cpp:47: /tmp/work/emulators/tsugaru/work/.buildlink/include/X11/Xlib.h:1683:15: note: declared here 1683 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fssimplewindow/src/glx/fsglxwrapper.cpp:583:60: warning: 'KeySym XKeycodeToKeysym(Display*, unsigned int, int)' is deprecated [-Wdeprecated-declarations] 583 | ks=XKeycodeToKeysym(ysXDsp,kcode,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /tmp/work/emulators/tsugaru/work/.buildlink/include/X11/Xlib.h:1683:15: note: declared here 1683 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ [ 1%] Building CXX object public/src/fssimplewindow/src/CMakeFiles/fssimplewindow.dir/fssimplewindowcommon.cpp.o [ 1%] Linking CXX static library libfssimplewindow.a [ 1%] Built target fssimplewindow [ 2%] Building CXX object public/src/fssimplewindow/src/CMakeFiles/fssimplenowindow.dir/fssimplewindowcommon.cpp.o [ 2%] Building CXX object public/src/fssimplewindow/src/CMakeFiles/fssimplenowindow.dir/nownd/fssimplenowindow.cpp.o [ 2%] Building CXX object public/src/ysbitmap/src/CMakeFiles/ysbitmap.dir/yspngenc.cpp.o [ 2%] Linking CXX static library libfssimplenowindow.a [ 2%] Built target fssimplenowindow [ 2%] Building CXX object public/src/fssimplewindow/src/tests/CMakeFiles/test_fullscreen.dir/fullscreen.cpp.o [ 2%] Linking CXX executable test_fullscreen [ 2%] Built target test_fullscreen [ 2%] Building CXX object public/src/fssimplewindow/src/tests/CMakeFiles/test_resize.dir/test_resize.cpp.o [ 2%] Linking CXX static library libysbitmap.a [ 3%] Linking CXX executable test_resize [ 3%] Built target ysbitmap [ 3%] Built target test_resize [ 3%] Building CXX object public/src/fssimplewindow/src/tests/CMakeFiles/test_setmousepos.dir/test_setmousepose.cpp.o [ 3%] Building CXX object public/src/fssimplewindow/template/CMakeFiles/fssimplewindow_template.dir/main.cpp.o [ 3%] Linking CXX executable test_setmousepos [ 3%] Linking CXX executable fssimplewindow_template [ 3%] Built target test_setmousepos [ 3%] Building CXX object public/src/yssimplesound/src/CMakeFiles/yssimplesound.dir/yssimplesound.cpp.o [ 3%] Built target fssimplewindow_template [ 3%] Building CXX object public/src/yssimplesound/src/CMakeFiles/yssimplesound_nownd.dir/yssimplesound.cpp.o [ 3%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysadvgeometryx.cpp.o [ 3%] Building CXX object public/src/yssimplesound/src/CMakeFiles/yssimplesound.dir/linux_alsa/yssimplesound_linux_alsa.cpp.o [ 4%] Building CXX object public/src/yssimplesound/src/CMakeFiles/yssimplesound_nownd.dir/nownd/yssimplesound_nownd.cpp.o [ 4%] Linking CXX static library libyssimplesound_nownd.a [ 4%] Built target yssimplesound_nownd [ 4%] Building CXX object public/src/yssimplesound/src/CMakeFiles/yssimplesound_linux_alsa.dir/empty.cpp.o [ 4%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysargs.cpp.o [ 4%] Linking CXX static library libyssimplesound_linux_alsa.a [ 4%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysbase.cpp.o [ 4%] Built target yssimplesound_linux_alsa [ 4%] Building CXX object public/src/fslazywindow/src/CMakeFiles/fslazywindow.dir/linux_win/fslazywindow.cpp.o [ 4%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysbase64.cpp.o /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fslazywindow/src/linux_win/fslazywindow.cpp: In function 'bool UserWantToCloseProgram(void*)': /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/gui/src/public/src/fslazywindow/src/linux_win/fslazywindow.cpp:110:1: warning: control reaches end of non-void function [-Wreturn-type] 110 | } | ^ [ 4%] Building CXX object public/src/fslazywindow/src/CMakeFiles/fslazywindow.dir/fslazywindowcommon.cpp.o [ 4%] Linking CXX static library libyssimplesound.a [ 4%] Linking CXX static library libfslazywindow.a [ 4%] Built target yssimplesound [ 4%] Built target fslazywindow [ 4%] Building CXX object public/src/yssocket/src/CMakeFiles/yssocket.dir/yssocket.cpp.o [ 4%] Building CXX object public/src/ir_transceiver/lib/cheaplib/CMakeFiles/cheaplib.dir/cheaputil.cpp.o [ 4%] Linking CXX static library libyssocket.a [ 5%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysclassmgr.cpp.o [ 5%] Built target yssocket [ 5%] Building CXX object public/src/ir_transceiver/lib/yscomport/CMakeFiles/comportlib.dir/comport.cpp.o [ 5%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysclip.cpp.o [ 6%] Linking CXX static library libcheaplib.a [ 6%] Built target cheaplib [ 6%] Building CXX object cpputil/CMakeFiles/cpputil.dir/cpputil.cpp.o [ 6%] Building CXX object public/src/ir_transceiver/lib/yscomport/CMakeFiles/comportlib.dir/comport_null.cpp.o [ 6%] Linking CXX static library libcomportlib.a [ 6%] Built target comportlib [ 6%] Building CXX object yspng/CMakeFiles/yspng.dir/yspng.cpp.o [ 6%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysequation.cpp.o [ 6%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysexception.cpp.o [ 6%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysfilename.cpp.o [ 7%] Linking CXX static library libcpputil.a [ 7%] Built target cpputil [ 7%] Building C object osdependent/gamepad/CMakeFiles/ysgamepad.dir/ysgamepad.c.o [ 7%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysgeometry.cpp.o [ 7%] Building C object osdependent/gamepad/CMakeFiles/ysgamepad.dir/linux/ysgamepad_linux.c.o [ 7%] Building CXX object yspng/CMakeFiles/yspng.dir/yspngenc.cpp.o [ 7%] Linking C static library libysgamepad.a [ 7%] Built target ysgamepad [ 8%] Building CXX object osdependent/gamepad/test/CMakeFiles/ysgamepad_test.dir/main.cpp.o [ 8%] Linking CXX executable ysgamepad_test [ 8%] Built target ysgamepad_test [ 8%] Linking CXX static library libyspng.a [ 8%] Building CXX object device/CMakeFiles/device.dir/device.cpp.o [ 8%] Built target yspng [ 8%] Building CXX object osdependent/midi/CMakeFiles/midi_interface.dir/midi_interface.cpp.o [ 8%] Building CXX object osdependent/midi/CMakeFiles/midi_interface.dir/null/midi_implement.cpp.o [ 8%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/yshash.cpp.o [ 9%] Linking CXX static library libmidi_interface.a [ 9%] Built target midi_interface [ 9%] Building CXX object osdependent/osinit/CMakeFiles/osinit.dir/osinit_unix.cpp.o [ 9%] Linking CXX static library libosinit.a [ 9%] Built target osinit [ 9%] Building CXX object yssocket/CMakeFiles/yssocket_export.dir/yssocket.cpp.o [ 9%] Building CXX object device/CMakeFiles/device.dir/deviceutil.cpp.o [ 9%] Linking CXX static library libyssocket_export.a [ 9%] Built target yssocket_export [ 9%] Building CXX object cpputil/CMakeFiles/pathtest.dir/pathtest.cpp.o [ 9%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/yskdtree.cpp.o [ 9%] Linking CXX static library libdevice.a [ 9%] Built target device [ 9%] Building CXX object cpputil/CMakeFiles/inttest.dir/inttest.cpp.o [ 10%] Linking CXX executable pathtest [ 10%] Built target pathtest [ 11%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/yskeyword.cpp.o [ 11%] Building CXX object cpputil/CMakeFiles/inttest2.dir/inttest2.cpp.o [ 11%] Linking CXX executable inttest [ 11%] Built target inttest [ 11%] Building CXX object lineparser/CMakeFiles/lineParser.dir/lineparser.cpp.o [ 11%] Linking CXX executable inttest2 [ 11%] Built target inttest2 [ 11%] Building CXX object miscutil/CMakeFiles/uitxt.dir/uitxt.cpp.o [ 11%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/yslist.cpp.o [ 11%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysmath.cpp.o [ 11%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysmatrix.cpp.o [ 11%] Linking CXX static library liblineParser.a [ 11%] Built target lineParser [ 11%] Building CXX object cheapmath/CMakeFiles/cheapmath.dir/cheapmath.cpp.o [ 11%] Linking CXX static library libcheapmath.a [ 11%] Built target cheapmath [ 12%] Linking CXX static library libuitxt.a [ 12%] Building CXX object ym2612/CMakeFiles/ym2612.dir/ym2612.cpp.o [ 12%] Built target uitxt [ 12%] Building CXX object rf5c68/CMakeFiles/rf5c68.dir/rf5c68.cpp.o [ 12%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysmatrix3x3.cpp.o [ 12%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysmatrix4x4.cpp.o [ 12%] Building CXX object ym2612/CMakeFiles/ym2612.dir/ym2612wave.cpp.o [ 12%] Linking CXX static library librf5c68.a [ 12%] Built target rf5c68 [ 12%] Building CXX object d77/CMakeFiles/d77.dir/d77.cpp.o [ 12%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/yspixelmap.cpp.o [ 13%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/yspositivevector.cpp.o [ 13%] Linking CXX static library libym2612.a [ 13%] Built target ym2612 [ 13%] Building CXX object customstick/CMakeFiles/customstick.dir/customstick.cpp.o [ 14%] Linking CXX static library libcustomstick.a [ 14%] Built target customstick [ 14%] Building CXX object towns/townsdef/CMakeFiles/townsdef.dir/townsdef.cpp.o [ 14%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/yspredefined.cpp.o [ 14%] Building CXX object towns/townsdef/CMakeFiles/townsdef.dir/townsmap.cpp.o [ 14%] Building CXX object d77/CMakeFiles/d77.dir/d77ext.cpp.o [ 14%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysprintf.cpp.o [ 14%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysproperty.cpp.o [ 14%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysreldir.cpp.o [ 14%] Linking CXX static library libtownsdef.a [ 14%] Built target townsdef [ 15%] Building CXX object discimg/CMakeFiles/discimg.dir/discimg.cpp.o [ 15%] Linking CXX static library libd77.a [ 15%] Built target d77 [ 15%] Building CXX object towns/townsdef/CMakeFiles/util_makeIOLabel.dir/util_makeIOLabel.cpp.o [ 15%] Building CXX object public/src/ysclass/src/CMakeFiles/ysclass.dir/ysshell.cpp.o [ 15%] Linking CXX executable util_makeIOLabel [ 15%] Built target util_makeIOLabel [ 15%] Building CXX object towns/townsparam/CMakeFiles/townsoptions.dir/townsoptions.cpp.o [ 15%] Linking CXX static library libtownsoptions.a [ 15%] Built target townsoptions [ 15%] Building CXX object towns/townstips/CMakeFiles/townstips.dir/townstips.cpp.o [ 15%] Linking CXX static library libdiscimg.a [ 15%] Built target discimg [ 15%] Building CXX object discimg/CMakeFiles/testmsf.dir/testmsf.cpp.o [ 15%] Linking CXX static library libtownstips.a [ 15%] Built target townstips [ 15%] Building CXX object discimg/CMakeFiles/testiso.dir/testiso.cpp.o [ 15%] Linking CXX executable testmsf [ 15%] Built target testmsf [ 15%] Building CXX object discimg/CMakeFiles/testcue.dir/testcue.cpp.o [ 15%] Linking CXX executable testiso [ 15%] Built target testiso [ 16%] Building CXX object discimg/CMakeFiles/testmds.dir/testmds.cpp.o [ 16%] Linking CXX executable testcue [ 16%] Built target testcue [ 16%] Building CXX object discimg/CMakeFiles/test_cdimage.dir/test.cpp.o [ 16%] Linking CXX executable testmds [ 16%] Built target testmds [ 16%] Building CXX object discimg/CMakeFiles/bincue2wav.dir/bincue2wav.cpp.o [ 16%] Linking CXX executable test_cdimage [ 16%] Built target test_cdimage [ 16%] Building CXX object diskimg/CMakeFiles/diskimg.dir/diskimg.cpp.o [ 16%] Linking CXX executable bincue2wav [ 16%] Built target bincue2wav [ 17%] Building CXX object subprocess/CMakeFiles/subproc.dir/subproc.cpp.o [ 17%] Building C object diskimg/CMakeFiles/diskimg.dir/1232KB.c.o [ 17%] Building C object diskimg/CMakeFiles/diskimg.dir/1440KB.c.o [ 18%] Building C object diskimg/CMakeFiles/diskimg.dir/640KB.c.o [ 18%] Building C object diskimg/CMakeFiles/diskimg.dir/720KB.c.o [ 18%] Linking CXX static library libdiskimg.a [ 18%] Built target diskimg [ 19%] Building CXX object subprocess/CMakeFiles/test_chd.dir/test_chd.cpp.o [ 19%] Building CXX object subprocess/CMakeFiles/subproc.dir/subproc_unix.cpp.o [ 19%] Linking CXX executable test_chd [ 19%] Built target test_chd [ 19%] Building CXX object public/src/yssimplesound/src/unittest/CMakeFiles/yssimplesound_test01.dir/main.cpp.o [ 19%] Linking CXX static library libsubproc.a [ 19%] Built target subproc [ 19%] Building CXX object public/src/yssimplesound/src/unittest/CMakeFiles/yssimplesound_stressTest.dir/stress.cpp.o [ 19%] Linking CXX executable yssimplesound_test01 [ 19%] Built target yssimplesound_test01 [ 19%] Building CXX object public/src/yssimplesound/src/unittest/CMakeFiles/yssimplesound_streamtest.dir/streamtest.cpp.o [ 20%] Linking CXX executable yssimplesound_streamtest [ 20%] Linking CXX executable yssimplesound_stressTest [ 20%] Built target yssimplesound_streamtest [ 20%] Building CXX object public/src/yssimplesound/src/playwav/CMakeFiles/playwav.dir/playwav.cpp.o [ 20%] Built target yssimplesound_stressTest [ 20%] Building CXX object public/src/yssimplesound/sample/CMakeFiles/yssimplesound_sample.dir/main.cpp.o [ 20%] Linking CXX executable yssimplesound_sample [ 20%] Linking CXX executable playwav [ 20%] Built target yssimplesound_sample [ 20%] Building CXX object public/src/yssimplesound/sample_fssimplewindow/CMakeFiles/yssimplesound_sample_fssimplewindow.dir/main.cpp.o [ 20%] Built target playwav [ 21%] Building CXX object public/src/fslazywindow/template/CMakeFiles/fslazywindow_template.dir/main.cpp.o [ 21%] Linking CXX executable fslazywindow_template ld: fatal: unrecognized option '--no-as-needed' ld: fatal: use the -z help option for usage information collect2: error: ld returned 1 exit status --- public/src/fslazywindow/template/fslazywindow_template --- *** [public/src/fslazywindow/template/fslazywindow_template] Error code 1 bmake[2]: stopped making "public/src/fslazywindow/template/CMakeFiles/fslazywindow_template.dir/build" in /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "public/src/fslazywindow/template/CMakeFiles/fslazywindow_template.dir/build" in /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/cmake-pkgsrc-build --- public/src/fslazywindow/template/CMakeFiles/fslazywindow_template.dir/all --- *** [public/src/fslazywindow/template/CMakeFiles/fslazywindow_template.dir/all] Error code 2 bmake[1]: stopped making "all" in /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/cmake-pkgsrc-build --- public/src/ysclass/src/CMakeFiles/ysclass.dir/all --- *** [public/src/ysclass/src/CMakeFiles/ysclass.dir/all] Error code 6 bmake[1]: stopped making "all" in /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/cmake-pkgsrc-build --- public/src/yssimplesound/sample_fssimplewindow/CMakeFiles/yssimplesound_sample_fssimplewindow.dir/all --- *** [public/src/yssimplesound/sample_fssimplewindow/CMakeFiles/yssimplesound_sample_fssimplewindow.dir/all] Error code 6 bmake[1]: stopped making "all" in /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/cmake-pkgsrc-build bmake[1]: 3 errors bmake[1]: stopped making "all" in /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /tmp/work/emulators/tsugaru/work/TOWNSEMU-20260522/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/tsugaru *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/tsugaru