>>> Building on amd64-3 under lang/v BDEPENDS = [devel/boehm-gc] DIST = [lang/v:vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz;lang/v:vlang-v-0.4.5.tar.gz;lang/v:vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz] FULLPKGNAME = v-0.4.5 RDEPENDS = [devel/boehm-gc] (Junk lock obtained for amd64-3 at 1779485810.99) >>> Running depends in lang/v at 1779485811.01 last junk was in editors/bvi /usr/sbin/pkg_add -aI -Drepair boehm-gc-8.2.12 was: /usr/sbin/pkg_add -aI -Drepair boehm-gc-8.2.12 /usr/sbin/pkg_add -aI -Drepair boehm-gc-8.2.12 >>> Running show-prepare-results in lang/v at 1779485815.37 ===> lang/v ===> Building from scratch v-0.4.5 ===> v-0.4.5 depends on: boehm-gc-* -> boehm-gc-8.2.12 ===> Verifying specs: X11 c m pthread ===> found X11.19.0 c.103.0 m.10.1 pthread.28.1 boehm-gc-8.2.12 (Junk lock released for amd64-3 at 1779485816.28) distfiles size=10978331 >>> Running patch in lang/v at 1779485816.30 ===> lang/v ===> Checking files for v-0.4.5 `/usr/ports/distfiles/vlang-v-0.4.5.tar.gz' is up to date. `/usr/ports/distfiles/vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz' is up to date. `/usr/ports/distfiles/vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for v-0.4.5 mkdir -p /usr/obj/ports/v-0.4.5/v-0.4.5/.vmodules ===> Patching for v-0.4.5 ===> Applying OpenBSD patch patch-cmd_tools_modules_testing_common_v Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix to build tools in cmd/tools/ sub-directories |See https://github.com/vlang/v/issues/21119 | |Index: cmd/tools/modules/testing/common.v |--- cmd/tools/modules/testing/common.v.orig |+++ cmd/tools/modules/testing/common.v -------------------------- Patching file cmd/tools/modules/testing/common.v using Plan A... Hunk #1 succeeded at 542. 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++ >>> Running configure in lang/v at 1779485823.72 ===> lang/v ===> Generating configure for v-0.4.5 ===> Configuring for v-0.4.5 >>> Running build in lang/v at 1779485824.34 ===> lang/v ===> Building for v-0.4.5 cd /usr/obj/ports/v-0.4.5/v-0.4.5 && exec /usr/bin/env -i PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool" PATH='/usr/obj/ports/v-0.4.5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/usr/obj/ports/v-0.4.5/v-0.4.5' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/usr/obj/ports/v-0.4.5/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/usr/obj/ports/v-0.4.5/bin/install -c -m 755" BSD_INSTALL_DATA="/usr/obj/ports/v-0.4.5/bin/install -c -m 644" BSD_INSTALL_MAN="/usr/obj/ports/v-0.4.5/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" HOME=/usr/obj/ports/v-0.4.5/v-0.4.5 /usr/bin/make v cc -O2 -pipe -std=gnu11 -w -o v1 vc/v.c -lm -lexecinfo -lpthread ./v1 -no-parallel -o v2 cmd/v ./v2 -o v cmd/v rm -rf v1 v2 V has been successfully built ./v run ./cmd/tools/detect_tcc.v Note: `tcc` was not used, so unless you install it yourself, your backend C compiler will be `cc`, which is usually either `clang`, `gcc` or `msvc`. These C compilers, are several times slower at compiling C source code, compared to `tcc`. They do produce more optimised executables, but that is done at the cost of compilation speed. cp /usr/ports/lang/v/files/v{self,up}.v /usr/obj/ports/v-0.4.5/v-0.4.5/cmd/tools/ cd /usr/obj/ports/v-0.4.5/v-0.4.5 && /usr/bin/env -i PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool" PATH='/usr/obj/ports/v-0.4.5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/usr/obj/ports/v-0.4.5/v-0.4.5' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/usr/obj/ports/v-0.4.5/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/usr/obj/ports/v-0.4.5/bin/install -c -m 755" BSD_INSTALL_DATA="/usr/obj/ports/v-0.4.5/bin/install -c -m 644" BSD_INSTALL_MAN="/usr/obj/ports/v-0.4.5/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" HOME=/usr/obj/ports/v-0.4.5/v-0.4.5 ./v -prod -o v cmd/v cd /usr/obj/ports/v-0.4.5/v-0.4.5 && /usr/bin/env -i PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool" PATH='/usr/obj/ports/v-0.4.5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/usr/obj/ports/v-0.4.5/v-0.4.5' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/usr/obj/ports/v-0.4.5/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/usr/obj/ports/v-0.4.5/bin/install -c -m 755" BSD_INSTALL_DATA="/usr/obj/ports/v-0.4.5/bin/install -c -m 644" BSD_INSTALL_MAN="/usr/obj/ports/v-0.4.5/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/usr/obj/ports/v-0.4.5/bin/install -d -m 755" HOME=/usr/obj/ports/v-0.4.5/v-0.4.5 ./v -prod build-tools Warning: `markdown` exists, but is not updated. V will continue, since updates can fail due to temporary network problems, and the existing module `markdown` may still work. -------------------------------------------------- ---- Building cmd/tools ... ---------------------------------------------------- v compiler args: "-prod " OK [ 1/64] C: 5576.7 ms, R: 0.000 ms cmd/tools/gen1m.v OK [ 2/64] C: 6168.6 ms, R: 0.000 ms cmd/tools/detect_tcc.v OK [ 3/64] C: 8396.3 ms, R: 0.000 ms cmd/tools/changelog_helper.v OK [ 4/64] C: 8429.2 ms, R: 0.000 ms cmd/tools/fuzz/map_fuzz.v OK [ 5/64] C: 9692.0 ms, R: 0.000 ms cmd/tools/fast/fast.v OK [ 6/64] C: 11274.6 ms, R: 0.000 ms cmd/tools/fast/fast_job.v OK [ 7/64] C: 11283.7 ms, R: 0.000 ms cmd/tools/bench/wyhash.v OK [ 8/64] C: 6483.5 ms, R: 0.000 ms cmd/tools/report_v_module_folders_without_tests.v OK [ 9/64] C: 8150.6 ms, R: 0.000 ms cmd/tools/regress.v OK [10/64] C: 9833.6 ms, R: 0.000 ms cmd/tools/oldv.v OK [11/64] C: 9830.3 ms, R: 0.000 ms cmd/tools/performance_compare.v OK [12/64] C: 7831.2 ms, R: 0.000 ms cmd/tools/show_ancient_deprecations.v OK [13/64] C: 8021.7 ms, R: 0.000 ms cmd/tools/test_os_process.v OK [14/64] C: 8108.5 ms, R: 0.000 ms cmd/tools/test_if_v_test_system_works.v OK [15/64] C: 7094.7 ms, R: 0.000 ms cmd/tools/vbin2v.v OK [16/64] C: 20795.3 ms, R: 0.000 ms cmd/tools/measure/scanner_speed.v OK [17/64] C: 11963.3 ms, R: 0.000 ms cmd/tools/translate.v OK [18/64] C: 7845.1 ms, R: 0.000 ms cmd/tools/vbug.v OK [19/64] C: 37179.4 ms, R: 0.000 ms cmd/tools/gen_vc.v OK [20/64] C: 32638.9 ms, R: 0.000 ms cmd/tools/measure/parser_speed.v OK [21/64] C: 12366.7 ms, R: 0.000 ms cmd/tools/vbuild-examples.v OK [22/64] C: 11453.7 ms, R: 0.000 ms cmd/tools/vbuild-vbinaries.v OK [23/64] C: 8698.0 ms, R: 0.000 ms cmd/tools/vbump.v OK [24/64] C: 13405.3 ms, R: 0.000 ms cmd/tools/vbuild-tools.v OK [25/64] C: 7091.1 ms, R: 0.000 ms cmd/tools/vcomplete.v OK [26/64] C: 10641.6 ms, R: 0.000 ms cmd/tools/vcheck-md.v OK [27/64] C: 8137.5 ms, R: 0.000 ms cmd/tools/vcompress.v OK [28/64] C: 8395.0 ms, R: 0.000 ms cmd/tools/vdoctor.v OK [29/64] C: 9874.6 ms, R: 0.000 ms cmd/tools/vcreate OK [30/64] C: 7209.4 ms, R: 0.000 ms cmd/tools/vmissdoc.v OK [31/64] C: 54648.7 ms, R: 0.000 ms cmd/tools/builders/interpret_builder.v OK [32/64] C: 37127.9 ms, R: 0.000 ms cmd/tools/vast OK [33/64] C: 55504.1 ms, R: 0.000 ms cmd/tools/builders/golang_builder.v OK [34/64] C: 9568.0 ms, R: 0.000 ms cmd/tools/vrepeat.v OK [35/64] C: 58051.5 ms, R: 0.000 ms cmd/tools/builders/wasm_builder.v OK [36/64] C: 15018.0 ms, R: 0.000 ms cmd/tools/vls.v OK [37/64] C: 4870.7 ms, R: 0.000 ms cmd/tools/vself.v OK [38/64] C: 60348.8 ms, R: 0.000 ms cmd/tools/builders/js_builder.v OK [39/64] C: 61389.5 ms, R: 0.000 ms cmd/tools/builders/native_builder.v OK [40/64] C: 6296.9 ms, R: 0.000 ms cmd/tools/vsetup-freetype.v OK [41/64] C: 15349.6 ms, R: 0.000 ms cmd/tools/vpm OK [42/64] C: 9999.8 ms, R: 0.000 ms cmd/tools/vrepl.v FAIL [43/64] C: 5841.3 ms, R: 0.000 ms cmd/tools/vshare.v >> compilation failed: ================== | ^~~~~~~~~~~~~~~ /tmp/v_55/tsession_75893c8f8_1324038749319/vshare.01KS8T9AF5TXDZGDE4VYA4YVJQ.tmp.c:31083:52: error: incompatible pointer types passing 'clipboard__x11__Atom *' (aka 'unsigned long long *') to parameter of type 'Atom *' (aka 'unsigned long *') [-Wincompatible-pointer-types] 31083 | XGetWindowProperty(d, w, p, 0, read_bytes, 0, 0, &actual_type, &actual_format, &nitems, &bytes_after, &ret); | ^~~~~~~~~~~~ /usr/X11R6/include/X11/Xlib.h:2694:36: note: passing argument to parameter here 2694 | Atom* /* actual_type_return */, | ^ /tmp/v_55/tsession_75893c8f8_1324038749319/vshare.01KS8T9AF5TXDZGDE4VYA4YVJQ.tmp.c:31083:82: error: incompatible pointer types passing 'u64 *' (aka 'unsigned long long *') to parameter of type 'unsigned long *' [-Wincompatible-pointer-types] 31083 | XGetWindowProperty(d, w, p, 0, read_bytes, 0, 0, &actual_type, &actual_format, &nitems, &bytes_after, &ret); | ^~~~~~~ /usr/X11R6/include/X11/Xlib.h:2696:39: note: passing argument to parameter here 2696 | unsigned long* /* nitems_return */, ... ================== (Use `v -cg` to print the entire error message) builder error: ================== C error. This should never happen. This is a compiler bug, please report it using `v bug file.v`. https://github.com/vlang/v/issues/new/choose You can also use #help on Discord: https://discord.gg/vlang OK [44/64] C: 22385.4 ms, R: 0.000 ms cmd/tools/vgret.v OK [45/64] C: 6580.5 ms, R: 0.000 ms cmd/tools/vsymlink.v OK [46/64] C: 8058.6 ms, R: 0.000 ms cmd/tools/vtest-all.v OK [47/64] C: 9114.8 ms, R: 0.000 ms cmd/tools/vshould-compile-all.v OK [48/64] C: 13541.9 ms, R: 0.000 ms cmd/tools/vshader.v OK [49/64] C: 4523.5 ms, R: 0.000 ms cmd/tools/vup.v OK [50/64] C: 6513.6 ms, R: 0.000 ms cmd/tools/vtracev.v OK [51/64] C: 13779.4 ms, R: 0.000 ms cmd/tools/vtest-cleancode.v OK [52/64] C: 13695.6 ms, R: 0.000 ms cmd/tools/vtest-fmt.v OK [53/64] C: 20905.2 ms, R: 0.000 ms cmd/tools/vscan.v OK [54/64] C: 12223.7 ms, R: 0.000 ms cmd/tools/vtest-self.v OK [55/64] C: 36211.2 ms, R: 0.000 ms cmd/tools/vfmt.v OK [56/64] C: 11796.6 ms, R: 0.000 ms cmd/tools/vtest.v OK [57/64] C: 77245.8 ms, R: 0.000 ms cmd/tools/check_os_api_parity.v OK [58/64] C: 6369.8 ms, R: 0.000 ms cmd/tools/vwipe-cache.v OK [59/64] C: 77767.1 ms, R: 0.000 ms cmd/tools/builders/c_builder.v OK [60/64] C: 9604.7 ms, R: 0.000 ms cmd/tools/vwatch.v OK [61/64] C: 8018.4 ms, R: 0.000 ms cmd/tools/vwhere OK [62/64] C: 30445.8 ms, R: 0.000 ms cmd/tools/vtest-parser.v OK [63/64] C: 57133.9 ms, R: 0.000 ms cmd/tools/vdoc OK [64/64] C: 29675.2 ms, R: 0.000 ms cmd/tools/vvet -------------------------------------------------------------------------------- Failed command 1: '/usr/obj/ports/v-0.4.5/v-0.4.5/v' -skip-running -prod -o '/tmp/v_55/tsession_75893c8f8_1324038749319/vshare' '/usr/obj/ports/v-0.4.5/v-0.4.5/cmd/tools/vshare.v' Summary for building cmd/tools: 1 failed, 63 passed, 64 total. Elapsed time: 98086 ms, on 15 parallel jobs. *** Error 1 in lang/v (Makefile:45 'do-build') *** Error 2 in lang/v (/usr/ports/infrastructure/mk/bsd.port.mk:3075 '/usr/obj/ports/v-0.4.5/.build_done': @cd /usr/ports/lang/v && PKGPATH=...) *** Error 2 in lang/v (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=v-0.4.5; export _LOCKS_HELD=" v-0.4.5"; /usr/bin/perl...) ===> Exiting lang/v with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1779486244.46 max_stuck=68.48/depends=4.36/show-prepare-results=0.93/patch=7.41/configure=0.62/build=420.15 Error: job failed with 512 on amd64-3 at 1779486244