>>> Building on localhost under lang/STk DIST = [lang/STk:STk-4.0.1.tar.gz] FULLPKGNAME = STk-4.0.1p19 distfiles size=3673684 >>> Running build in lang/STk at 1729078611.89 ===> lang/STk ===> Building from scratch STk-4.0.1p19 ===> Verifying specs: ICE SM X11 c m xcb ===> found ICE.11.0 SM.9.0 X11.18.2 c.100.3 m.10.1 xcb.4.1 ===> Checking files for STk-4.0.1p19 `/ports/distfiles/STk-4.0.1.tar.gz' is up to date. >> (SHA256) STk-4.0.1.tar.gz: OK ===> Extracting for STk-4.0.1p19 ===> Patching for STk-4.0.1p19 ===> Applying OpenBSD patch patch-Doc_Manual_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Install the custom macros to the right directory such that .so works. |--- Doc/Manual/Makefile.orig Fri Sep 3 22:21:32 1999 |+++ Doc/Manual/Makefile Mon Apr 20 14:07:05 2015 -------------------------- Patching file Doc/Manual/Makefile using Plan A... Hunk #1 succeeded at 53. done ===> Applying OpenBSD patch patch-Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.in.orig Mon May 19 01:09:04 2003 |+++ Makefile.in Mon May 19 01:10:59 2003 -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 118. done ===> Applying OpenBSD patch patch-Mp_gmp-1_3_2_longlong_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Mp/gmp-1.3.2/longlong.h.orig 2004-01-06 03:26:51.000000000 +0100 |+++ Mp/gmp-1.3.2/longlong.h 2004-01-06 03:36:16.000000000 +0100 -------------------------- Patching file Mp/gmp-1.3.2/longlong.h using Plan A... Hunk #1 succeeded at 91. Hunk #2 succeeded at 100. Hunk #3 succeeded at 149. Hunk #4 succeeded at 158. Hunk #5 succeeded at 170. Hunk #6 succeeded at 179. Hunk #7 succeeded at 209. Hunk #8 succeeded at 218. Hunk #9 succeeded at 249. Hunk #10 succeeded at 279. Hunk #11 succeeded at 367. Hunk #12 succeeded at 376. Hunk #13 succeeded at 415. Hunk #14 succeeded at 424. Hunk #15 succeeded at 463. Hunk #16 succeeded at 501. Hunk #17 succeeded at 510. Hunk #18 succeeded at 543. Hunk #19 succeeded at 569. Hunk #20 succeeded at 599. Hunk #21 succeeded at 614. Hunk #22 succeeded at 623. Hunk #23 succeeded at 647. Hunk #24 succeeded at 656. Hunk #25 succeeded at 668. Hunk #26 succeeded at 716. Hunk #27 succeeded at 726. Hunk #28 succeeded at 757. Hunk #29 succeeded at 806. Hunk #30 succeeded at 841. Hunk #31 succeeded at 850. done ===> Applying OpenBSD patch patch-Src_dynload_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Src/dynload.c.orig Sun Sep 26 17:02:14 1999 |+++ Src/dynload.c Fri Aug 15 20:15:21 2008 -------------------------- Patching file Src/dynload.c using Plan A... Hunk #1 succeeded at 37. Hunk #2 succeeded at 172. Hunk #3 succeeded at 360. done ===> Applying OpenBSD patch patch-Tk_unix_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Tk/unix/Makefile.in.orig Sun Oct 25 22:52:31 1998 |+++ Tk/unix/Makefile.in Fri Aug 15 20:15:21 2008 -------------------------- Patching file Tk/unix/Makefile.in using Plan A... Hunk #1 succeeded at 98. done ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- configure.orig Sun Sep 26 17:02:14 1999 |+++ configure Tue Jul 19 09:27:22 2011 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 618. Hunk #2 succeeded at 692. Hunk #3 succeeded at 2278. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for STk-4.0.1p19 ===> Configuring for STk-4.0.1p19 Using /pobj/STk-4.0.1/config.site (generated) loading site script /pobj/STk-4.0.1/config.site creating cache ./config.cache checking for ranlib... ranlib Using 'cc' compiler Using '-O2 -pipe' compilation options Assumming OS is OPENBSD checking for gcc... cc checking whether the C compiler (cc -O2 -pipe ) works... yes checking whether the C compiler (cc -O2 -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for POSIXized ISC... no checking how to run the C preprocessor... cc -E checking for X... (cached) libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking fd_set and sys/select... yes Multiple precision library: libgmp Hash tables support: yes Posix support: yes STklos support: yes Socket support: yes Regexp support: yes Process support: yes Html support: yes Base64 support: yes Locale support: yes Pixmap Images support: yes JPEG Images support: yes Determining options for dynamic loading for OPENBSD not updating unwritable cache ./config.cache creating ./config.status creating Makefile creating Utils/STk.spec **** Configuring Src directory loading site script /pobj/STk-4.0.1/config.site creating cache ./config.cache checking how to run the C preprocessor... cc -E checking for unistd.h... (cached) yes checking for limits.h... (cached) yes checking for sigaction... (cached) yes checking for select... (cached) yes checking for dlopen in -ldl... no checking for socket in -lsocket... no checking for t_accept in -lnsl... no checking for ANSI C header files... (cached) yes checking for pid_t... (cached) yes checking fd_set and sys/select... yes not updating unwritable cache ./config.cache creating ./config.status creating Makefile **** Configuring Extensions directory loading site script /pobj/STk-4.0.1/config.site creating cache ./config.cache checking how to run the C preprocessor... cc -E checking for unistd.h... (cached) yes checking for limits.h... (cached) yes checking for sigaction... (cached) yes not updating unwritable cache ./config.cache creating ./config.status creating Makefile creating stk-genmake **** Configuring Stack directory loading site script /pobj/STk-4.0.1/config.site creating cache ./config.cache checking for gcc... cc checking whether we are using GNU C... (cached) yes checking for ranlib... ranlib Stack library configuration Machine type: UNKNOWN_ARCH Low level support: not updating unwritable cache ./config.cache creating ./config.status creating libstack.h creating Makefile **** Configuring Tcl directory loading site script /pobj/STk-4.0.1/config.site creating cache ./config.cache checking for ranlib... ranlib checking whether cross-compiling... no checking for getcwd... (cached) yes checking for opendir... (cached) yes checking for strerror... (cached) yes checking for strstr... (cached) yes checking for strtol... (cached) yes checking for tmpnam... (cached) yes checking for waitpid... (cached) yes checking for strerror... (cached) yes checking for getwd... (cached) yes checking for wait3... (cached) yes checking for uname... (cached) yes checking for sin... no checking for -lieee... no checking dirent.h... yes checking how to run the C preprocessor... cc -E checking for errno.h... (cached) yes checking for float.h... (cached) yes checking for limits.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/wait.h... (cached) yes checking for unistd.h... (cached) yes checking fd_set and sys/select... yes checking for sys/time.h... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking for tm_zone in struct tm... yes checking tm_tzadj in struct tm... no checking tm_gmtoff in struct tm... yes checking timezone variable... yes checking proper strstr implementation... yes checking for strtoul... (cached) yes checking for strtod... (cached) yes checking for strtod... (cached) yes checking for Solaris strtod bug... ok checking for ANSI C header files... (cached) yes checking for mode_t... (cached) yes checking for pid_t... (cached) yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... (cached) yes checking for opendir... (cached) yes checking sys_errlist... yes checking union wait... no checking matherr support... no checking for vfork... (cached) yes checking vfork/signal bug... ok checking for strncasecmp... (cached) yes checking for BSDgettimeofday... no checking for gettimeofday... (cached) yes checking for gettimeofday declaration... present checking for -linet... no checking for net/errno.h... no checking for connect... (cached) yes checking for gethostbyname... (cached) yes checking system version (for dynamic loading)... OpenBSD-7.6 checking for -ldl... no Can't figure out how to do dynamic loading or shared libraries on this system. updating cache ./config.cache creating ./config.status creating Makefile **** Configuring Tk directory loading site script /pobj/STk-4.0.1/config.site creating cache ./config.cache checking for ranlib... ranlib checking how to run the C preprocessor... cc -E checking for unistd.h... (cached) yes checking for limits.h... (cached) yes checking stdlib.h... yes checking fd_set and sys/select... yes checking whether cross-compiling... no checking for ANSI C header files... (cached) yes checking for mode_t... (cached) yes checking for pid_t... (cached) yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... (cached) yes checking for sys/time.h... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for -lXbsd... no checking for connect... (cached) yes checking for gethostbyname... (cached) yes checking for sin... no checking for -lieee... no checking for memmove... (cached) yes checking whether char is unsigned... no checking for strtod... (cached) yes checking for Solaris 2.4 strtod bug... ok updating cache ./config.cache creating ./config.status creating Makefile SUMMARY ******* Your system is OPENBSD C compiler is: cc Compilation options: -O2 -pipe Dynamic loading enabled: yes X11 libraries directory: /usr/X11R6/lib X11 headers directory: /usr/X11R6/include You have chosen the following options Multiple precision library: libgmp Hash tables support: yes Posix support: yes STklos support: yes Socket support: yes Regexp support: yes Process support: yes Html support: yes Pixmap Images support: yes Jpeg Images support: yes Base64 support: yes Locale support: yes If this is correct, you can just type 'make' now at your shell prompt. Otherwise, rerun configure with proper options (see the README file for a description of STk configure options.) ===> Building for STk-4.0.1p19 make Tcl cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c panic.c panic.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_SetPanicProc(proc) ^ panic.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] panic(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ^ 2 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclHash.c tclHash.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_InitHashTable(tablePtr, keyType) ^ tclHash.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DeleteHashEntry(entryPtr) ^ tclHash.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DeleteHashTable(tablePtr) ^ tclHash.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_FirstHashEntry(tablePtr, searchPtr) ^ tclHash.c:257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_NextHashEntry(searchPtr) ^ tclHash.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_HashStats(tablePtr) ^ tclHash.c:369:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HashString(string) ^ tclHash.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringFind(tablePtr, key) ^ tclHash.c:472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringCreate(tablePtr, key, newPtr) ^ tclHash.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] OneWordFind(tablePtr, key) ^ tclHash.c:591:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] OneWordCreate(tablePtr, key, newPtr) ^ tclHash.c:659:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArrayFind(tablePtr, key) ^ tclHash.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArrayCreate(tablePtr, key, newPtr) ^ tclHash.c:800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] BogusFind(tablePtr, key) ^ tclHash.c:828:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] BogusCreate(tablePtr, key, newPtr) ^ tclHash.c:860:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RebuildTable(tablePtr) ^ 16 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclGet.c In file included from tclGet.c:18: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ tclGet.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_GetInt(interp, string, intPtr) ^ tclGet.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TclGetLong(interp, string, longPtr) ^ tclGet.c:201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_GetDouble(interp, string, doublePtr) ^ tclGet.c:274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_GetBoolean(interp, string, boolPtr) ^ 5 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c regexp.c In file included from regexp.c:48: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ regexp.c:238:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TclRegComp(exp) ^ regexp.c:327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reg(paren, flagp, rcstate) ^ regexp.c:400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regbranch(flagp, rcstate) ^ regexp.c:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regpiece(flagp, rcstate) ^ regexp.c:506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regatom(flagp, rcstate) ^ regexp.c:616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regnode(op, rcstate) ^ regexp.c:642:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regc(b, rcstate) ^ regexp.c:658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reginsert(op, opnd, rcstate) ^ regexp.c:688:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regtail(p, val) ^ regexp.c:720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regoptail(p, val) ^ regexp.c:764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TclRegExec(prog, string, start) ^ regexp.c:829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regtry(prog, string, restate) ^ regexp.c:867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regmatch(prog, restate) ^ regexp.c:1068:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regrepeat(p, restate) ^ regexp.c:1115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] regnext(p) ^ regexp.c:1323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TclRegError(string) ^ 17 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclUtil.c In file included from tclUtil.c:17: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ tclUtil.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TclFindElement(interp, list, listLength, elementPtr, nextPtr, sizePtr, ^ tclUtil.c:353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TclCopyAndCollapse(count, src, dst) ^ tclUtil.c:410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_SplitList(interp, list, argcPtr, argvPtr) ^ tclUtil.c:524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_ScanElement(string, flagPtr) ^ tclUtil.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_ScanCountedElement(string, length, flagPtr) ^ tclUtil.c:698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_ConvertElement(src, dst, flags) ^ tclUtil.c:730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_ConvertCountedElement(src, length, dst, flags) ^ tclUtil.c:879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_Merge(argc, argv) ^ tclUtil.c:966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_Concat(argc, argv) ^ tclUtil.c:1041:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_ConcatObj(objc, objv) ^ tclUtil.c:1152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_StringMatch(string, pattern) ^ tclUtil.c:1287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_SetResult(interp, string, freeProc) ^ tclUtil.c:1368:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_GetStringResult(interp) ^ tclUtil.c:1406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_SetObjResult(interp, objPtr) ^ tclUtil.c:1472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_GetObjResult(interp) ^ tclUtil.c:1620:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_AppendElement(interp, string) ^ tclUtil.c:1689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SetupAppendBuffer(iPtr, newSpace) ^ tclUtil.c:1776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_FreeResult(interp) ^ tclUtil.c:1819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_ResetResult(interp) ^ tclUtil.c:1909:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_SetObjErrorCode(interp, errorObjPtr) ^ tclUtil.c:1958:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_RegExpCompile(interp, string) ^ tclUtil.c:2050:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_RegExpExec(interp, re, string, start) ^ tclUtil.c:2094:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_RegExpRange(re, index, startPtr, endPtr) ^ tclUtil.c:2136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_RegExpMatch(interp, string, pattern) ^ tclUtil.c:2170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringInit(dsPtr) ^ tclUtil.c:2198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringAppend(dsPtr, string, length) ^ tclUtil.c:2269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringAppendElement(dsPtr, string) ^ tclUtil.c:2339:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringSetLength(dsPtr, length) ^ tclUtil.c:2392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringFree(dsPtr) ^ tclUtil.c:2425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringResult(interp, dsPtr) ^ tclUtil.c:2469:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringGetResult(interp, dsPtr) ^ tclUtil.c:2551:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringStartSublist(dsPtr) ^ tclUtil.c:2585:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DStringEndSublist(dsPtr) ^ tclUtil.c:2616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_PrintDouble(interp, value, dst) ^ tclUtil.c:2752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TclNeedSpace(start, end) ^ 36 warnings generated. rm -f libtcl.a ar q libtcl.a panic.o tclHash.o tclGet.o regexp.o tclUtil.o ar: creating libtcl.a ranlib libtcl.a cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclEvent.c In file included from tclEvent.c:18: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ tclEvent.c:131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_BackgroundError(interp) ^ tclEvent.c:221:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleBgErrors(clientData) ^ tclEvent.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] BgErrorDeleteProc(clientData, interp) ^ tclEvent.c:444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_CreateExitHandler(proc, clientData) ^ tclEvent.c:477:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DeleteExitHandler(proc, clientData) ^ tclEvent.c:516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_Exit(status) ^ tclEvent.c:702:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_UpdateCmd(clientData, interp, argc, argv) ^ 8 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclTimer.c In file included from tclTimer.c:16: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ In file included from tclTimer.c:18: ../Src/tk-glue.h:24:9: warning: '_TK_GLUE' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef _TK_GLUE ^~~~~~~~ ../Src/tk-glue.h:25:9: note: '_TK_GLUE_' is defined here; did you mean '_TK_GLUE'? #define _TK_GLUE_ ^~~~~~~~~ _TK_GLUE tclTimer.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TimerExitProc(clientData) ^ tclTimer.c:214:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_CreateTimerHandler(milliseconds, proc, clientData) ^ tclTimer.c:248:30: warning: cast to 'Tcl_TimerToken' (aka 'struct Tcl_TimerToken_ *') from smaller integer type 'int' [-Wint-to-pointer-cast] timerHandlerPtr->token = (Tcl_TimerToken) lastTimerId; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclTimer.c:294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DeleteTimerHandler(token) ^ tclTimer.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TimerSetupProc(data, flags) ^ tclTimer.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TimerCheckProc(data, flags) ^ tclTimer.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TimerHandlerEventProc(evPtr, flags) ^ tclTimer.c:518:24: warning: cast to smaller integer type 'int' from 'Tcl_TimerToken' (aka 'struct Tcl_TimerToken_ *') [-Wpointer-to-int-cast] if ((currentTimerId - (int)timerHandlerPtr->token) < 0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tclTimer.c:555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DoWhenIdle(proc, clientData) ^ tclTimer.c:602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_CancelIdleCall(proc, clientData) ^ tclTimer.c:720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_AfterCmd(clientData, interp, argc, argv) ^ tclTimer.c:1011:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GetAfterEvent(assocPtr, string) ^ tclTimer.c:1063:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] AfterProc(clientData) ^ tclTimer.c:1143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FreeAfterPtr(afterPtr) ^ 16 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclUnixNotfy.c In file included from tclUnixNotfy.c:18: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ tclUnixNotfy.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NotifierExitHandler(clientData) ^ tclUnixNotfy.c:159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_SetTimer(timePtr) ^ tclUnixNotfy.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_CreateFileHandler(fd, mask, proc, clientData) ^ tclUnixNotfy.c:265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DeleteFileHandler(fd) ^ tclUnixNotfy.c:364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileHandlerEventProc(evPtr, flags) ^ tclUnixNotfy.c:432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_WaitForEvent(timePtr) ^ 7 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclUnixTime.c In file included from tclUnixTime.c:16: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ tclUnixTime.c:229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TclpGetTime(timePtr) ^ 2 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclUnixEvent.c In file included from tclUnixEvent.c:15: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ tclUnixEvent.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_Sleep(ms) ^ 2 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclPreserve.c tclPreserve.c:73:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PreserveExitProc(clientData) ^ tclPreserve.c:103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_Preserve(clientData) ^ tclPreserve.c:179:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_Release(clientData) ^ tclPreserve.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_EventuallyFree(clientData, freeProc) ^ 4 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclNotify.c In file included from tclNotify.c:19: In file included from ./tclPort.h:30: ./tclUnixPort.h:481:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern double strtod(); ^ tclNotify.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NotifierExitHandler(clientData) ^ tclNotify.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_CreateEventSource(setupProc, checkProc, clientData) ^ tclNotify.c:203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DeleteEventSource(setupProc, checkProc, clientData) ^ tclNotify.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_QueueEvent(evPtr, position) ^ tclNotify.c:328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DeleteEvents(proc, clientData) ^ tclNotify.c:381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_ServiceEvent(flags) ^ tclNotify.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_SetServiceMode(mode) ^ tclNotify.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_SetMaxBlockTime(timePtr) ^ tclNotify.c:615:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_DoOneEvent(flags) ^ 10 warnings generated. cc -O2 -pipe -DSTk_CODE -DSCM_CODE -DOPENBSD -DUSE_STKLOS -I. -I../Src -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -c tclAsync.c tclAsync.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_AsyncCreate(proc, clientData) ^ tclAsync.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_AsyncMark(async) ^ tclAsync.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_AsyncInvoke(interp, code) ^ tclAsync.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Tcl_AsyncDelete(async) ^ 4 warnings generated. rm -f libevtcl.a ar q libevtcl.a tclEvent.o tclTimer.o tclUnixNotfy.o tclUnixTime.o tclUnixEvent.o tclPreserve.o tclNotify.o tclAsync.o ar: creating libevtcl.a ranlib libevtcl.a make Mp rm -f libgmp.a gmp.h (cd gmp-1.3.2; /usr/bin/make CC="cc" CFLAGS="-O2 -pipe ") rm -f stddef.h rm -f test-stddefh.c ( echo '#include ' ; echo 'main(){size_t foo=sizeof(size_t);exit(0);}' ; ) > test-stddefh.c rm -f test-stddefh.o touch stamp-stddefh cc -O2 -pipe cre-mparam.c -o cre-mparam cre-mparam.c:24:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ulog2 (x) ^ cre-mparam.c:33:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main () ^ int cre-mparam.c:85:3: warning: call to undeclared function 'puts'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] puts ("/* gmp-mparam.h -- Compiler/machine parameter header file."); ^ cre-mparam.c:109:3: warning: call to undeclared library function 'printf' with type 'int (const char *, ...)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] printf ("#define BITS_PER_MP_LIMB %d\n", bits_uli); ^ cre-mparam.c:109:3: note: include the header or explicitly provide a declaration for 'printf' cre-mparam.c:110:45: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] printf ("#define BYTES_PER_MP_LIMB %d\n", sizeof(mp_limb)); ~~ ^~~~~~~~~~~~~~~ %lu cre-mparam.c:117:3: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] exit (0); ^ cre-mparam.c:117:3: note: include the header or explicitly provide a declaration for 'exit' 6 warnings generated. ./cre-mparam > tmp-gmp-mparam.h mv tmp-gmp-mparam.h gmp-mparam.h cc -O2 -pipe -c mpz_init.c In file included from mpz_init.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_set.c In file included from mpz_set.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_set_ui.c In file included from mpz_set_ui.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_set_si.c In file included from mpz_set_si.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_set_str.c In file included from mpz_set_str.c:26: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_iset.c In file included from mpz_iset.c:23: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_iset_ui.c In file included from mpz_iset_ui.c:23: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_iset_si.c In file included from mpz_iset_si.c:23: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_iset_str.c In file included from mpz_iset_str.c:26: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_clear.c In file included from mpz_clear.c:23: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_get_ui.c In file included from mpz_get_ui.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_get_si.c In file included from mpz_get_si.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_get_str.c In file included from mpz_get_str.c:26: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_size.c In file included from mpz_size.c:23: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_sizeinb.c In file included from mpz_sizeinb.c:24: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_add.c In file included from mpz_add.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_add_ui.c In file included from mpz_add_ui.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_sub.c In file included from mpz_sub.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_sub_ui.c In file included from mpz_sub_ui.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_mul.c In file included from mpz_mul.c:22: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' 1 warning generated. cc -O2 -pipe -c mpz_mul_ui.c In file included from mpz_mul_ui.c:23: ./gmp-impl.h:30:15: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration] volatile void abort (void); ^ ./gmp-impl.h:30:15: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))' mpz_mul_ui.c:64:22: error: invalid use of a cast in a inline asm context requiring an lvalue: remove the cast or build with -fheinous-gnu-extensions umul_ppmm (p1, p0, small_mult, mult_ptr[i]); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./longlong.h:575:33: note: expanded from macro 'umul_ppmm' : "=d" ((unsigned long int)(w0)), \ ~~~~~~~~~~~~~~~~~~~~^~~ mpz_mul_ui.c:64:18: error: invalid use of a cast in a inline asm context requiring an lvalue: remove the cast or build with -fheinous-gnu-extensions umul_ppmm (p1, p0, small_mult, mult_ptr[i]); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./longlong.h:576:33: note: expanded from macro 'umul_ppmm' "=d" ((unsigned long int)(w1)) \ ~~~~~~~~~~~~~~~~~~~~^~~ 1 warning and 2 errors generated. *** Error 1 in Mp/gmp-1.3.2 (:87 'mpz_mul_ui.o') *** Error 2 in Mp (Makefile:15 'libgmp.a') *** Error 2 in /pobj/STk-4.0.1/STk-4.0.1 (Makefile:85 'mp-dir': @(echo "make Mp"; cd Mp; /usr/bin/make libgmp.a)) *** Error 2 in lang/STk (/ports/infrastructure/mk/bsd.port.mk:3067 '/pobj/STk-4.0.1/.build_done': @cd /pobj/STk-4.0.1/STk-4.0.1 && exec /us...) *** Error 2 in lang/STk (/ports/infrastructure/mk/bsd.port.mk:2710 'build': @lock=STk-4.0.1p19; export _LOCKS_HELD=" STk-4.0.1p19"; /usr/...) ===> Exiting lang/STk with an error *** Error 1 in /ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval ${e...) >>> Ended at 1729078718.19 max_stuck=0.00/build=106.35 Error: job failed with 512 on localhost at 1729078718