[package - main-armv7-default][net/yggdrasil] Failed for yggdrasil-0.5.5_1 in build

From: <pkg-fallout_at_FreeBSD.org>
Date: Fri, 23 Feb 2024 15:31:02 UTC
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     freebsd@neilalexander.dev
Log URL:        https://pkg-status.freebsd.org/ampere2/data/main-armv7-default/pe9c9c73181b5_sbd45bbe440/logs/yggdrasil-0.5.5_1.log
Build URL:      https://pkg-status.freebsd.org/ampere2/build.html?mastername=main-armv7-default&build=pe9c9c73181b5_sbd45bbe440
Log:

=>> Building net/yggdrasil
build started at Fri Feb 23 15:28:32 UTC 2024
port directory: /usr/ports/net/yggdrasil
package name: yggdrasil-0.5.5_1
building for: FreeBSD main-armv7-default-job-03 15.0-CURRENT FreeBSD 15.0-CURRENT 1500014 arm
maintained by: freebsd@neilalexander.dev
Makefile datestamp: -rw-r--r--  1 root wheel 730 Feb 13 01:02 /usr/ports/net/yggdrasil/Makefile
Ports top last git commit: e9c9c73181b
Ports top unclean checkout: no
Port dir last git commit: 7e5aa2085f4
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.1
Host OSVERSION: 1500006
Jail OSVERSION: 1500014
Job Id: 03




!!! Jail is newer than host. (Jail: 1500014, Host: 1500006) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!



---Begin Environment---
SHELL=/bin/sh
OSVERSION=1500014
UNAME_v=FreeBSD 15.0-CURRENT 1500014
UNAME_r=15.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.1
MASTERMNT=/usr/local/poudriere/data/.m/main-armv7-default/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/main-armv7-default/03/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=main-armv7-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/main-armv7-default/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.1
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
---End OPTIONS List---

--MAINTAINER--
freebsd@neilalexander.dev
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/net/yggdrasil/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/yggdrasil/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net/yggdrasil/work/.cache  HOME=/wrkdirs/usr/ports/net/yggdrasil/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/yggdrasil/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net/yggdrasil/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/net/yggdrasil/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/yggdrasil/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net/yggdrasil/work/.cache  HOME=/wrkdirs/usr/ports/net/yggdrasil/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/yggdrasil/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net/yggdrasil/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -fstack-protector-strong " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing  " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_
MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/yggdrasil"  EXAMPLESDIR="share/examples/yggdrasil"  DATADIR="share/yggdrasil"  WWWDIR="www/yggdrasil"  ETCDIR="etc/yggdrasil"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/yggdrasil DOCSDIR=/usr/local/share/doc/yggdrasil EXAMPLESDIR=/usr/local/share/examples/yggdrasil  WWWDIR=/usr/local/www/yggdrasil ETCDIR=/usr/local/etc/yggdrasil
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
---End make.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  524288
stack size              (kbytes, -s)  65536
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  89999
open files                      (-n)  8192
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License LGPL3 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   yggdrasil-0.5.5_1 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.20.9_1.pkg
[main-armv7-default-job-03] Installing pkg-1.20.9_1...
[main-armv7-default-job-03] Extracting pkg-1.20.9_1: .......... done
===>   yggdrasil-0.5.5_1 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of yggdrasil-0.5.5_1
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   yggdrasil-0.5.5_1 depends on file: /usr/local/bin/go120 - not found
===>   Installing existing package /packages/All/go120-1.20.14.pkg
[main-armv7-default-job-03] Installing go120-1.20.14...
[main-armv7-default-job-03] Extracting go120-1.20.14: .......... done
===>   yggdrasil-0.5.5_1 depends on file: /usr/local/bin/go120 - found
===>   Returning to build of yggdrasil-0.5.5_1
===>   yggdrasil-0.5.5_1 depends on package: ca_root_nss>0 - not found
===>   Installing existing package /packages/All/ca_root_nss-3.93_2.pkg
[main-armv7-default-job-03] Installing ca_root_nss-3.93_2...
[main-armv7-default-job-03] Extracting ca_root_nss-3.93_2: ....... done
certctl: Skipping untrusted certificate f3377b1b (/etc/ssl/untrusted/f3377b1b.0)
=====
Message from ca_root_nss-3.93_2:

--
FreeBSD does not, and can not warrant that the certification authorities
whose certificates are included in this package have in any way been
audited for trustworthiness or RFC 3647 compliance.

