=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/hercules", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for hercules-3.13nb3 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13' Making all in decNumber gmake[2]: Entering directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/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 '/home/pbulk/work/emulators/hercules/work/hercules-3.13/decNumber' Making all in softfloat gmake[2]: Entering directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/softfloat' CC softfloat.lo CCLD libsoftfloat.la gmake[2]: Leaving directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/softfloat' Making all in m4 gmake[2]: Entering directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/m4' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/m4' Making all in util gmake[2]: Entering directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/util' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/util' Making all in html gmake[2]: Entering directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/html' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/html' Making all in man gmake[2]: Entering directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/man' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13/man' Making all in . gmake[2]: Entering directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13' CC hsys.lo CC version.lo CC hscutl.lo CC hscutl2.lo CC codepage.lo CC logger.lo CC logmsg.lo In file included from hercules.h:87, from logger.c:19: logger.c: In function 'logger_init': hthreads.h:157:37: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] 157 | ptt_pthread_create(ptid,pat,(THREAD_FUNC*)&(fn),arg,(nm),PTT_LOC) | ^ logger.c:524:9: note: in expansion of macro 'create_thread' 524 | if (create_thread (&logger_tid, JOINABLE, | ^~~~~~~~~~~~~ hthreads.h:157:37: error: passing argument 3 of 'ptt_pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] 157 | ptt_pthread_create(ptid,pat,(THREAD_FUNC*)&(fn),arg,(nm),PTT_LOC) | ^~~~~~~~~~~~~~~~~~~ | | | void * (*)(void *) logger.c:524:9: note: in expansion of macro 'create_thread' 524 | if (create_thread (&logger_tid, JOINABLE, | ^~~~~~~~~~~~~ In file included from hthreads.h:118: pttrace.h:61:54: note: expected 'void * (*)(void)' but argument is of type 'void * (*)(void *)' 61 | PTT_DLL_IMPORT int ptt_pthread_create(TID *, ATTR *, void *(*)(), void *, char *, char *); | ^~~~~~~~~~~ gmake[2]: *** [Makefile:1754: logger.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13' gmake[1]: *** [Makefile:1776: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/work/emulators/hercules/work/hercules-3.13' gmake: *** [Makefile:1309: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/hercules *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/hercules