>>> Building on exopi-3 under lang/janet BDEPENDS = [devel/gmake] DIST = [lang/janet:janet-1.37.1.tar.gz] FULLPKGNAME = janet-1.37.1 Avoided depends for gmake-4.4.1 distfiles size=586166 >>> Running build in lang/janet at 1734639064.07 ===> lang/janet ===> Building from scratch janet-1.37.1 ===> janet-1.37.1 depends on: gmake-* -> gmake-4.4.1 ===> Verifying specs: c m pthread ===> found c.100.3 m.10.1 pthread.27.1 ===> Checking files for janet-1.37.1 `/exopi-cvs/ports/distfiles/janet-1.37.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for janet-1.37.1 ===> Patching for janet-1.37.1 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Use a date stamp for JANET_BUILD to avoid using git. |Fix installation. | |Index: Makefile |--- Makefile.orig |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 28. Hunk #2 succeeded at 37. Hunk #3 succeeded at 327. Hunk #4 succeeded at 335. done ===> Applying OpenBSD patch patch-src_include_janet_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Use more generic and more accurate tests for LP64 and endianness. | |Index: src/include/janet.h |--- src/include/janet.h.orig |+++ src/include/janet.h -------------------------- Patching file src/include/janet.h using Plan A... Hunk #1 succeeded at 103. 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 janet-1.37.1 ===> Configuring for janet-1.37.1 ===> Building for janet-1.37.1 cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/abstract.boot.o -c src/core/abstract.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/array.boot.o -c src/core/array.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/asm.boot.o -c src/core/asm.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/buffer.boot.o -c src/core/buffer.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/bytecode.boot.o -c src/core/bytecode.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/capi.boot.o -c src/core/capi.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/cfuns.boot.o -c src/core/cfuns.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/compile.boot.o -c src/core/compile.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/corelib.boot.o -c src/core/corelib.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/debug.boot.o -c src/core/debug.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/emit.boot.o -c src/core/emit.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/ev.boot.o -c src/core/ev.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/ffi.boot.o -c src/core/ffi.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/fiber.boot.o -c src/core/fiber.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/filewatch.boot.o -c src/core/filewatch.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/gc.boot.o -c src/core/gc.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/inttypes.boot.o -c src/core/inttypes.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/io.boot.o -c src/core/io.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/marsh.boot.o -c src/core/marsh.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/math.boot.o -c src/core/math.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/net.boot.o -c src/core/net.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/os.boot.o -c src/core/os.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/parse.boot.o -c src/core/parse.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/peg.boot.o -c src/core/peg.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/pp.boot.o -c src/core/pp.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/regalloc.boot.o -c src/core/regalloc.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/run.boot.o -c src/core/run.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/specials.boot.o -c src/core/specials.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/state.boot.o -c src/core/state.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/string.boot.o -c src/core/string.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/strtod.boot.o -c src/core/strtod.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/struct.boot.o -c src/core/struct.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/symcache.boot.o -c src/core/symcache.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/table.boot.o -c src/core/table.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/tuple.boot.o -c src/core/tuple.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/util.boot.o -c src/core/util.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/value.boot.o -c src/core/value.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/vector.boot.o -c src/core/vector.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/vm.boot.o -c src/core/vm.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/core/wrap.boot.o -c src/core/wrap.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/boot/array_test.boot.o -c src/boot/array_test.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/boot/boot.boot.o -c src/boot/boot.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/boot/buffer_test.boot.o -c src/boot/buffer_test.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/boot/number_test.boot.o -c src/boot/number_test.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/boot/system_test.boot.o -c src/boot/system_test.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/boot/table_test.boot.o -c src/boot/table_test.c cc -DJANET_BOOTSTRAP -DJANET_BUILD="\"20241219\"" -O0 -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -g -o build/janet_boot build/core/abstract.boot.o build/core/array.boot.o build/core/asm.boot.o build/core/buffer.boot.o build/core/bytecode.boot.o build/core/capi.boot.o build/core/cfuns.boot.o build/core/compile.boot.o build/core/corelib.boot.o build/core/debug.boot.o build/core/emit.boot.o build/core/ev.boot.o build/core/ffi.boot.o build/core/fiber.boot.o build/core/filewatch.boot.o build/core/gc.boot.o build/core/inttypes.boot.o build/core/io.boot.o build/core/marsh.boot.o build/core/math.boot.o build/core/net.boot.o build/core/os.boot.o build/core/parse.boot.o build/core/peg.boot.o build/core/pp.boot.o build/core/regalloc.boot.o build/core/run.boot.o build/core/specials.boot.o build/core/state.boot.o build/core/string.boot.o build/core/strtod.boot.o build/core/struct.boot.o build/core/symcache.boot.o build/core/table.boot.o build/core/tuple.boot.o build/core/util.boot.o build/core/value.boot.o build/core/vector.boot.o build/core/vm.boot.o build/core/wrap.boot.o build/boot/array_test.boot.o build/boot/boot.boot.o build/boot/buffer_test.boot.o build/boot/number_test.boot.o build/boot/system_test.boot.o build/boot/table_test.boot.o -lm -lpthread ld: warning: system_test.c:40 (src/boot/system_test.c:40)(build/boot/system_test.boot.o:(system_test)): warning: sprintf() is often misused, please use snprintf() build/janet_boot . JANET_PATH '/usr/local/lib/janet' > build/c/janet.c cksum build/c/janet.c 912467868 3186313 build/c/janet.c cc -O2 -pipe -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -c build/c/janet.c -o build/janet.o cp src/mainclient/shell.c build/c/shell.c cc -O2 -pipe -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -c build/c/shell.c -o build/shell.o cc -rdynamic -O2 -pipe -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -o build/janet build/janet.o build/shell.o -lm -lpthread ar rcs build/libjanet.a build/janet.o build/shell.o ./build/janet tools/patch-header.janet src/include/janet.h src/conf/janetconf.h build/janet.h cc -O2 -pipe -std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fvisibility=hidden -fPIC -Wl,-soname,libjanet.so.1.37 -shared -o build/libjanet.so.8.0 build/janet.o build/shell.o -lm -lpthread >>> Running package in lang/janet at 1734639091.44 ===> lang/janet ===> Faking installation for janet-1.37.1 echo 'prefix=/usr/local' > build/janet.pc echo 'exec_prefix=${prefix}' >> build/janet.pc echo 'includedir=/usr/local/include/janet' >> build/janet.pc echo 'libdir=/usr/local/lib' >> build/janet.pc echo "" >> build/janet.pc echo "Name: janet" >> build/janet.pc echo "Url: https://janet-lang.org" >> build/janet.pc echo "Description: Library for the Janet programming language." >> build/janet.pc build/janet -e '(print "Version: " janet/version)' >> build/janet.pc echo 'Cflags: -I${includedir}' >> build/janet.pc echo 'Libs: -L${libdir} -ljanet' >> build/janet.pc echo 'Libs.private: -lm -lpthread' >> build/janet.pc mkdir -p '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/bin' cp build/janet '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/bin/janet' strip -x -S '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/bin/janet' mkdir -p '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/include/janet' cp -r build/janet.h '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/include/janet' cp -r '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/include/janet/janet.h' '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/include/janet.h' mkdir -p '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib/janet' mkdir -p '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib' if test OpenBSD = Darwin ; then \ cp build/libjanet.so.8.0 '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib/libjanet.1.37.1.dylib' ; \ ln -sf libjanet.so.1.37 '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib/libjanet.dylib' ; \ ln -sf libjanet.1.37.1.dylib /exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib/libjanet.so.1.37 ; \ else \ cp build/libjanet.so.8.0 '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib/' ; \ fi cp build/libjanet.a '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib/libjanet.a' mkdir -p '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/man/man1/' cp janet.1 '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/man/man1/' mkdir -p '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib/pkgconfig' cp build/janet.pc '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib/pkgconfig/janet.pc' cp 'build/janet.lib' '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib' || echo 'no import lib to install (mingw only)' cp: build/janet.lib: No such file or directory no import lib to install (mingw only) cp 'build/libjanet.lib' '/exopi-obj/pobj/janet-1.37.1/fake-amd64/usr/local/lib' || echo 'no import lib to install (mingw only)' no import lib to install (mingw only) [ -z '/exopi-obj/pobj/janet-1.37.1/fake-amd64' ] && ldconfig "/usr/local/lib" || echo "You can ignore this error for non-Linux systems or local installs" You can ignore this error for non-Linux systems or local installs rm build/janet.pc cp: build/libjanet.lib: No such file or directory ===> Building package for janet-1.37.1 Create /exopi-cvs/ports/packages/amd64/all/janet-1.37.1.tgz Creating package janet-1.37.1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 11% checksumming|********** | 16% checksumming|************* | 21% checksumming|**************** | 26% checksumming|******************* | 32% checksumming|********************** | 37% checksumming|************************** | 42% checksumming|***************************** | 47% checksumming|******************************** | 53% checksumming|*********************************** | 58% checksumming|*************************************** | 63% checksumming|****************************************** | 68% checksumming|********************************************* | 74% checksumming|************************************************ | 79% checksumming|*************************************************** | 84% checksumming|******************************************************* | 89% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|***************** | 26% archiving|******************************************* | 67% archiving|************************************************************* | 96% archiving|*************************************************************** | 98% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/janet-1.37.1.tgz >>> Running clean in lang/janet at 1734639093.13 ===> lang/janet ===> Cleaning for janet-1.37.1 >>> Ended at 1734639093.38 max_stuck=5.20/build=27.39/package=1.68/clean=0.28