>>> Building on exopi-6 under devel/ltcltk BDEPENDS = [lang/lua/5.1;lang/tcl/8.6] DIST = [devel/ltcltk:ltcltk-0.9_5-835c799a.tar.gz] FULLPKGNAME = ltcltk-0.9_5 RDEPENDS = [x11/tk/8.6;lang/lua/5.1;lang/tcl/8.6] (Junk lock obtained for exopi-6 at 1731772537.22) >>> Running depends in devel/ltcltk at 1731772537.25 last junk was in net/libshout /usr/sbin/pkg_add -aI -Drepair lua-5.1.5p7 tcl-8.6.13 was: /usr/sbin/pkg_add -aI -Drepair lua-5.1.5p7 tcl-8.6.13 /usr/sbin/pkg_add -aI -Drepair lua-5.1.5p7 tcl-8.6.13 New and changed readme(s): /usr/local/share/doc/pkg-readmes/tcl-8.6 --- +tcl-8.6.13 ------------------- You may wish to add /usr/local/lib/tcl/tcl8.6/man to /etc/man.conf >>> Running show-prepare-results in devel/ltcltk at 1731772540.27 ===> devel/ltcltk ===> Building from scratch ltcltk-0.9_5 ===> ltcltk-0.9_5 depends on: lua->=5.1,<5.2 -> lua-5.1.5p7 ===> ltcltk-0.9_5 depends on: tcl->=8.6,<8.7 -> tcl-8.6.13 ===> Verifying specs: tcl86 pthread ===> found tcl86.1.13 pthread.27.1 lua-5.1.5p7 tcl-8.6.13 (Junk lock released for exopi-6 at 1731772540.98) distfiles size=79873 >>> Running build in devel/ltcltk at 1731772541.01 ===> devel/ltcltk ===> Checking files for ltcltk-0.9_5 `/exopi-cvs/ports/distfiles/ltcltk-0.9_5-835c799a.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for ltcltk-0.9_5 ===> Patching for ltcltk-0.9_5 ===> Applying OpenBSD patch patch-src_ltcl_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Add missing #defines needed to build against Lua 5.4. |Fixes for vars not always set. |Use newer, non-deprecated method to save/restore a Tcl interpreter state. | | |Index: src/ltcl.c |--- src/ltcl.c.orig |+++ src/ltcl.c -------------------------- Patching file src/ltcl.c using Plan A... Hunk #1 succeeded at 46. Hunk #2 succeeded at 750. Hunk #3 succeeded at 810. Hunk #4 succeeded at 879. Hunk #5 succeeded at 1446. Hunk #6 succeeded at 1462. Hunk #7 succeeded at 1483. 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 ltcltk-0.9_5 ===> Configuring for ltcltk-0.9_5 perl -pi -e '$. == 1 && s!/usr/bin/env lua!/usr/local/bin/lua51!;' -e 'close ARGV if eof;' /exopi-obj/pobj/ltcltk-0.9_5/ltcltk-835c799acb3d6ad0eff5ead5372d22de1ceaadcd/src/samples/*.lua /exopi-obj/pobj/ltcltk-0.9_5/ltcltk-835c799acb3d6ad0eff5ead5372d22de1ceaadcd/src/ltksh ===> Building for ltcltk-0.9_5 cd /exopi-obj/pobj/ltcltk-0.9_5/ltcltk-835c799acb3d6ad0eff5ead5372d22de1ceaadcd/src && cc -O2 -pipe -Wall -fpic -shared -pthread -I/usr/local/include/tcl8.6 -I/usr/local/include/lua-5.1/ -L/usr/local/lib ltcl.c -o /exopi-obj/pobj/ltcltk-0.9_5/build-amd64/ltcl.so -ltcl86 -lpthread ltcl.c:258:18: warning: assigning to 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') from 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TclBooleanType = Tcl_GetObjType("boolean"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ ltcl.c:259:20: warning: assigning to 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') from 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TclByteArrayType = Tcl_GetObjType("bytearray"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ltcl.c:260:17: warning: assigning to 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') from 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TclDoubleType = Tcl_GetObjType("double"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ltcl.c:261:14: warning: assigning to 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') from 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TclIntType = Tcl_GetObjType("int"); ^ ~~~~~~~~~~~~~~~~~~~~~ ltcl.c:262:15: warning: assigning to 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') from 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TclListType = Tcl_GetObjType("list"); ^ ~~~~~~~~~~~~~~~~~~~~~~ ltcl.c:263:17: warning: assigning to 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') from 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TclStringType = Tcl_GetObjType("string"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ltcl.c:353:8: warning: variable 'interp' set but not used [-Wunused-but-set-variable] lTcl *interp; ^ ltcl.c:571:15: warning: initializing 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') with an expression of type 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] Tcl_ObjType *tclotype = tclobj->typePtr; ^ ~~~~~~~~~~~~~~~ ltcl.c:960:9: warning: explicitly assigning value of variable of type 'lTcl *' (aka 'struct _ltcl_interpreter *') to itself [-Wself-assign] interp = interp; /* use interp */ ~~~~~~ ^ ~~~~~~ ltcl.c:1221:14: warning: unused variable 'tcli' [-Wunused-variable] Tcl_Interp *tcli = interp->interp; ^ ltcl.c:1223:14: warning: unused variable 's' [-Wunused-variable] const char *s = luaL_checkstring(L, 2); ^ ltcl.c:1303:18: warning: variable 'stop' set but not used [-Wunused-but-set-variable] int i, callres, stop; ^ ltcl.c:1448:6: warning: variable 'callres' set but not used [-Wunused-but-set-variable] int callres, stop; ^ ltcl.c:1448:15: warning: variable 'stop' set but not used [-Wunused-but-set-variable] int callres, stop; ^ ltcl.c:1715:9: warning: explicitly assigning value of variable of type 'lTcl *' (aka 'struct _ltcl_interpreter *') to itself [-Wself-assign] interp = interp; /* use interp */ ~~~~~~ ^ ~~~~~~ 15 warnings generated. >>> Running package in devel/ltcltk at 1731772542.34 ===> devel/ltcltk ===> Faking installation for ltcltk-0.9_5 /exopi-obj/pobj/ltcltk-0.9_5/bin/install -d -m 755 /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/lib/lua/5.1/ /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/share/lua/5.1/ /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/share/doc/ltcltk /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/share/examples/ltcltk /exopi-obj/pobj/ltcltk-0.9_5/bin/install -c -m 644 /exopi-obj/pobj/ltcltk-0.9_5/build-amd64/ltcl.so /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/lib/lua/5.1/ /exopi-obj/pobj/ltcltk-0.9_5/bin/install -c -m 644 /exopi-obj/pobj/ltcltk-0.9_5/ltcltk-835c799acb3d6ad0eff5ead5372d22de1ceaadcd/src/ltk.lua /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/share/lua/5.1/ /exopi-obj/pobj/ltcltk-0.9_5/bin/install -c -m 644 /exopi-obj/pobj/ltcltk-0.9_5/ltcltk-835c799acb3d6ad0eff5ead5372d22de1ceaadcd/src/doc/* /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/share/doc/ltcltk /exopi-obj/pobj/ltcltk-0.9_5/bin/install -c -m 644 /exopi-obj/pobj/ltcltk-0.9_5/ltcltk-835c799acb3d6ad0eff5ead5372d22de1ceaadcd/proto-doc /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/share/doc/ltcltk /exopi-obj/pobj/ltcltk-0.9_5/bin/install -c -m 755 /exopi-obj/pobj/ltcltk-0.9_5/ltcltk-835c799acb3d6ad0eff5ead5372d22de1ceaadcd/src/samples/*.lua /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/share/examples/ltcltk /exopi-obj/pobj/ltcltk-0.9_5/bin/install -c -m 755 /exopi-obj/pobj/ltcltk-0.9_5/ltcltk-835c799acb3d6ad0eff5ead5372d22de1ceaadcd/src/ltksh /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/bin chmod 644 /exopi-obj/pobj/ltcltk-0.9_5/fake-amd64/usr/local/share/examples/ltcltk/{2018_advent_10b.lua,renumbertests.lua} ===> Building package for ltcltk-0.9_5 Create /exopi-cvs/ports/packages/amd64/all/ltcltk-0.9_5.tgz Creating package ltcltk-0.9_5 reading plist| checking dependencies| checking dependencies|lang/lua/5.1 checking dependencies|lang/tcl/8.6 checking dependencies|x11/tk/8.6 checksumming| checksumming| | 0% checksumming|** | 3% checksumming|*** | 6% checksumming|***** | 8% checksumming|******* | 11% checksumming|******** | 14% checksumming|********** | 17% checksumming|************ | 19% checksumming|************** | 22% checksumming|*************** | 25% checksumming|***************** | 28% checksumming|******************* | 31% checksumming|******************** | 33% checksumming|********************** | 36% checksumming|************************ | 39% checksumming|************************* | 42% checksumming|*************************** | 44% checksumming|***************************** | 47% checksumming|******************************* | 50% checksumming|******************************** | 53% checksumming|********************************** | 56% checksumming|************************************ | 58% checksumming|************************************* | 61% checksumming|*************************************** | 64% checksumming|***************************************** | 67% checksumming|****************************************** | 69% checksumming|******************************************** | 72% checksumming|********************************************** | 75% checksumming|*********************************************** | 78% checksumming|************************************************* | 81% checksumming|*************************************************** | 83% checksumming|***************************************************** | 86% checksumming|****************************************************** | 89% checksumming|******************************************************** | 92% checksumming|********************************************************** | 94% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|********** | 15% archiving|************** | 21% archiving|******************** | 31% archiving|************************* | 38% archiving|********************************** | 52% archiving|********************************** | 53% archiving|**************************************** | 62% archiving|**************************************** | 63% archiving|***************************************** | 63% archiving|******************************************* | 67% archiving|******************************************** | 69% archiving|********************************************* | 70% archiving|********************************************** | 71% archiving|********************************************** | 73% archiving|*********************************************** | 73% archiving|************************************************** | 78% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/ltcltk-0.9_5.tgz >>> Running clean in devel/ltcltk at 1731772545.40 ===> devel/ltcltk ===> Cleaning for ltcltk-0.9_5 >>> Ended at 1731772545.65 max_stuck=0.44/depends=3.03/show-prepare-results=0.74/build=1.32/package=3.07/clean=0.28