>>> Building on exopi-5 under devel/tclcl BDEPENDS = [lang/otcl] DIST = [devel/tclcl:tclcl-src-1.20.tar.gz] FULLPKGNAME = tclcl-1.20p4 RDEPENDS = [lang/otcl] (Junk lock failure for exopi-5 at 1735219521.05685) Received IO (Junk lock obtained for exopi-5 at 1735219555.16) Received IO Woken up devel/tclcl >>> Running depends in devel/tclcl at 1735219556.80 last junk was in x11/gnome/orca /usr/sbin/pkg_add -aI -Drepair cmake-3.31.2v1 harfbuzz-10.1.0 liblcf-0.5.3p0 libsndfile-1.2.2p0 libxmp-4.6.0p0 mpg123-1.32.10 ninja-1.11.1p0v0 opusfile-0.12 otcl-1.14p1 ruby-3.2.6 ruby32-ffi-1.15.5 ruby32-ffi-compiler-1.0.1 sdl2-mixer-2.8.0p1 speexdsp-1.2.1 was: /usr/sbin/pkg_add -aI -Drepair otcl-1.14p1 /usr/sbin/pkg_add -aI -Drepair cmake-3.31.2v1 harfbuzz-10.1.0 liblcf-0.5.3p0 libsndfile-1.2.2p0 libxmp-4.6.0p0 mpg123-1.32.10 ninja-1.11.1p0v0 opusfile-0.12 otcl-1.14p1 ruby-3.2.6 ruby32-ffi-1.15.5 ruby32-ffi-compiler-1.0.1 sdl2-mixer-2.8.0p1 speexdsp-1.2.1 New and changed readme(s): /usr/local/share/doc/pkg-readmes/tcl-8.5 --- +ruby-3.2.6 ------------------- If you want to use this package as your default system ruby, as root create symbolic links like so (overwriting any previous default): ln -sf /usr/local/bin/ruby32 /usr/local/bin/ruby ln -sf /usr/local/bin/bundle32 /usr/local/bin/bundle ln -sf /usr/local/bin/bundler32 /usr/local/bin/bundler ln -sf /usr/local/bin/erb32 /usr/local/bin/erb ln -sf /usr/local/bin/gem32 /usr/local/bin/gem ln -sf /usr/local/bin/irb32 /usr/local/bin/irb ln -sf /usr/local/bin/racc32 /usr/local/bin/racc ln -sf /usr/local/bin/rake32 /usr/local/bin/rake ln -sf /usr/local/bin/rbs32 /usr/local/bin/rbs ln -sf /usr/local/bin/rdbg32 /usr/local/bin/rdbg ln -sf /usr/local/bin/rdoc32 /usr/local/bin/rdoc ln -sf /usr/local/bin/ri32 /usr/local/bin/ri ln -sf /usr/local/bin/syntax_suggest32 /usr/local/bin/syntax_suggest ln -sf /usr/local/bin/typeprof32 /usr/local/bin/typeprof The ruby-shims package is also available to automatically select an appropriate Ruby version per-project directory or system-wide. --- +tcl-8.5.19p6 ------------------- You may wish to add /usr/local/lib/tcl/tcl8.5/man to /etc/man.conf --- +tk-8.5.19p2 ------------------- You may wish to add /usr/local/lib/tcl/tk8.5/man to /etc/man.conf >>> Running show-prepare-results in devel/tclcl at 1735219572.20 ===> devel/tclcl ===> Building from scratch tclcl-1.20p4 ===> tclcl-1.20p4 depends on: otcl-* -> otcl-1.14p1 ===> Verifying specs: c m c++ c++abi pthread otcl>=1 ===> found c.100.3 m.10.1 c++.10.0 c++abi.7.0 pthread.27.1 otcl.2.0 otcl-1.14p1 (Junk lock released for exopi-5 at 1735219573.07) Woken up games/easyrpg distfiles size=171728 >>> Running build in devel/tclcl at 1735219573.16 ===> devel/tclcl ===> Checking files for tclcl-1.20p4 `/exopi-cvs/ports/distfiles/tclcl-src-1.20.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for tclcl-1.20p4 ===> Patching for tclcl-1.20p4 ===> Applying OpenBSD patch patch-Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.in.orig 2003-08-20 02:26:41.000000000 -0400 |+++ Makefile.in 2003-08-20 02:38:21.000000000 -0400 -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 66. 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 5 00:33:14 2010 |+++ configure Mon Apr 23 11:38:38 2012 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 5937. Hunk #2 succeeded at 6553. done ===> Applying OpenBSD patch patch-tclcl_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |error: invalid suffix on literal; C++11 requires a space between literal and identifier | |Index: tclcl.h |--- tclcl.h.orig |+++ tclcl.h -------------------------- Patching file tclcl.h using Plan A... Hunk #1 succeeded at 190. 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 tclcl-1.20p4 ===> Configuring for tclcl-1.20p4 Using /exopi-obj/pobj/tclcl-1.20/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/tclcl-1.20/config.site No .configure file found in current directory Continuing with default options... checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking target system type... x86_64-unknown-openbsd7.6 checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for string.h... (cached) yes checking for main in -lXbsd... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... no checking for dcgettext in -lintl... no checking for getnodebyname in -ldnet_stub... no checking standard STL is available... no checking for ranlib... (cached) ranlib checking for snprintf... (cached) yes checking for ANSI C header files... (cached) yes checking for strtoq... (cached) yes checking for strtoll... (cached) yes checking size of long... 8 checking for strtol... (cached) yes checking for __int64_t... no checking for long long... yes checking for int64_t... yes checking which kind of 64-bit int to use... int64_t checking for tcl.h... -I/usr/local/include/tcl8.5 checking for tclInt.h... -I/usr/local/include/tcl8.5 checking for libtcl8.5... -L/usr/local/lib -ltcl85 checking for init.tcl... /usr/local/lib/tcl/tcl8.5 checking for http.tcl... /usr/local/lib/tcl/tcl8.5/http1.0 checking Tcl http.tcl library... yes checking for tclsh8.5... /usr/local/bin/tclsh8.5 checking for tk.h... -I/usr/local/include/tk8.5 checking for libtk8.5... -L/usr/local/lib -ltk85 checking for tk.tcl... /usr/local/lib/tcl/tk8.5 checking for otcl.h... -I/usr/local/include checking for libotcl1.14... -L/usr/local/lib -lotcl checking for X11 header files checking for X11 library archive checking for XOpenDisplay in -lX11... (cached) yes checking for XShmAttach in -lXext... no warning: compiling without -lXext checking for zlib.h... -I/usr/include checking for libz1.1.3... -L/usr/lib -lz No explicit static compilation flag; setting V_STATIC to "" no dynamic load lib checking system version (for system-dependent libraries)... OpenBSD-7.6 checking for unistd.h... (cached) yes checking for a BSD-compatible install... /exopi-obj/pobj/tclcl-1.20/bin/install -c configure: creating ./config.status config.status: creating Makefile config.status: creating config.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc creating ./gen creating ./bin ===> Building for tclcl-1.20p4 cc -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o tcl2c++.o tcl2c++.c rm -f ./tcl2c++ c++ -o ./tcl2c++ tcl2c++.o c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o Tcl.o Tcl.cc Tcl.cc:182:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] s = "\n[code omitted because of length]\n"; ^ Tcl.cc:421:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "1", (char *)varName, (char *)varName, 0); ^ Tcl.cc:508:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] OTclAddPMethod(OTclGetObject(interp, argv[0]), "cmd", ^ Tcl.cc:510:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] OTclAddPMethod(OTclGetObject(interp, argv[0]), "instvar", ^ Tcl.cc:571:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] result = OTclOInstVarOne(otcl_object, in, "1", varName, localName, 0); ^ Tcl.cc:602:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] OTclAddIMethod(class_, "create-shadow", ^ Tcl.cc:604:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] OTclAddIMethod(class_, "delete-shadow", ^ Tcl.cc:872:25: warning: format specifies type 'long' but the argument has type 'int64_t' (aka 'long long') [-Wformat] STRTOI64_FMTSTR, *val_)) ~~~~~~~~~~~~~~~ ^~~~~ 8 warnings generated. c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o Tcl2.o Tcl2.cc c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o idlecallback.o idlecallback.cc c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o iohandler.o iohandler.cc c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o timer.o timer.cc c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o rate-variable.o rate-variable.cc rate-variable.cc:74:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] return ("no clientdata for rate var"); ^ 1 warning generated. c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o tracedvar.o tracedvar.cc rm -f embedded-tcl.cc ./tcl2c++ et_tcl /usr/local/lib/tcl/tcl8.5/init.tcl /usr/local/lib/tcl/tcl8.5/history.tcl /usr/local/lib/tcl/tcl8.5/word.tcl /usr/local/lib/tcl/tcl8.5/http1.0/http.tcl > embedded-tcl.cc c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o embedded-tcl.o embedded-tcl.cc rm -f embedded-tk.cc ./tcl2c++ et_tk /usr/local/lib/tcl/tcl8.5/init.tcl /usr/local/lib/tcl/tcl8.5/history.tcl /usr/local/lib/tcl/tcl8.5/word.tcl /usr/local/lib/tcl/tcl8.5/http1.0/http.tcl /usr/local/lib/tcl/tk8.5/tk.tcl /usr/local/lib/tcl/tk8.5/clrpick.tcl /usr/local/lib/tcl/tk8.5/comdlg.tcl /usr/local/lib/tcl/tk8.5/button.tcl /usr/local/lib/tcl/tk8.5/dialog.tcl /usr/local/lib/tcl/tk8.5/entry.tcl /usr/local/lib/tcl/tk8.5/focus.tcl /usr/local/lib/tcl/tk8.5/listbox.tcl /usr/local/lib/tcl/tk8.5/menu.tcl /usr/local/lib/tcl/tk8.5/palette.tcl /usr/local/lib/tcl/tk8.5/scale.tcl /usr/local/lib/tcl/tk8.5/tearoff.tcl /usr/local/lib/tcl/tk8.5/text.tcl /usr/local/lib/tcl/tk8.5/tkfbox.tcl /usr/local/lib/tcl/tk8.5/msgbox.tcl /usr/local/lib/tcl/tk8.5/optMenu.tcl /usr/local/lib/tcl/tk8.5/scrlbar.tcl > embedded-tk.cc c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o embedded-tk.o embedded-tk.cc rm -f embedded-tclobj.cc ./tcl2c++ et_tclobject tcl-object.tcl tcl-import.tcl tcl-http.tcl > embedded-tclobj.cc c++ -c -O2 -pipe -DNO_TK -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -DHAVE_LIBZ1_1_3 -DHAVE_ZLIB_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_5 -DHAVE_TK_H -DHAVE_LIBTCL8_5 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -o embedded-tclobj.o embedded-tclobj.cc rm -f libtclcl.a ar rc libtclcl.a Tcl.o Tcl2.o idlecallback.o iohandler.o timer.o rate-variable.o tracedvar.o embedded-tcl.o embedded-tk.o embedded-tclobj.o ranlib libtclcl.a >>> Running package in devel/tclcl at 1735219591.26 ===> devel/tclcl ===> Faking installation for tclcl-1.20p4 /exopi-obj/pobj/tclcl-1.20/bin/install -c -s -m 755 /exopi-obj/pobj/tclcl-1.20/tclcl-1.20/tcl2c++ /exopi-obj/pobj/tclcl-1.20/fake-amd64/usr/local/bin /exopi-obj/pobj/tclcl-1.20/bin/install -c -m 755 /exopi-obj/pobj/tclcl-1.20/tclcl-1.20/otcldoc /exopi-obj/pobj/tclcl-1.20/fake-amd64/usr/local/bin /exopi-obj/pobj/tclcl-1.20/bin/install -d -m 755 /exopi-obj/pobj/tclcl-1.20/fake-amd64/usr/local/include/tclcl /exopi-obj/pobj/tclcl-1.20/bin/install -c -m 644 /exopi-obj/pobj/tclcl-1.20/tclcl-1.20/*.h /exopi-obj/pobj/tclcl-1.20/fake-amd64/usr/local/include/tclcl /exopi-obj/pobj/tclcl-1.20/bin/install -c -m 644 /exopi-obj/pobj/tclcl-1.20/tclcl-1.20/libtclcl.a /exopi-obj/pobj/tclcl-1.20/fake-amd64/usr/local/lib ===> Building package for tclcl-1.20p4 Create /exopi-cvs/ports/packages/amd64/all/tclcl-1.20p4.tgz Creating package tclcl-1.20p4 reading plist| checking dependencies| checking dependencies|lang/otcl checksumming| checksumming| | 0% checksumming|** | 3% checksumming|**** | 7% checksumming|****** | 10% checksumming|******** | 14% checksumming|*********** | 17% checksumming|************* | 21% checksumming|*************** | 24% checksumming|***************** | 28% checksumming|******************* | 31% checksumming|********************* | 34% checksumming|*********************** | 38% checksumming|************************* | 41% checksumming|*************************** | 45% checksumming|***************************** | 48% checksumming|******************************** | 52% checksumming|********************************** | 55% checksumming|************************************ | 59% checksumming|************************************** | 62% checksumming|**************************************** | 66% checksumming|****************************************** | 69% checksumming|******************************************** | 72% checksumming|********************************************** | 76% checksumming|************************************************ | 79% checksumming|************************************************** | 83% checksumming|***************************************************** | 86% checksumming|******************************************************* | 90% checksumming|********************************************************* | 93% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 2% archiving|******************************************************* | 86% archiving|*********************************************************** | 92% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 96% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/tclcl-1.20p4.tgz >>> Running clean in devel/tclcl at 1735219596.72 ===> devel/tclcl ===> Cleaning for tclcl-1.20p4 >>> Ended at 1735219597.21 max_stuck=33.33/waiting-for-lock #141=35.74/depends=15.40/show-prepare-results=0.91/build=18.15/package=5.46/clean=0.53