>>> Building on amd64-1 under lang/v BDEPENDS = [devel/boehm-gc] DIST = [lang/v:vlang-v-0.4.5.tar.gz;lang/v:vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz;lang/v:vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz] FULLPKGNAME = v-0.4.5 RDEPENDS = [devel/boehm-gc] (Junk lock obtained for amd64-1 at 1779821596.61) >>> Running depends in lang/v at 1779821596.64 last junk was in converters/p5-Net-IDN-Nameprep /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 1779821601.68 ===> 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-1 at 1779821602.37) distfiles size=10978331 >>> Running patch in lang/v at 1779821602.40 ===> 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 1779821610.34 ===> lang/v ===> Generating configure for v-0.4.5 ===> Configuring for v-0.4.5 >>> Running build in lang/v at 1779821610.82 ===> 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: 5227.1 ms, R: 0.000 ms cmd/tools/detect_tcc.v OK [ 2/64] C: 5351.6 ms, R: 0.000 ms cmd/tools/gen1m.v OK [ 3/64] C: 7057.3 ms, R: 0.000 ms cmd/tools/fuzz/map_fuzz.v OK [ 4/64] C: 7562.3 ms, R: 0.000 ms cmd/tools/changelog_helper.v OK [ 5/64] C: 8646.2 ms, R: 0.000 ms cmd/tools/fast/fast.v OK [ 6/64] C: 8810.1 ms, R: 0.000 ms cmd/tools/fast/fast_job.v OK [ 7/64] C: 9305.3 ms, R: 0.000 ms cmd/tools/bench/wyhash.v OK [ 8/64] C: 6323.5 ms, R: 0.000 ms cmd/tools/report_v_module_folders_without_tests.v OK [ 9/64] C: 7000.8 ms, R: 0.000 ms cmd/tools/regress.v OK [10/64] C: 8693.5 ms, R: 0.000 ms cmd/tools/oldv.v OK [11/64] C: 8592.2 ms, R: 0.000 ms cmd/tools/performance_compare.v OK [12/64] C: 7383.4 ms, R: 0.000 ms cmd/tools/show_ancient_deprecations.v OK [13/64] C: 8080.3 ms, R: 0.000 ms cmd/tools/test_if_v_test_system_works.v OK [14/64] C: 7638.5 ms, R: 0.000 ms cmd/tools/test_os_process.v OK [15/64] C: 6834.4 ms, R: 0.000 ms cmd/tools/vbin2v.v OK [16/64] C: 19866.2 ms, R: 0.000 ms cmd/tools/measure/scanner_speed.v OK [17/64] C: 11695.6 ms, R: 0.000 ms cmd/tools/translate.v OK [18/64] C: 7530.8 ms, R: 0.000 ms cmd/tools/vbug.v OK [19/64] C: 32875.4 ms, R: 0.000 ms cmd/tools/gen_vc.v OK [20/64] C: 11286.3 ms, R: 0.000 ms cmd/tools/vbuild-examples.v OK [21/64] C: 8105.6 ms, R: 0.000 ms cmd/tools/vbump.v OK [22/64] C: 11175.7 ms, R: 0.000 ms cmd/tools/vbuild-vbinaries.v OK [23/64] C: 31215.8 ms, R: 0.000 ms cmd/tools/measure/parser_speed.v OK [24/64] C: 13418.0 ms, R: 0.000 ms cmd/tools/vbuild-tools.v OK [25/64] C: 6753.3 ms, R: 0.000 ms cmd/tools/vcomplete.v OK [26/64] C: 10093.4 ms, R: 0.000 ms cmd/tools/vcheck-md.v OK [27/64] C: 8166.6 ms, R: 0.000 ms cmd/tools/vcompress.v OK [28/64] C: 8009.5 ms, R: 0.000 ms cmd/tools/vdoctor.v OK [29/64] C: 9086.4 ms, R: 0.000 ms cmd/tools/vcreate OK [30/64] C: 6739.7 ms, R: 0.000 ms cmd/tools/vmissdoc.v OK [31/64] C: 36168.6 ms, R: 0.000 ms cmd/tools/vast OK [32/64] C: 53335.8 ms, R: 0.000 ms cmd/tools/builders/golang_builder.v OK [33/64] C: 53504.9 ms, R: 0.000 ms cmd/tools/builders/interpret_builder.v OK [34/64] C: 9249.4 ms, R: 0.000 ms cmd/tools/vrepeat.v OK [35/64] C: 13765.0 ms, R: 0.000 ms cmd/tools/vls.v OK [36/64] C: 56460.2 ms, R: 0.000 ms cmd/tools/builders/wasm_builder.v OK [37/64] C: 4456.3 ms, R: 0.000 ms cmd/tools/vself.v OK [38/64] C: 9685.2 ms, R: 0.000 ms cmd/tools/vrepl.v OK [39/64] C: 14892.7 ms, R: 0.000 ms cmd/tools/vpm OK [40/64] C: 59431.8 ms, R: 0.000 ms cmd/tools/builders/js_builder.v OK [41/64] C: 6325.3 ms, R: 0.000 ms cmd/tools/vsetup-freetype.v FAIL [42/64] C: 5487.2 ms, R: 0.000 ms cmd/tools/vshare.v >> compilation failed: ================== | ^~~~~~~~~~~~~~~ /tmp/v_55/tsession_4ff83574b68_2064346841863/vshare.01KSJTGE352M7TP56XC139N9A6.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_4ff83574b68_2064346841863/vshare.01KSJTGE352M7TP56XC139N9A6.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 [43/64] C: 60547.2 ms, R: 0.000 ms cmd/tools/builders/native_builder.v OK [44/64] C: 21387.9 ms, R: 0.000 ms cmd/tools/vgret.v OK [45/64] C: 6369.4 ms, R: 0.000 ms cmd/tools/vsymlink.v OK [46/64] C: 8847.3 ms, R: 0.000 ms cmd/tools/vshould-compile-all.v OK [47/64] C: 12943.4 ms, R: 0.000 ms cmd/tools/vshader.v OK [48/64] C: 6239.8 ms, R: 0.000 ms cmd/tools/vtracev.v OK [49/64] C: 8163.1 ms, R: 0.000 ms cmd/tools/vtest-all.v OK [50/64] C: 4433.9 ms, R: 0.000 ms cmd/tools/vup.v OK [51/64] C: 11377.9 ms, R: 0.000 ms cmd/tools/vtest.v OK [52/64] C: 35056.6 ms, R: 0.000 ms cmd/tools/vfmt.v OK [53/64] C: 11748.2 ms, R: 0.000 ms cmd/tools/vtest-self.v OK [54/64] C: 13439.5 ms, R: 0.000 ms cmd/tools/vtest-cleancode.v OK [55/64] C: 13435.6 ms, R: 0.000 ms cmd/tools/vtest-fmt.v OK [56/64] C: 20660.9 ms, R: 0.000 ms cmd/tools/vscan.v OK [57/64] C: 6205.6 ms, R: 0.000 ms cmd/tools/vwipe-cache.v OK [58/64] C: 74326.8 ms, R: 0.000 ms cmd/tools/builders/c_builder.v OK [59/64] C: 7940.1 ms, R: 0.000 ms cmd/tools/vwhere OK [60/64] C: 75845.7 ms, R: 0.000 ms cmd/tools/check_os_api_parity.v OK [61/64] C: 9192.0 ms, R: 0.000 ms cmd/tools/vwatch.v OK [62/64] C: 30388.8 ms, R: 0.000 ms cmd/tools/vtest-parser.v OK [63/64] C: 57590.0 ms, R: 0.000 ms cmd/tools/vdoc OK [64/64] C: 29926.8 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_4ff83574b68_2064346841863/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: 95239 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 1779822020.91 max_stuck=68.00/depends=5.05/show-prepare-results=0.71/patch=7.94/configure=0.48/build=410.11 Error: job failed with 512 on amd64-1 at 1779822020