>>> Building on exopi-4 under lang/otcl BDEPENDS = [lang/tcl/8.5;x11/tk/8.5] DIST = [lang/otcl:otcl-src-1.14.tar.gz] FULLPKGNAME = otcl-1.14p1 RDEPENDS = [lang/tcl/8.5;x11/tk/8.5] (Junk lock obtained for exopi-4 at 1713949997.60) >>> Running depends in lang/otcl at 1713949997.65 last junk was in fonts/nerd-fonts/ubuntu-mono /usr/sbin/pkg_add -aI -Drepair tcl-8.5.19p6 tk-8.5.19p2 was: /usr/sbin/pkg_add -aI -Drepair tcl-8.5.19p6 tk-8.5.19p2 /usr/sbin/pkg_add -aI -Drepair tcl-8.5.19p6 tk-8.5.19p2 New and changed readme(s): /usr/local/share/doc/pkg-readmes/tcl-8.5 --- +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 lang/otcl at 1713950003.56 ===> lang/otcl ===> Building from scratch otcl-1.14p1 ===> otcl-1.14p1 depends on: tk->=8.5,<8.6 -> tk-8.5.19p2 ===> otcl-1.14p1 depends on: tcl->=8.5,<8.6 -> tcl-8.5.19p6 ===> Verifying specs: X11 Xext c m tk85 tcl85 ===> found X11.18.0 Xext.13.0 c.100.0 m.10.1 tk85.0.19 tcl85.1.8 tcl-8.5.19p6 tk-8.5.19p2 (Junk lock released for exopi-4 at 1713950007.12) Woken up graphics/tkimg distfiles size=325964 >>> Running build in lang/otcl at 1713950007.22 ===> lang/otcl ===> Checking files for otcl-1.14p1 `/exopi-cvs/ports/distfiles/otcl-src-1.14.tar.gz' is up to date. >> (SHA256) otcl-src-1.14.tar.gz: OK ===> Extracting for otcl-1.14p1 ===> Patching for otcl-1.14p1 ===> 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:59 2010 |+++ configure Mon Apr 23 11:16:49 2012 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 4814. Hunk #2 succeeded at 5430. Hunk #3 succeeded at 6868. Hunk #4 succeeded at 7124. 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 otcl-1.14p1 ===> Configuring for otcl-1.14p1 Using /exopi-obj/pobj/otcl-1.14/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/otcl-1.14/config.site No .configure file found in current directory Continuing with default options... checking build system type... x86_64-unknown-openbsd7.5 checking host system type... x86_64-unknown-openbsd7.5 checking target system type... x86_64-unknown-openbsd7.5 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 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 X11 header files checking for X11 library archive checking for libXext.a checking for ranlib... (cached) ranlib checking for a BSD-compatible install... /exopi-obj/pobj/otcl-1.14/bin/install -c checking system version (for dynamic loading)... OpenBSD-7.5 checking for dlopen in -ldl... no checking for dlfcn.h... (cached) yes No explicit static compilation flag; setting V_STATIC to "" no dynamic load lib checking system version (for system-dependent libraries)... OpenBSD-7.5 checking for unistd.h... (cached) yes checking for a BSD-compatible install... /exopi-obj/pobj/otcl-1.14/bin/install -c configure: creating ./config.status config.status: creating Makefile creating ./gen creating ./bin configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for otcl-1.14p1 rm -f libotcl.a otcl.o cc -c -O2 -pipe -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -I. -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -I/usr/X11R6/include -I/include otcl.c otcl.c:784:14: warning: cast to 'Proc *' (aka 'struct Proc *') from smaller integer type 'int' [-Wint-to-pointer-cast] return Tcl_CmdInfoGetProc(co); ^~~~~~~~~~~~~~~~~~~~~~ otcl.c:74:32: note: expanded from macro 'Tcl_CmdInfoGetProc' #define Tcl_CmdInfoGetProc(co) (Proc *)(co->isNativeObjectProc) ? co->objClientData : co->clientData; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otcl.c:1008:17: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] Var* vp = Tcl_VarHashGetValue(hp); ^~~~~~~~~~~~~~~~~~~~~~~ otcl.c:73:60: note: expanded from macro 'Tcl_VarHashGetValue' #define Tcl_VarHashGetValue(hPtr) ((Var *) ((char *)hPtr - TclOffset(VarInHash, entry))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/tcl8.5/tclInt.h:3910:33: note: expanded from macro 'TclOffset' #define TclOffset(type, field) ((int) ((char *) &((type *) 0)->field)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otcl.c:1300:17: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] Var* vp = Tcl_VarHashGetValue(hp); ^~~~~~~~~~~~~~~~~~~~~~~ otcl.c:73:60: note: expanded from macro 'Tcl_VarHashGetValue' #define Tcl_VarHashGetValue(hPtr) ((Var *) ((char *)hPtr - TclOffset(VarInHash, entry))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/tcl8.5/tclInt.h:3910:33: note: expanded from macro 'TclOffset' #define TclOffset(type, field) ((int) ((char *) &((type *) 0)->field)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. ar cq libotcl.a otcl.o ranlib libotcl.a rm -f libotcl.so.2.0 otcl.o so_locations cc -c -O2 -pipe -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -fpic -I. -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -I/usr/X11R6/include -I/include otcl.c otcl.c:784:14: warning: cast to 'Proc *' (aka 'struct Proc *') from smaller integer type 'int' [-Wint-to-pointer-cast] return Tcl_CmdInfoGetProc(co); ^~~~~~~~~~~~~~~~~~~~~~ otcl.c:74:32: note: expanded from macro 'Tcl_CmdInfoGetProc' #define Tcl_CmdInfoGetProc(co) (Proc *)(co->isNativeObjectProc) ? co->objClientData : co->clientData; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otcl.c:1008:17: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] Var* vp = Tcl_VarHashGetValue(hp); ^~~~~~~~~~~~~~~~~~~~~~~ otcl.c:73:60: note: expanded from macro 'Tcl_VarHashGetValue' #define Tcl_VarHashGetValue(hPtr) ((Var *) ((char *)hPtr - TclOffset(VarInHash, entry))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/tcl8.5/tclInt.h:3910:33: note: expanded from macro 'TclOffset' #define TclOffset(type, field) ((int) ((char *) &((type *) 0)->field)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otcl.c:1300:17: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] Var* vp = Tcl_VarHashGetValue(hp); ^~~~~~~~~~~~~~~~~~~~~~~ otcl.c:73:60: note: expanded from macro 'Tcl_VarHashGetValue' #define Tcl_VarHashGetValue(hPtr) ((Var *) ((char *)hPtr - TclOffset(VarInHash, entry))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/tcl8.5/tclInt.h:3910:33: note: expanded from macro 'TclOffset' #define TclOffset(type, field) ((int) ((char *) &((type *) 0)->field)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. cc -shared -o libotcl.so.2.0 otcl.o rm -f libotcl.so.2.0 cc -o otclsh -O2 -pipe -I. -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -I/usr/X11R6/include -I/include otclAppInit.c -L. -lotcl -L/usr/local/lib -ltk85 -L/usr/local/lib -ltcl85 -L/usr/X11R6/lib -lXext -lX11 -lm otclAppInit.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ otclAppInit.c:230: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_AppInit(interp) ^ 2 warnings generated. otcl.c(otcl.o:(MakeAuto) in archive ./libotcl.a): warning: strcpy() is almost always misused, please use strlcpy() otcl.c(otcl.o:(GetProcName) in archive ./libotcl.a): warning: sprintf() is often misused, please use snprintf() otcl.c(otcl.o:(MakeProc) in archive ./libotcl.a): warning: strcat() is almost always misused, please use strlcat() rm -f libotcl.so.2.0 cc -o owish -O2 -pipe -I. -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -I/usr/X11R6/include -I/include otkAppInit.c -L. -lotcl -L/usr/local/lib -ltk85 -L/usr/local/lib -ltcl85 -L/usr/X11R6/lib -lXext -lX11 -lm otkAppInit.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ otkAppInit.c:91: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_AppInit(interp) ^ 2 warnings generated. otcl.c(otcl.o:(MakeAuto) in archive ./libotcl.a): warning: strcpy() is almost always misused, please use strlcpy() otcl.c(otcl.o:(GetProcName) in archive ./libotcl.a): warning: sprintf() is often misused, please use snprintf() otcl.c(otcl.o:(MakeProc) in archive ./libotcl.a): warning: strcat() is almost always misused, please use strlcat() >>> Running package in lang/otcl at 1713950017.50 ===> lang/otcl ===> Faking installation for otcl-1.14p1 rm -f libotcl.so.2.0 otcl.o so_locations cc -c -O2 -pipe -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -fpic -I. -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include/tcl8.5 -I/usr/X11R6/include -I/include otcl.c otcl.c:784:14: warning: cast to 'Proc *' (aka 'struct Proc *') from smaller integer type 'int' [-Wint-to-pointer-cast] return Tcl_CmdInfoGetProc(co); ^~~~~~~~~~~~~~~~~~~~~~ otcl.c:74:32: note: expanded from macro 'Tcl_CmdInfoGetProc' #define Tcl_CmdInfoGetProc(co) (Proc *)(co->isNativeObjectProc) ? co->objClientData : co->clientData; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otcl.c:1008:17: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] Var* vp = Tcl_VarHashGetValue(hp); ^~~~~~~~~~~~~~~~~~~~~~~ otcl.c:73:60: note: expanded from macro 'Tcl_VarHashGetValue' #define Tcl_VarHashGetValue(hPtr) ((Var *) ((char *)hPtr - TclOffset(VarInHash, entry))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/tcl8.5/tclInt.h:3910:33: note: expanded from macro 'TclOffset' #define TclOffset(type, field) ((int) ((char *) &((type *) 0)->field)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ otcl.c:1300:17: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] Var* vp = Tcl_VarHashGetValue(hp); ^~~~~~~~~~~~~~~~~~~~~~~ otcl.c:73:60: note: expanded from macro 'Tcl_VarHashGetValue' #define Tcl_VarHashGetValue(hPtr) ((Var *) ((char *)hPtr - TclOffset(VarInHash, entry))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/tcl8.5/tclInt.h:3910:33: note: expanded from macro 'TclOffset' #define TclOffset(type, field) ((int) ((char *) &((type *) 0)->field)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. cc -shared -o libotcl.so.2.0 otcl.o for d in /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/bin /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/bin /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/lib /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/lib /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/include; do if [ ! -d $d ]; then mkdir -p $d ; fi; done /exopi-obj/pobj/otcl-1.14/bin/install -c owish /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/bin /exopi-obj/pobj/otcl-1.14/bin/install -c otclsh /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/bin /exopi-obj/pobj/otcl-1.14/bin/install -c libotcl.a /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/lib ranlib /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/lib/libotcl.a /exopi-obj/pobj/otcl-1.14/bin/install -c libotcl.so.2.0 /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/lib /exopi-obj/pobj/otcl-1.14/bin/install -c -m 644 otcl.h /exopi-obj/pobj/otcl-1.14/fake-amd64/usr/local/include ===> Building package for otcl-1.14p1 Create /exopi-cvs/ports/packages/amd64/all/otcl-1.14p1.tgz Creating package otcl-1.14p1 reading plist| checking dependencies| checking dependencies|lang/tcl/8.5 checking dependencies|x11/tk/8.5 checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 10% checksumming|********* | 15% checksumming|************ | 20% checksumming|*************** | 25% checksumming|****************** | 30% checksumming|********************* | 35% checksumming|************************ | 40% checksumming|*************************** | 45% checksumming|******************************* | 50% checksumming|********************************** | 55% checksumming|************************************* | 60% checksumming|**************************************** | 65% checksumming|******************************************* | 70% checksumming|********************************************** | 75% checksumming|************************************************* | 80% checksumming|**************************************************** | 85% checksumming|******************************************************* | 90% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************** | 21% archiving|*************************** | 42% archiving|************************************************** | 78% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/otcl-1.14p1.tgz >>> Running clean in lang/otcl at 1713950023.61 ===> lang/otcl ===> Cleaning for otcl-1.14p1 >>> Ended at 1713950024.43 max_stuck=3.20/depends=5.48/show-prepare-results=4.06/build=10.30/package=5.53/clean=1.43