Assessment and verification of trust is the complete responsibility of
the system administrator.

This package installs symlinks to support root certificate discovery
for software that either uses other cryptographic libraries than
OpenSSL, or use OpenSSL but do not follow recommended practice.

If you prefer to do this manually, replace the following symlinks with
either an empty file or your site-local certificate bundle.

  * /etc/ssl/cert.pem
  * /usr/local/etc/ssl/cert.pem
  * /usr/local/openssl/cert.pem
===>   yggdrasil-0.5.5_1 depends on package: ca_root_nss>0 - found
===>   Returning to build of yggdrasil-0.5.5_1
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License LGPL3 accepted by the user
===> Fetching all distfiles required by yggdrasil-0.5.5_1 for building
===> Fetching github.com/yggdrasil-network/yggdrasil-go dependencies
# get https://proxy.golang.org/github.com/%21vivid%21cortex/ewma/@v/v1.2.0.mod
# get https://proxy.golang.org/github.com/%21arceliar/phony/@v/v0.0.0-20220903101357-530938a4b13d.mod
# get https://proxy.golang.org/github.com/fatih/color/@v/v1.15.0.mod
# get https://proxy.golang.org/github.com/bits-and-blooms/bitset/@v/v1.5.0.mod
# get https://proxy.golang.org/github.com/cheggaaa/pb/v3/@v/v3.1.4.mod
# get https://proxy.golang.org/github.com/go-task/slim-sprig/@v/v0.0.0-20230315185526-52ccab3ef572.mod
# get https://proxy.golang.org/github.com/quic-go/quic-go/@v/v0.40.1.mod
# get https://proxy.golang.org/github.com/%21arceliar/ironwood/@v/v0.0.0-20240115190409-ddd1fa67c018.mod
<snip>
===>  License LGPL3 accepted by the user
===> Fetching all distfiles required by yggdrasil-0.5.5_1 for building
===> Fetching github.com/yggdrasil-network/yggdrasil-go dependencies
===>  Extracting for yggdrasil-0.5.5_1
=> SHA256 Checksum OK for go/net_yggdrasil/yggdrasil-v0.5.5/v0.5.5.mod.
=> SHA256 Checksum OK for go/net_yggdrasil/yggdrasil-v0.5.5/v0.5.5.zip.
===> Tidying github.com/yggdrasil-network/yggdrasil-go dependencies
===> Vendoring github.com/yggdrasil-network/yggdrasil-go dependencies
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for yggdrasil-0.5.5_1
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   yggdrasil-0.5.5_1 depends on file: /usr/local/bin/go120 - found
===========================================================================
=======================<phase: lib-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Configuring for yggdrasil-0.5.5_1
===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building for yggdrasil-0.5.5_1
(cd /wrkdirs/usr/ports/net/yggdrasil/work/github.com/yggdrasil-network/yggdrasil-go@v0.5.5;  for t in ./cmd/yggdrasil  ./cmd/yggdrasilctl; do  out=$(/usr/bin/basename $(echo ${t} |  /usr/bin/sed -Ee 's/^[^:]*:([^:]+).*$/\1/' -e 's/^\.$/yggdrasil/'));  pkg=$(echo ${t} |  /usr/bin/sed -Ee 's/^([^:]*).*$/\1/' -e 's/^yggdrasil$/./');  echo "===>  Building ${out} from ${pkg}";  /usr/bin/env XDG_DATA_HOME=/wrkdirs/usr/ports/net/yggdrasil/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/yggdrasil/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net/yggdrasil/work/.cache  HOME=/wrkdirs/usr/ports/net/yggdrasil/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/yggdrasil/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net/yggdrasil/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC=
"cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -fstack-protector-strong " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing  " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444" CGO_ENABLED=1  CGO_CFLAGS="-I/usr/local/include"  CGO_LDFLAGS="-L/usr/local/lib"  GOAMD64=  GOARM=7  GOTMPDIR="/wrkdirs/usr/ports/net/yggdrasil/work" GOPATH="/portdistfiles/go/net_yggdrasil"  GOBIN="/wrkdirs/usr/ports/net/yggdrasil/work/bin"  GO111MODULE=on  GOFLAGS=-modcacherw  GOSUMDB=sum.golang.org GOMAXPROCS=3 GOPROXY=off /usr/local/bin/go120 build -ldflags="-s -w  -X github.com/yggdrasil-network/yggdrasil-go/src/version.buildName=yggdrasil  -X github.com/yggdrasil-network/yggdrasil-go/src/version.buildVersion=0.5.5  " -buildmode=exe -v -trimpath -buildvcs=false -mod=
vendor  -o /wrkdirs/usr/ports/net/yggdrasil/work/bin/${out}  ${pkg};  done)
===>  Building yggdrasil from ./cmd/yggdrasil
internal/goarch
internal/unsafeheader
internal/cpu
internal/coverage/rtcov
internal/abi
internal/goexperiment
internal/goos
runtime/internal/math
runtime/internal/sys
internal/bytealg
runtime/internal/atomic
internal/race
sync/atomic
internal/itoa
unicode
unicode/utf8
runtime
math/bits
math
crypto/internal/alias
crypto/internal/boring/sig
encoding
unicode/utf16
internal/nettrace
github.com/kardianos/minwinsvc
container/list
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/internal/alias
golang.org/x/crypto/internal/alias
golang.org/x/crypto/salsa20/salsa
golang.org/x/exp/constraints
golang.org/x/crypto/cryptobyte/asn1
github.com/quic-go/quic-go/internal/utils/ringbuffer
golang.org/x/net/internal/iana
github.com/yggdrasil-network/yggdrasil-go/src/version
golang.org/x/text/internal/utf8internal
golang.org/x/text/encoding/internal/identifier
crypto/subtle
internal/reflectlite
sync
internal/testlog
internal/godebug
internal/singleflight
math/rand
internal/intern
# math/rand
<unknown line number>: internal compiler error: panic: unhandled unknown (Unknown)

