>>> Building on exopi-3 under security/shash BDEPENDS = [security/mhash] DIST = [security/shash:shash-0.2.6.tar.gz] FULLPKGNAME = shash-0.2.6p3 RDEPENDS = [security/mhash] Woken up devel/tclthread (Junk lock failure for exopi-3 at 1731773914.61307) Received IO (Junk lock obtained for exopi-3 at 1731773932.83) Received IO Woken up security/shash Woken up security/shash Woken up security/shash Short-cut: depends already handled by devel/tclthread >>> Running show-prepare-results in security/shash at 1731773935.74 ===> security/shash ===> Building from scratch shash-0.2.6p3 ===> shash-0.2.6p3 depends on: mhash-* -> mhash-0.9.9.9p2 ===> Verifying specs: c pthread mhash>=2 ===> found c.100.3 pthread.27.1 mhash.2.1 mhash-0.9.9.9p2 (Junk lock released for exopi-3 at 1731773936.62) Woken up audio/xcdplayer distfiles size=105641 >>> Running build in security/shash at 1731773936.84 ===> security/shash ===> Checking files for shash-0.2.6p3 `/exopi-cvs/ports/distfiles/shash-0.2.6.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for shash-0.2.6p3 ===> Patching for shash-0.2.6p3 ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: configure |--- configure.orig |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 3123. 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 shash-0.2.6p3 ===> Configuring for shash-0.2.6p3 Using /exopi-obj/pobj/shash-0.2.6/config.site (generated) configure: loading site script /exopi-obj/pobj/shash-0.2.6/config.site 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 a BSD-compatible install... /exopi-obj/pobj/shash-0.2.6/bin/install -c checking whether build environment is sane... yes /exopi-obj/pobj/shash-0.2.6/shash-0.2.6/missing: Unknown `--run' option Try `/exopi-obj/pobj/shash-0.2.6/shash-0.2.6/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... (cached) awk checking whether make sets ${MAKE}... (cached) yes checking for gcc... cc checking for C compiler default output... 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 style of include used by make... GNU checking dependency style of cc... gcc3 checking for cc option to accept ANSI C... none needed checking for an ANSI C-conforming const... (cached) yes checking for mhash_keygen in -lmhash... yes checking for a BSD-compatible install... /exopi-obj/pobj/shash-0.2.6/bin/install -c checking whether ln -s works... yes checking for rm... (cached) /bin/rm checking for makeinfo... /usr/bin/makeinfo checking for pthread_mutex_lock in -lpthread... yes checking whether use of /dev/random is requested... yes checking whether fcntl-locking is requested... yes checking whether static link is requested... no checking for random device... yes checking how to run the C preprocessor... cc -E 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 unistd.h... (cached) yes checking for pwd.h... (cached) yes checking for locale.h... (cached) yes checking for strings.h... (cached) yes checking for ctype.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for fcntl.h... (cached) yes checking for sys/wait.h... (cached) yes checking for utime.h... (cached) yes checking for signal.h... (cached) yes checking for sys/mman.h... (cached) yes checking for bzero... (cached) yes checking for signal... (cached) yes checking for sigaction... (cached) yes checking for memset... (cached) yes checking for fcntl... (cached) yes checking for fsync... (cached) yes checking for getuid... (cached) yes checking for geteuid... (cached) yes checking for ftime... no checking for lstat... (cached) yes checking for stat... (cached) yes checking for umask... (cached) yes checking for utime... (cached) yes checking for memmove... (cached) yes checking for bcopy... (cached) yes checking for getpwuid... (cached) yes checking for waitpid... (cached) yes checking for mlock... (cached) yes checking whether byte ordering is bigendian... no checking return type of signal handlers... (cached) void checking for unsigned long int... yes checking size of unsigned long int... 8 checking for unsigned int... (cached) yes checking size of unsigned int... 4 checking for unsigned short int... yes checking size of unsigned short int... 2 checking for unsigned char... (cached) yes checking size of unsigned char... (cached) 1 configure: creating ./config.status ./config.status: cd: no home directory (HOME not set) config.status: creating Makefile mv: Makefile: set owner/group: Operation not permitted config.status: creating src/Makefile mv: src/Makefile: set owner/group: Operation not permitted config.status: creating doc/Makefile mv: doc/Makefile: set owner/group: Operation not permitted config.status: creating config.h mv: config.h: set owner/group: Operation not permitted config.status: executing depfiles commands ./config.status: cd: no home directory (HOME not set) ===> Building for shash-0.2.6p3 /usr/bin/make all-recursive Making all in src source='shash.c' object='shash.o' libtool=no depfile='.deps/shash.Po' tmpdepfile='.deps/shash.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -L/usr/local/lib -Wall -Wpointer-arith -c `test -f 'shash.c' || echo './'`shash.c cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] In file included from shash.c:22: In file included from /usr/local/include/mhash.h:6: In file included from /usr/local/include/mutils/mincludes.h:34: /usr/local/include/mutils/mhash_config.h:186:9: warning: 'PACKAGE' macro redefined [-Wmacro-redefined] #define PACKAGE "mhash" ^ ../config.h:138:9: note: previous definition is here #define PACKAGE "shash" ^ In file included from shash.c:22: In file included from /usr/local/include/mhash.h:6: In file included from /usr/local/include/mutils/mincludes.h:34: /usr/local/include/mutils/mhash_config.h:189:9: warning: 'PACKAGE_BUGREPORT' macro redefined [-Wmacro-redefined] #define PACKAGE_BUGREPORT "mhash-devel@sourceforge.net" ^ ../config.h:141:9: note: previous definition is here #define PACKAGE_BUGREPORT "" ^ In file included from shash.c:22: In file included from /usr/local/include/mhash.h:6: In file included from /usr/local/include/mutils/mincludes.h:34: /usr/local/include/mutils/mhash_config.h:192:9: warning: 'PACKAGE_NAME' macro redefined [-Wmacro-redefined] #define PACKAGE_NAME "MHASH" ^ ../config.h:144:9: note: previous definition is here #define PACKAGE_NAME "" ^ In file included from shash.c:22: In file included from /usr/local/include/mhash.h:6: In file included from /usr/local/include/mutils/mincludes.h:34: /usr/local/include/mutils/mhash_config.h:195:9: warning: 'PACKAGE_STRING' macro redefined [-Wmacro-redefined] #define PACKAGE_STRING "MHASH 0.9.9" ^ ../config.h:147:9: note: previous definition is here #define PACKAGE_STRING "" ^ In file included from shash.c:22: In file included from /usr/local/include/mhash.h:6: In file included from /usr/local/include/mutils/mincludes.h:34: /usr/local/include/mutils/mhash_config.h:198:9: warning: 'PACKAGE_TARNAME' macro redefined [-Wmacro-redefined] #define PACKAGE_TARNAME "mhash" ^ ../config.h:150:9: note: previous definition is here #define PACKAGE_TARNAME "" ^ In file included from shash.c:22: In file included from /usr/local/include/mhash.h:6: In file included from /usr/local/include/mutils/mincludes.h:34: /usr/local/include/mutils/mhash_config.h:201:9: warning: 'PACKAGE_VERSION' macro redefined [-Wmacro-redefined] #define PACKAGE_VERSION "0.9.9" ^ ../config.h:153:9: note: previous definition is here #define PACKAGE_VERSION "" ^ In file included from shash.c:22: In file included from /usr/local/include/mhash.h:6: In file included from /usr/local/include/mutils/mincludes.h:34: /usr/local/include/mutils/mhash_config.h:213:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:174:9: note: previous definition is here #define VERSION "0.2.6" ^ shash.c:57:28: warning: variable 'x' set but not used [-Wunused-but-set-variable] int file_count = 0, v, i, x = 0, use_password = 0, plen = 0; ^ shash.c:57:35: warning: variable 'use_password' set but not used [-Wunused-but-set-variable] int file_count = 0, v, i, x = 0, use_password = 0, plen = 0; ^ shash.c:327:32: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] fprintf(stderr, "%lu hours", time/3600); ~~~ ^~~~~~~~~ %lld shash.c:333:35: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] fprintf( stderr, "%lu minutes", (time/60)-(time/3600) ); ~~~ ^~~~~~~~~~~~~~~~~~~~~ %lld shash.c:339:35: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] fprintf( stderr, "%lu seconds", time-((time/60)+(time/3600)) ); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lld shash.c:345:40: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] fprintf( stderr, "%lu milliseconds", millitm); ~~~ ^~~~~~~ %lld shash.c:509:9: warning: variable 'x' set but not used [-Wunused-but-set-variable] int j, x, block; ^ 14 warnings generated. source='errors.c' object='errors.o' libtool=no depfile='.deps/errors.Po' tmpdepfile='.deps/errors.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -L/usr/local/lib -Wall -Wpointer-arith -c `test -f 'errors.c' || echo './'`errors.c cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] errors.c:7:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(stderr, errmsg); ^~~~~~ errors.c:7:18: note: treat the string as an argument to avoid this fprintf(stderr, errmsg); ^ "%s", errors.c:15:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(stderr, errmsg); ^~~~~~ errors.c:15:19: note: treat the string as an argument to avoid this fprintf(stderr, errmsg); ^ "%s", errors.c:23:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf(stderr, errmsg); ^~~~~~ errors.c:23:19: note: treat the string as an argument to avoid this fprintf(stderr, errmsg); ^ "%s", 3 warnings generated. source='extra.c' object='extra.o' libtool=no depfile='.deps/extra.Po' tmpdepfile='.deps/extra.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -L/usr/local/lib -Wall -Wpointer-arith -c `test -f 'extra.c' || echo './'`extra.c cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] source='functions.c' object='functions.o' libtool=no depfile='.deps/functions.Po' tmpdepfile='.deps/functions.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -L/usr/local/lib -Wall -Wpointer-arith -c `test -f 'functions.c' || echo './'`functions.c cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] source='random.c' object='random.o' libtool=no depfile='.deps/random.Po' tmpdepfile='.deps/random.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -L/usr/local/lib -Wall -Wpointer-arith -c `test -f 'random.c' || echo './'`random.c cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] source='environ.c' object='environ.o' libtool=no depfile='.deps/environ.Po' tmpdepfile='.deps/environ.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -L/usr/local/lib -Wall -Wpointer-arith -c `test -f 'environ.c' || echo './'`environ.c cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] cc -o gaaout.o -c gaaout.c shash.gaa:49:3: warning: call to undeclared function 'hash_license'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { hash_license(); exit(0); ;}; ^ shash.gaa:48:3: warning: call to undeclared function 'hash_version'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { hash_version(); exit(0); ;}; ^ shash.gaa:46:3: warning: call to undeclared function 'list_keygen_algorithms'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { list_keygen_algorithms(); exit(0); ;}; ^ shash.gaa:40:3: warning: call to undeclared function 'hash_list'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { hash_list(); ;}; ^ gaa.skel:510:2: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] GAA_INCOMP("bt"); ^~~~~~~~~~~~~~~~ gaa.skel:291:32: note: expanded from macro 'GAA_INCOMP' j = gaa_get_option_num(str + i, GAA_LETTER_OPTION); \ ~~~~^~~ gaa.skel:510:2: note: use array indexing to silence this warning gaa.skel:291:32: note: expanded from macro 'GAA_INCOMP' j = gaa_get_option_num(str + i, GAA_LETTER_OPTION); \ ^ 5 warnings generated. cc -I/usr/local/include -L/usr/local/lib -Wall -Wpointer-arith -o shash shash.o errors.o extra.o functions.o random.o environ.o gaaout.o -lmhash -lpthread ld: warning: extra.c(extra.o:(get_cfile)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: extra.c(extra.o:(get_cfile)): warning: strcat() is almost always misused, please use strlcat() ld: warning: shash.c(shash.o:(main)): warning: sprintf() is often misused, please use snprintf() Making all in doc >>> Running package in security/shash at 1731773947.81 ===> security/shash ===> Faking installation for shash-0.2.6p3 Making install in src /bin/sh ../mkinstalldirs /exopi-obj/pobj/shash-0.2.6/fake-amd64/usr/local/bin /exopi-obj/pobj/shash-0.2.6/bin/install -c -s -m 755 shash /exopi-obj/pobj/shash-0.2.6/fake-amd64/usr/local/bin/shash Making install in doc /bin/sh ../mkinstalldirs /exopi-obj/pobj/shash-0.2.6/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/shash-0.2.6/bin/install -c -m 644 ./shash.1 /exopi-obj/pobj/shash-0.2.6/fake-amd64/usr/local/man/man1/shash.1 ===> Building package for shash-0.2.6p3 Create /exopi-cvs/ports/packages/amd64/all/shash-0.2.6p3.tgz Creating package shash-0.2.6p3 reading plist| checking dependencies| checking dependencies|security/mhash checksumming| checksumming| | 0% checksumming|***** | 8% checksumming|********* | 15% checksumming|************** | 23% checksumming|******************* | 31% checksumming|*********************** | 38% checksumming|**************************** | 46% checksumming|********************************* | 54% checksumming|************************************** | 62% checksumming|****************************************** | 69% checksumming|*********************************************** | 77% checksumming|**************************************************** | 85% checksumming|******************************************************** | 92% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|*********************************************************** | 91% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/shash-0.2.6p3.tgz >>> Running clean in security/shash at 1731773952.88 ===> security/shash ===> Cleaning for shash-0.2.6p3 >>> Ended at 1731773954.21 max_stuck=8.13/waiting-for-lock #83=21.08/show-prepare-results=0.96/build=11.00/package=4.88/clean=1.62