>>> Building on arm64-1 under lang/v BDEPENDS = [devel/boehm-gc] DIST = [lang/v:vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz;lang/v:vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz;lang/v:vlang-v-0.4.5.tar.gz] FULLPKGNAME = v-0.4.5 RDEPENDS = [devel/boehm-gc] (Junk lock obtained for arm64-1 at 1780236434.53) >>> Running depends in lang/v at 1780236434.60 /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 1780236436.96 ===> 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 arm64-1 at 1780236438.02) distfiles size=10978331 >>> Running patch in lang/v at 1780236438.12 ===> 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 1780236440.37 ===> lang/v ===> Generating configure for v-0.4.5 ===> Configuring for v-0.4.5 >>> Running build in lang/v at 1780236441.46 ===> 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: 19400.6 ms, R: 0.000 ms cmd/tools/gen1m.v OK [ 2/64] C: 20898.9 ms, R: 0.000 ms cmd/tools/detect_tcc.v OK [ 3/64] C: 28065.9 ms, R: 0.000 ms cmd/tools/fuzz/map_fuzz.v OK [ 4/64] C: 28758.0 ms, R: 0.000 ms cmd/tools/changelog_helper.v OK [ 5/64] C: 29103.1 ms, R: 0.000 ms cmd/tools/report_v_module_folders_without_tests.v OK [ 6/64] C: 29396.1 ms, R: 0.000 ms cmd/tools/vbin2v.v OK [ 7/64] C: 30665.2 ms, R: 0.000 ms cmd/tools/regress.v OK [ 8/64] C: 31871.0 ms, R: 0.000 ms cmd/tools/vbug.v OK [ 9/64] C: 33589.2 ms, R: 0.000 ms cmd/tools/test_os_process.v OK [10/64] C: 33833.5 ms, R: 0.000 ms cmd/tools/show_ancient_deprecations.v OK [11/64] C: 34247.6 ms, R: 0.000 ms cmd/tools/fast/fast.v OK [12/64] C: 34588.3 ms, R: 0.000 ms cmd/tools/test_if_v_test_system_works.v OK [13/64] C: 34947.9 ms, R: 0.000 ms cmd/tools/fast/fast_job.v OK [14/64] C: 37023.7 ms, R: 0.000 ms cmd/tools/bench/wyhash.v OK [15/64] C: 38012.3 ms, R: 0.000 ms cmd/tools/oldv.v OK [16/64] C: 39278.7 ms, R: 0.000 ms cmd/tools/performance_compare.v OK [17/64] C: 48791.5 ms, R: 0.000 ms cmd/tools/vbuild-vbinaries.v OK [18/64] C: 49978.0 ms, R: 0.000 ms cmd/tools/vbuild-examples.v OK [19/64] C: 51908.0 ms, R: 0.000 ms cmd/tools/translate.v OK [20/64] C: 33924.1 ms, R: 0.000 ms cmd/tools/vbump.v OK [21/64] C: 27217.2 ms, R: 0.000 ms cmd/tools/vcomplete.v OK [22/64] C: 17978.1 ms, R: 0.000 ms cmd/tools/vself.v OK [23/64] C: 58427.7 ms, R: 0.000 ms cmd/tools/vbuild-tools.v OK [24/64] C: 32389.6 ms, R: 0.000 ms cmd/tools/vcompress.v OK [25/64] C: 27994.4 ms, R: 0.000 ms cmd/tools/vmissdoc.v OK [26/64] C: 42257.2 ms, R: 0.000 ms cmd/tools/vcheck-md.v OK [27/64] C: 34444.6 ms, R: 0.000 ms cmd/tools/vdoctor.v OK [28/64] C: 38303.3 ms, R: 0.000 ms cmd/tools/vcreate OK [29/64] C: 38253.0 ms, R: 0.000 ms cmd/tools/vrepeat.v OK [30/64] C: 26637.8 ms, R: 0.000 ms cmd/tools/vsetup-freetype.v OK [31/64] C: 40351.5 ms, R: 0.000 ms cmd/tools/vrepl.v OK [32/64] C: 26352.9 ms, R: 0.000 ms cmd/tools/vsymlink.v OK [33/64] C: 32818.6 ms, R: 0.000 ms cmd/tools/vtest-all.v OK [34/64] C: 37417.6 ms, R: 0.000 ms cmd/tools/vshould-compile-all.v OK [35/64] C: 91959.7 ms, R: 0.000 ms cmd/tools/measure/scanner_speed.v OK [36/64] C: 24839.0 ms, R: 0.000 ms cmd/tools/vtracev.v OK [37/64] C: 19548.8 ms, R: 0.000 ms cmd/tools/vup.v FAIL [38/64] C: 45863.6 ms, R: 0.000 ms cmd/tools/vshare.v >> compilation failed: ================== | ^~~~~~~~~~~~~~~ /tmp/v_55/tsession_6e54add78_3706821219938/vshare.01KSZ70B9XKW9A3AC4DVA6EC3H.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_6e54add78_3706821219938/vshare.01KSZ70B9XKW9A3AC4DVA6EC3H.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 [39/64] C: 51243.1 ms, R: 0.000 ms cmd/tools/vtest-cleancode.v OK [40/64] C: 45375.6 ms, R: 0.000 ms cmd/tools/vtest.v OK [41/64] C: 47386.0 ms, R: 0.000 ms cmd/tools/vtest-self.v OK [42/64] C: 34057.1 ms, R: 0.000 ms cmd/tools/vwatch.v OK [43/64] C: 31688.8 ms, R: 0.000 ms cmd/tools/vwhere OK [44/64] C: 24238.5 ms, R: 0.000 ms cmd/tools/vwipe-cache.v OK [45/64] C: 55113.5 ms, R: 0.000 ms cmd/tools/vtest-fmt.v OK [46/64] C: 86982.9 ms, R: 0.000 ms cmd/tools/vgret.v OK [47/64] C: 85579.3 ms, R: 0.000 ms cmd/tools/vscan.v OK [48/64] C: 76335.8 ms, R: 0.000 ms cmd/tools/vshader.v OK [49/64] C: 95823.6 ms, R: 0.000 ms cmd/tools/vls.v OK [50/64] C: 132842.1 ms, R: 0.000 ms cmd/tools/measure/parser_speed.v OK [51/64] C: 99928.1 ms, R: 0.000 ms cmd/tools/vpm OK [52/64] C: 137087.9 ms, R: 0.000 ms cmd/tools/gen_vc.v OK [53/64] C: 157365.1 ms, R: 0.000 ms cmd/tools/vast OK [54/64] C: 144491.5 ms, R: 0.000 ms cmd/tools/vfmt.v OK [55/64] C: 116558.6 ms, R: 0.000 ms cmd/tools/vtest-parser.v OK [56/64] C: 112290.2 ms, R: 0.000 ms cmd/tools/vvet OK [57/64] C: 208560.3 ms, R: 0.000 ms cmd/tools/builders/interpret_builder.v OK [58/64] C: 221543.7 ms, R: 0.000 ms cmd/tools/builders/wasm_builder.v OK [59/64] C: 225860.9 ms, R: 0.000 ms cmd/tools/builders/golang_builder.v OK [60/64] C: 245862.4 ms, R: 0.000 ms cmd/tools/builders/js_builder.v OK [61/64] C: 249606.0 ms, R: 0.000 ms cmd/tools/builders/native_builder.v OK [62/64] C: 229164.2 ms, R: 0.000 ms cmd/tools/vdoc OK [63/64] C: 285955.1 ms, R: 0.000 ms cmd/tools/check_os_api_parity.v OK [64/64] C: 303183.3 ms, R: 0.000 ms cmd/tools/builders/c_builder.v -------------------------------------------------------------------------------- Failed command 1: '/usr/obj/ports/v-0.4.5/v-0.4.5/v' -skip-running -prod -o '/tmp/v_55/tsession_6e54add78_3706821219938/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: 303189 ms, on 31 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 1780237952.45 max_stuck=271.96/depends=2.34/show-prepare-results=1.16/patch=2.25/configure=1.08/build=1511.05 Error: job failed with 512 on arm64-1 at 1780237952