Please file a bug report including a short program that triggers the error.
https://go.dev/issue/new
github.com/Arceliar/phony
runtime/cgo
github.com/quic-go/quic-go/internal/utils/linkedlist
errors
sort
internal/oserror
syscall
io
bytes
hash
strconv
time
crypto/internal/randutil
crypto
reflect
internal/syscall/unix
internal/safefilepath
internal/syscall/execenv
path
strings
vendor/golang.org/x/net/dns/dnsmessage
context
internal/poll
io/fs
net/netip
os
regexp/syntax
vendor/golang.org/x/net/route
net
encoding/binary
internal/fmtsort
fmt
crypto/internal/edwards25519/field
crypto/internal/edwards25519
crypto/cipher
encoding/hex
encoding/base64
crypto/internal/boring
encoding/json
crypto/sha512
flag
github.com/gologme/log
log
regexp
bufio
container/heap
github.com/bits-and-blooms/bitset
github.com/hjson/hjson-go/v4
github.com/bits-and-blooms/bloom/v3
crypto/aes
crypto/des
crypto/internal/nistec/fiat
crypto/hmac
crypto/md5
crypto/rc4
crypto/sha1
crypto/sha256
encoding/pem
net/url
path/filepath
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/internal/poly1305
vendor/golang.org/x/crypto/chacha20poly1305
vendor/golang.org/x/crypto/hkdf
golang.org/x/crypto/blake2b
golang.org/x/crypto/internal/poly1305
crypto/internal/nistec
golang.org/x/crypto/nacl/secretbox
golang.org/x/crypto/chacha20
golang.org/x/crypto/chacha20poly1305
golang.org/x/crypto/hkdf
golang.org/x/sys/cpu
golang.org/x/exp/rand
crypto/ecdh
golang.org/x/net/bpf
log/syslog
golang.org/x/crypto/curve25519
github.com/hashicorp/go-syslog
golang.org/x/sys/unix
golang.org/x/net/internal/socks
compress/flate
golang.org/x/net/proxy
hash/crc32
vendor/golang.org/x/text/transform
compress/gzip
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/unicode/norm
golang.org/x/net/internal/socket
vendor/golang.org/x/text/secure/bidirule
net/textproto
golang.org/x/net/ipv4
golang.org/x/net/ipv6
vendor/golang.org/x/net/idna
vendor/golang.org/x/net/http2/hpack
mime
mime/quotedprintable
net/http/internal
net/http/internal/ascii
html
internal/profile
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
text/tabwriter
runtime/trace
runtime/pprof
golang.org/x/text/transform
golang.org/x/text/encoding
golang.org/x/text/encoding/internal
golang.org/x/text/runes
golang.org/x/net/icmp
golang.org/x/text/encoding/unicode
golang.zx2c4.com/wireguard/tun
os/exec
os/signal
*** Error code 1

Stop.
make: stopped in /usr/ports/net/yggdrasil