=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for hercules-3.11nb3 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11' Making all in decNumber gmake[2]: Entering directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/decNumber' CC decContext.lo CC decimal128.lo CC decimal32.lo CC decimal64.lo CC decNumber.lo CC decPacked.lo CCLD libdecNumber.la gmake[2]: Leaving directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/decNumber' Making all in softfloat gmake[2]: Entering directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/softfloat' CC softfloat.lo CCLD libsoftfloat.la gmake[2]: Leaving directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/softfloat' Making all in m4 gmake[2]: Entering directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/m4' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/m4' Making all in util gmake[2]: Entering directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/util' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/util' Making all in html gmake[2]: Entering directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/html' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/html' Making all in man gmake[2]: Entering directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/man' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11/man' Making all in . gmake[2]: Entering directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11' CC hsys.lo CC hscutl.lo CC version.lo CC hscutl2.lo CC codepage.lo CC logger.lo CC logmsg.lo CC hdl.lo CC hostinfo.lo CC hsocket.lo CC memrchr.lo CC parser.lo CC pttrace.lo CC sllib.lo CC hetlib.lo CC ckddasd.lo CC fbadasd.lo CC cckddasd.lo CC cckdutil.lo CC dasdtab.lo CC cache.lo CC dasdutil.lo CC shared.lo CC hconsole.lo CC w32util.lo CC strsignal.lo CC impl.lo CC config.lo CC bldcfg.lo CC panel.lo CC history.lo CC fillfnam.lo CC ipl.lo CC assist.lo CC dat.lo CC stack.lo CC cpu.lo CC vstore.lo CC general1.lo CC general2.lo CC general3.lo CC pfpo.lo CC plo.lo CC control.lo CC crypto.lo CC io.lo CC decimal.lo CC service.lo CC scedasd.lo CC losc.lo CC chsc.lo CC opcode.lo CC diagnose.lo CC diagmssf.lo CC vm.lo CC vmd250.lo CC channel.lo CC external.lo CC float.lo In file included from ./float.c:7848: ./float.c:2736:28: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] if ((xj == xi) || (abs(xj - xi) == 1)) { ^ ./float.c:2736:28: note: remove the call to 'abs' since unsigned values cannot be negative if ((xj == xi) || (abs(xj - xi) == 1)) { ^~~ ./float.c:5114:36: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] if ((xj == xi) || (abs(xj - xi) == 1)) { ^ ./float.c:5114:36: note: remove the call to 'abs' since unsigned values cannot be negative if ((xj == xi) || (abs(xj - xi) == 1)) { ^~~ In file included from CC trace.lo ./float.c:7854: ./float.c:2736:28: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] if ((xj == xi) || (abs(xj - xi) == 1)) { ^ ./float.c:2736:28: note: remove the call to 'abs' since unsigned values cannot be negative if ((xj == xi) || (abs(xj - xi) == 1)) { ^~~ ./float.c:5114:36: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] if ((xj == xi) || (abs(xj - xi) == 1)) { ^ ./float.c:5114:36: note: remove the call to 'abs' since unsigned values cannot be negative if ((xj == xi) || (abs(xj - xi) == 1)) { ^~~ CC machchk.lo CC vector.lo CC xstore.lo CC cmpsc.lo CC sie.lo 4 warnings generated. CC qdio.lo CC clock.lo CC timer.lo CC esame.lo CC ieee.lo CC dfp.lo CC httpserv.lo CC cgibin.lo CC loadparm.lo CC hsccmd.lo CC cmdtab.lo CC hao.lo CC hscmisc.lo CC sr.lo CC ecpsvm.lo CC dyngui.lo CC dyninst.lo CC hdteq.lo CC printer.lo CC sockdev.lo CC commadpt.lo CC comm3705.lo comm3705.c:877:26: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion] buf[len++] = IAC; ~ ^~~ comm3705.c:198:25: note: expanded from macro 'IAC' #define IAC 255 /* Interpret as Command */ ^~~ comm3705.c:886:26: warning: implicit conversion from 'int' to 'char' changes value from 239 to -17 [-Wconstant-conversion] buf[len++] = EOR_MARK; ~ ^~~~~~~~ comm3705.c:167:25: note: expanded from macro 'EOR_MARK' #define EOR_MARK 239 /* End of record marker */ ^~~ 2 warnings generated. CC ctc_lcs.lo CC ctc_ctci.lo CC ctcadpt.lo CC w32ctca.lo CC tuntap.lo CC console.lo CC tapedev.lo console.c:1533:39: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion] bfr=buffer_addchar(bfr,&len,&alen,IAC); ~~~~~~~~~~~~~~ ^~~ console.c:169:25: note: expanded from macro 'IAC' #define IAC 255 /* Interpret as Command */ ^~~ console.c:1534:39: warning: implicit conversion from 'int' to 'char' changes value from 239 to -17 [-Wconstant-conversion] bfr=buffer_addchar(bfr,&len,&alen,EOR_MARK); ~~~~~~~~~~~~~~ ^~~~~~~~ console.c:138:25: note: expanded from macro 'EOR_MARK' #define EOR_MARK 239 /* End of record marker */ ^~~ console.c:1754:30: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion] buf[len++] = IAC; ~ ^~~ console.c:169:25: note: expanded from macro 'IAC' #define IAC 255 /* Interpret as Command */ ^~~ console.c:1763:30: warning: implicit conversion from 'int' to 'char' changes value from 239 to -17 [-Wconstant-conversion] buf[len++] = EOR_MARK; ~ ^~~~~~~~ console.c:138:25: note: expanded from macro 'EOR_MARK' #define EOR_MARK 239 /* End of record marker */ ^~~ CC tapeccws.lo 4 warnings generated. CC awstape.lo CC faketape.lo CC hettape.lo CC omatape.lo CC scsitape.lo CC w32stape.lo CC cardrdr.lo CC hchan.lo CC cardpch.lo CC qeth.lo CC con1052c.lo CC bootstrap.o CC hdlmain.o CC dasdinit.o CC dasdisup.o CC dasdload.o CC dasdconv.o CC dasdls.o CC dasdcat.o CC dasdpdsu.o CC dasdseq.o CC tapecopy.o CC tapemap.o CC tapesplt.o CC cckdcdsk.o CC cckdcomp.o CC cckddiag.o CC cckdswap.o CC dasdcopy.o CC hetget.o CC hetinit.o CC hetmap.o CC hetupd.o CC dmap2hrc.o CC hercifc.o CCLD libhercs.la CCLD libhercu.la CCLD libherct.la CCLD libhercd.la CCLD libherc.la CCLD dyngui.la CCLD hdteq.la CCLD dyninst.la CCLD hdt1403.la CCLD hdt2703.la CCLD hdt3705.la CCLD hdt3088.la CCLD hdt3270.la CCLD hdt3420.la CCLD hdt3505.la CCLD hdt2880.la CCLD hdt3525.la CCLD hdtqeth.la CCLD hdt1052c.la CCLD dasdinit CCLD dasdisup CCLD dasdload CCLD dasdconv CCLD dasdls CCLD dasdcat CCLD dasdpdsu CCLD dasdseq CCLD tapecopy CCLD tapemap CCLD tapesplt CCLD cckdcdsk CCLD cckdcomp CCLD cckddiag CCLD cckdswap CCLD dasdcopy CCLD hetget CCLD hetinit CCLD hetmap CCLD hetupd CCLD dmap2hrc CCLD hercifc CCLD hercules ./.libs/hdt3270.a(console.o): In function `get_inet_socket': console.c:(.text+0x0): multiple definition of `get_inet_socket' ./.libs/hdt3705.a(comm3705.o):comm3705.c:(.text+0x0): first defined here /usr/bin/ld: float_exception_flags: TLS definition in /var/pkgsrc/work/emulators/hercules/work/hercules-3.11/softfloat/.libs/libsoftfloat.a(softfloat.o) section .tbss mismatches non-TLS reference in .libs/herculesS.o /var/pkgsrc/work/emulators/hercules/work/hercules-3.11/softfloat/.libs/libsoftfloat.a: could not read symbols: Bad value clang: error: linker command failed with exit code 1 (use -v to see invocation) Makefile:1574: recipe for target 'hercules' failed gmake[2]: *** [hercules] Error 1 gmake[2]: Leaving directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11' Makefile:1776: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/var/pkgsrc/work/emulators/hercules/work/hercules-3.11' Makefile:1309: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/emulators/hercules *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/emulators/hercules