=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/hercules4sdl", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for hercules4sdl-4.9.1 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1' Making all in m4 gmake[2]: Entering directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1/m4' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1/m4' Making all in util gmake[2]: Entering directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1/util' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1/util' Making all in html gmake[2]: Entering directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1/html' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1/html' Making all in man gmake[2]: Entering directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1/man' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1/man' Making all in . gmake[2]: Entering directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1' CC hsys.lo CC cckdcdsk.o CC codepage.lo CC hdl.lo CC hexdumpe.lo CC hostinfo.lo CC hscutl.lo CC hsocket.lo CC hthreads.lo CC logger.lo CC logmsg.lo CC machdep.lo CC memrchr.lo CC parser.lo CC pttrace.lo CC version.lo CC hetlib.lo CC ftlib.lo CC sllib.lo CC cache.lo CC cckddasd.lo CC cckdutil.lo CC ckddasd.lo CC cckddasd64.lo CC cckdutil64.lo CC ckddasd64.lo CC dasdtab.lo CC dasdutil.lo CC fbadasd.lo CC dasdutil64.lo CC fbadasd64.lo CC shared.lo CC _archdep_templ.lo CC archlvl.lo CC assist.lo CC bldcfg.lo CC cgibin.lo CC channel.lo CC chsc.lo CC clock.lo CC cmdtab.lo CC cmpsc_2012.lo CC cmpscdbg.lo CC cmpscdct.lo CC cmpscget.lo CC cmpscmem.lo CC cmpscput.lo CC config.lo CC control.lo CC cpu.lo CC crypto.lo CC dat.lo CC decimal.lo CC dfp.lo CC diagmssf.lo CC diagnose.lo CC dyn76.lo CC ecpsvm.lo CC esame.lo CC external.lo CC facility.lo CC fillfnam.lo CC float.lo CC general1.lo CC general2.lo CC general3.lo CC hao.lo CC hbyteswp.lo CC hconsole.lo CC hdiagf18.lo CC history.lo CC hRexx.lo CC hRexx_o.lo CC hRexx_r.lo CC hsccmd.lo CC hscemode.lo hsccmd.c:9767:28: warning: cast to smaller integer type 'int' from 'TID' (aka 'struct _opaque_pthread_t *') [-Wpointer-to-int-cast] if (getrusage( (int) sysblk.cputid[i], &rusage ) == 0) ^~~~~~~~~~~~~~~~~~~~~~ CC hscloc.lo 1 warning generated. CC hscmisc.lo CC hscpufun.lo CC httpserv.lo CC ieee.lo CC impl.lo impl.c:1477:5: warning: impl.c(1477) : warning : This build of Hercules will only have partial TCP keepalive support [-W#pragma-messages] WARNING("This build of Hercules will only have partial TCP keepalive support") ^ ./ccfixme.h:102:33: note: expanded from macro 'WARNING' #define WARNING( _str ) QPRAGMA( message( WARN_LINE _str )) ^ ./ccfixme.h:64:33: note: expanded from macro 'QPRAGMA' #define QPRAGMA( x ) _Pragma( #x ) ^ :386:2: note: expanded from here message( WARN_LINE "This build of Hercules will only have partial TCP keepalive support" ) ^ 1 warning generated. CC inline.lo CC io.lo CC ipl.lo CC loadmem.lo CC loadparm.lo CC losc.lo CC machchk.lo CC nnpa.lo CC opcode.lo CC panel.lo CC pfpo.lo CC plo.lo CC qdio.lo CC scedasd.lo CC scescsi.lo In file included from scescsi.c:797: scescsi.c:509:9: warning: format specifies type 'unsigned long long' but the argument has type 'long' [-Wformat] (BYTE*)sccb - (BYTE*)sysblk.mainstor ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./msgenu.h:110:92: note: expanded from macro 'WRMSG' #define WRMSG( id, sev, ... ) LOGMSG( #id "%s " id "\n", sev, ## __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./msgenu.h:108:92: note: expanded from macro 'LOGMSG' #define LOGMSG( fmt, ... ) PWRITEMSG( WRMSG_NORMAL, fmt, ## __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./msgenu.h:100:106: note: expanded from macro 'PWRITEMSG' #define PWRITEMSG( pan, fmt, ... ) PFWRITEMSG( pan, stdout, fmt, ## __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./msgenu.h:99:106: note: expanded from macro 'PFWRITEMSG' #define PFWRITEMSG( pan, f, fmt, ... ) fwritemsg( __FILE__, __LINE__, __FUNCTION__, pan, f, fmt, ## __VA_ARGS__ ) ~~~ ^~~~~~~~~~~ In file included from scescsi.c:803: scescsi.c:509:9: warning: format specifies type 'unsigned long long' but the argument has type 'long' [-Wformat] (BYTE*)sccb - (BYTE*)sysblk.mainstor ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./msgenu.h:110:92: note: expanded from macro 'WRMSG' #define WRMSG( id, sev, ... ) LOGMSG( #id "%s " id "\n", sev, ## __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./msgenu.h:108:92: note: expanded from macro 'LOGMSG' #define LOGMSG( fmt, ... ) PWRITEMSG( WRMSG_NORMAL, fmt, ## __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./msgenu.h:100:106: note: expanded from macro 'PWRITEMSG' #define PWRITEMSG( pan, fmt, ... ) PFWRITEMSG( pan, stdout, fmt, ## __VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./msgenu.h:99:106: note: expanded from macro 'PFWRITEMSG' #define PFWRITEMSG( pan, f, fmt, ... ) fwritemsg( __FILE__, __LINE__, __FUNCTION__, pan, f, fmt, ## __VA_ARGS__ ) ~~~ ^~~~~~~~~~~ 2 warnings generated. CC script.lo CC service.lo CC sie.lo CC skey.lo CC sr.lo CC stack.lo CC strsignal.lo CC tcpip.lo CC timer.lo CC trace.lo CC transact.lo CC vector.lo CC vm.lo CC vmd250.lo CC vstore.lo CC x75.lo CC xstore.lo CC zvector.lo CC zvector2.lo CC zvector3.lo CC tapedev.lo CC tapeccws.lo CC awstape.lo CC faketape.lo CC hettape.lo CC omatape.lo CC scsitape.lo CC scsiutil.lo CC cckdcomp.o CC cckddiag.o CC cckdswap.o CC cckdcdsk64.o CC cckdcomp64.o CC cckddiag64.o CC cckdswap64.o CC convto64.o CC cckdmap.o CC dasdcat.o CC dasdconv.o CC dasdcopy.o CC dasdinit.o CC dasdconv64.o CC dasdcopy64.o CC dasdinit64.o CC dasdisup.o CC dasdload.o CC dasdload64.o CC dasdls.o CC dasdpdsu.o CC dasdseq.o CC dasdser.o CC dmap2hrc.o CC bootstrap.o CC hetget.o CC hetinit.o CC hetmap.o CC hetupd.o CC maketape.o CC tapecopy-tapecopy.o CC tapecopy-scsiutil.o CC tapemap.o CC tapesplt.o CC tfprint.o CC tfswap.o CC txt2card.o CC card2txt.o CC vmfplc2.o CC hercifc.o CC herclin.o CC dyncrypt.lo CC dyngui.lo CC hdteq.lo CC ctc_ptp.lo CC mpc.lo CC resolve.lo CC tuntap.lo CC netsupp.lo CC qeth.lo CC zfcp.lo CC con1052c.lo CC printer.lo CC sockdev.lo CC commadpt.lo CC tcpnje.lo CC comm3705.lo CC ctc_lcs.lo CC ctc_ctci.lo CC ctcadpt.lo CC console.lo CC cardrdr.lo CC hchan.lo CC him.lo CC dummydev.lo CC cardpch.lo CCLD libhercs.la ld: warning: search path '/var/tmp/work/emulators/hercules4sdl/work/.buildlink/lib/hercules4sdl/lib/aarch64' not found ld: library 'crypto_pic' not found clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake[2]: *** [Makefile:2276: libhercs.la] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1' gmake[1]: *** [Makefile:2718: all-recursive] Error 1 gmake[1]: Leaving directory '/var/tmp/work/emulators/hercules4sdl/work/hyperion-Release_4.9.1' gmake: *** [Makefile:2037: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/hercules4sdl *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/emulators/hercules4sdl