Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Dec 2019 08:54:35 GMT
From:      pkg-fallout@FreeBSD.org
To:        pkg-fallout@FreeBSD.org
Subject:   [package - head-arm64-default][security/vault] Failed for vault-1.3.0 in build
Message-ID:  <201912250854.xBP8sZJv072957@thunderx1.nyi.freebsd.org>

next in thread | raw e-mail | index | archive | help

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:     swills@FreeBSD.org
Last committer: swills@FreeBSD.org
Ident:          $FreeBSD: head/security/vault/Makefile 519216 2019-12-07 16:34:09Z swills $
Log URL:        http://thunderx1.nyi.freebsd.org/data/head-arm64-default/p520537_s355573/logs/vault-1.3.0.log
Build URL:      http://thunderx1.nyi.freebsd.org/build.html?mastername=head-arm64-default&build=p520537_s355573
Log:

=>> Building security/vault
build started at Wed Dec 25 08:50:52 UTC 2019
port directory: /usr/ports/security/vault
package name: vault-1.3.0
building for: FreeBSD head-arm64-default-job-08 13.0-CURRENT FreeBSD 13.0-CURRENT 1300064 arm64
maintained by: swills@FreeBSD.org
Makefile ident:      $FreeBSD: head/security/vault/Makefile 519216 2019-12-07 16:34:09Z swills $
Poudriere version: 3.2.8-5-gc81843e5
Host OSVERSION: 1300002
Jail OSVERSION: 1300064
Job Id: 08




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



---Begin Environment---
SHELL=/bin/csh
OSVERSION=1300064
UNAME_v=FreeBSD 13.0-CURRENT 1300064
UNAME_r=13.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LOCALBASE=/usr/local
USER=root
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.2.8-5-gc81843e5
MASTERMNT=/usr/local/poudriere/data/.m/head-arm64-default/ref
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
PWD=/usr/local/poudriere/data/.m/head-arm64-default/ref/.p/pool
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=head-arm64-default
SCRIPTPREFIX=/usr/local/share/poudriere
OLDPWD=/usr/local/poudriere/data/.m/head-arm64-default/ref/.p
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

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

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

--MAINTAINER--
swills@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/security/vault/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/vault/work  HOME=/wrkdirs/usr/ports/security/vault/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/security/vault/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/security/vault/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/vault/work  HOME=/wrkdirs/usr/ports/security/vault/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/security/vault/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes 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  "  MANPREFIX="/usr/local" 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=13.0 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/vault"  EXAMPLESDIR="share/examples/vault"  DATADIR="share/vault"  WWWDIR="www/vault"  ETCDIR="etc/vault"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/vault DOCSDIR=/usr/local/share/doc/vault EXAMPLESDIR=/usr/local/share/examples/vault  WWWDIR=/usr/local/www/vault ETCDIR=/usr/local/etc/vault
--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
#### /usr/local/etc/poudriere.d/make.conf ####
# 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 2 jobs
MAKE_JOBS_NUMBER=2
#### /usr/ports/Mk/Scripts/ports_env.sh ####
_CCVERSION_921dbbb2=FreeBSD clang version 9.0.0 (tags/RELEASE_900/final 372316) (based on LLVM 9.0.0) Target: aarch64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin
_ALTCCVERSION_921dbbb2=none
_CXXINTERNAL_acaad9ca=FreeBSD clang version 9.0.0 (tags/RELEASE_900/final 372316) (based on LLVM 9.0.0) Target: aarch64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o"
CC_OUTPUT_921dbbb2_58173849=yes
CC_OUTPUT_921dbbb2_9bdba57c=yes
CC_OUTPUT_921dbbb2_6a4fe7f5=yes
CC_OUTPUT_921dbbb2_6bcac02b=yes
CC_OUTPUT_921dbbb2_67d20829=yes
CC_OUTPUT_921dbbb2_bfa62e83=yes
CC_OUTPUT_921dbbb2_f0b4d593=yes
CC_OUTPUT_921dbbb2_308abb44=yes
CC_OUTPUT_921dbbb2_f00456e5=yes
CC_OUTPUT_921dbbb2_65ad290d=yes
CC_OUTPUT_921dbbb2_f2776b26=yes
CC_OUTPUT_921dbbb2_b2657cc3=yes
CC_OUTPUT_921dbbb2_380987f7=yes
CC_OUTPUT_921dbbb2_160933ec=yes
CC_OUTPUT_921dbbb2_fb62803b=yes
_OBJC_CCVERSION_921dbbb2=FreeBSD clang version 9.0.0 (tags/RELEASE_900/final 372316) (based on LLVM 9.0.0) Target: aarch64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin
_OBJC_ALTCCVERSION_921dbbb2=none
ARCH=aarch64
OPSYS=FreeBSD
_OSRELEASE=13.0-CURRENT
OSREL=13.0
OSVERSION=1300064
PYTHONBASE=/usr/local
CONFIGURE_MAX_CMD_LEN=262144
HAVE_PORTS_ENV=1
#### Misc Poudriere ####
GID=0
UID=0
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  1048576
stack size              (kbytes, -s)  1048576
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)  1024
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   >============================
===>  License MPL20 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   vault-1.3.0 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.12.0.txz
[head-arm64-default-job-08] Installing pkg-1.12.0...
[head-arm64-default-job-08] Extracting pkg-1.12.0: .......... done
===>   vault-1.3.0 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of vault-1.3.0
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License MPL20 accepted by the user
===> Fetching all distfiles required by vault-1.3.0 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License MPL20 accepted by the user
===> Fetching all distfiles required by vault-1.3.0 for building
=> SHA256 Checksum OK for hashicorp-vault-v1.3.0_GH0.tar.gz.
=> SHA256 Checksum OK for swills-vaultui-v1.3.0_GH0.tar.gz.
=> SHA256 Checksum OK for Azure-azure-sdk-for-go-v29.0.0_GH0.tar.gz.
=> SHA256 Checksum OK for Azure-go-ansiterm-d6e3b3328b78_GH0.tar.gz.
=> SHA256 Checksum OK for Azure-go-autorest-v11.7.1_GH0.tar.gz.
=> SHA256 Checksum OK for BurntSushi-toml-v0.3.1_GH0.tar.gz.
=> SHA256 Checksum OK for DataDog-datadog-go-v3.2.0_GH0.tar.gz.
=> SHA256 Checksum OK for Jeffail-gabs-v1.1.1_GH0.tar.gz.
=> SHA256 Checksum OK for Masterminds-semver-v1.4.2_GH0.tar.gz.
=> SHA256 Checksum OK for Microsoft-go-winio-v0.4.13_GH0.tar.gz.
=> SHA256 Checksum OK for NYTimes-gziphandler-v1.1.1_GH0.tar.gz.
=> SHA256 Checksum OK for Nvveen-Gotty-cd527374f1e5_GH0.tar.gz.
=> SHA256 Checksum OK for SAP-go-hdb-v0.14.1_GH0.tar.gz.
=> SHA256 Checksum OK for StackExchange-wmi-5d049714c4a6_GH0.tar.gz.
=> SHA256 Checksum OK for aliyun-alibaba-cloud-sdk-go-9418d7b0cd0f_GH0.tar.gz.
=> SHA256 Checksum OK for aliyun-aliyun-oss-go-sdk-86c17b95fcd5_GH0.tar.gz.
=> SHA256 Checksum OK for apple-foundationdb-cd5c9d91fad2_GH0.tar.gz.
=> SHA256 Checksum OK for armon-go-metrics-v0.3.0_GH0.tar.gz.
=> SHA256 Checksum OK for armon-go-proxyproto-68259f75880e_GH0.tar.gz.
=> SHA256 Checksum OK for armon-go-radix-v1.0.0_GH0.tar.gz.
=> SHA256 Checksum OK for asaskevich-govalidator-f9ffefc3facf_GH0.tar.gz.
=> SHA256 Checksum OK for aws-aws-sdk-go-v1.19.39_GH0.tar.gz.
=> SHA256 Checksum OK for beorn7-perks-3a771d992973_GH0.tar.gz.
=> SHA256 Checksum OK for bgentry-speakeasy-v0.1.0_GH0.tar.gz.
=> SHA256 Checksum OK for boombuler-barcode-6c824513bacc_GH0.tar.gz.
=> SHA256 Checksum OK for briankassouf-jose-d2569464773f_GH0.tar.gz.
=> SHA256 Checksum OK for cenkalti-backoff-v2.2.1_GH0.tar.gz.
<snip>
github.com/hashicorp/vault/helper/forwarding
github.com/aws/aws-sdk-go/aws
go.opencensus.io/plugin/ochttp/propagation/tracecontext
google.golang.org/api/transport/http/internal/propagation
go.opencensus.io/plugin/ochttp/propagation/b3
go.uber.org/zap
golang.org/x/net/http2
github.com/ncw/swift
github.com/duosecurity/duo_api_golang/authapi
github.com/armon/go-metrics
github.com/briankassouf/jose/jws
github.com/aliyun/aliyun-oss-go-sdk/oss
go.opencensus.io/plugin/ocgrpc
github.com/hashicorp/go-retryablehttp
github.com/grpc-ecosystem/grpc-gateway/runtime
github.com/michaelklishin/rabbit-hole
github.com/hashicorp/vault/helper/pgpkeys
github.com/joyent/triton-go/client
cloud.google.com/go/internal/trace
golang.org/x/oauth2/internal
github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth/signers
github.com/aliyun/alibaba-cloud-sdk-go/sdk/endpoints
go.opencensus.io/plugin/ochttp
github.com/centrify/cloud-golang-sdk/oauth
github.com/centrify/cloud-golang-sdk/restapi
github.com/hashicorp/nomad/api
google.golang.org/api/gensupport
github.com/pquerna/cachecontrol
github.com/google/go-github/github
github.com/oracle/oci-go-sdk/common
github.com/aws/aws-sdk-go/aws/crr
github.com/aws/aws-sdk-go/aws/request
github.com/aws/aws-sdk-go/private/protocol/eventstream
github.com/hashicorp/go-msgpack/codec
golang.org/x/oauth2
github.com/ugorji/go/codec
github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth
github.com/circonus-labs/circonus-gometrics/api
github.com/prometheus/client_golang/prometheus
github.com/joyent/triton-go/storage
github.com/armon/go-metrics/datadog
github.com/hashicorp/vault/physical/cockroachdb
github.com/hashicorp/vault/physical/mysql
github.com/hashicorp/vault/physical/mssql
github.com/hashicorp/vault/physical/cassandra
github.com/hashicorp/vault/physical/zookeeper
github.com/hashicorp/vault/physical/couchdb
github.com/hashicorp/vault/physical/postgresql
github.com/hashicorp/serf/coordinate
github.com/hashicorp/vault/vault/seal
golang.org/x/oauth2/jwt
github.com/coreos/go-oidc
golang.org/x/oauth2/clientcredentials
github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth/credentials/providers
github.com/aliyun/alibaba-cloud-sdk-go/sdk/auth/credentials/provider
github.com/hashicorp/vault/vault/seal/shamir
go.etcd.io/etcd/clientv3/balancer/picker
go.etcd.io/etcd/pkg/transport
go.etcd.io/etcd/pkg/logutil
golang.org/x/oauth2/google
github.com/cloudfoundry-community/go-cfclient
github.com/hashicorp/consul/api
github.com/aliyun/alibaba-cloud-sdk-go/sdk
github.com/hashicorp/vault/physical/manta
github.com/hashicorp/vault/physical/swift
github.com/aws/aws-sdk-go/aws/client
github.com/aws/aws-sdk-go/internal/s3err
github.com/aws/aws-sdk-go/aws/corehandlers
github.com/aws/aws-sdk-go/private/protocol
github.com/aws/aws-sdk-go/aws/csm
google.golang.org/grpc/credentials/oauth
github.com/aws/aws-sdk-go/aws/ec2metadata
github.com/oracle/oci-go-sdk/common/auth
github.com/oracle/oci-go-sdk/keymanagement
github.com/oracle/oci-go-sdk/objectstorage
github.com/aws/aws-sdk-go/private/protocol/query/queryutil
github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi
github.com/aws/aws-sdk-go/private/protocol/json/jsonutil
github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil
github.com/aws/aws-sdk-go/private/protocol/rest
github.com/aliyun/alibaba-cloud-sdk-go/services/kms
github.com/aliyun/alibaba-cloud-sdk-go/services/sts
github.com/circonus-labs/circonus-gometrics/checkmgr
github.com/hashicorp/raft
github.com/aliyun/alibaba-cloud-sdk-go/services/ram
github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds
github.com/aws/aws-sdk-go/aws/credentials/endpointcreds
github.com/hashicorp/vault/physical/alicloudoss
github.com/aws/aws-sdk-go/private/protocol/ec2query
github.com/aws/aws-sdk-go/private/protocol/query
github.com/aws/aws-sdk-go/private/protocol/jsonrpc
github.com/aws/aws-sdk-go/aws/signer/v4
github.com/aws/aws-sdk-go/aws/defaults
github.com/circonus-labs/circonus-gometrics
github.com/prometheus/client_golang/prometheus/push
github.com/aws/aws-sdk-go/private/protocol/restxml
github.com/hashicorp/vault/vault/seal/ocikms
github.com/armon/go-metrics/prometheus
github.com/aws/aws-sdk-go/service/sts
github.com/aws/aws-sdk-go/service/kms
github.com/aws/aws-sdk-go/service/dynamodb
github.com/aws/aws-sdk-go/service/iam
github.com/aws/aws-sdk-go/service/ec2
github.com/aws/aws-sdk-go/service/s3
github.com/hashicorp/vault/vault/cluster
google.golang.org/grpc/internal/transport
github.com/hashicorp/vault/physical/consul
github.com/hashicorp/vault-plugin-auth-alicloud/tools
k8s.io/apimachinery/pkg/util/net
github.com/hashicorp/vault/api
github.com/armon/go-metrics/circonus
github.com/hashicorp/vault/physical/oci
k8s.io/apimachinery/pkg/watch
github.com/aws/aws-sdk-go/aws/credentials/stscreds
github.com/aws/aws-sdk-go/service/sts/stsiface
github.com/aws/aws-sdk-go/aws/session
k8s.io/apimachinery/pkg/apis/meta/v1
github.com/hashicorp/go-raftchunking
github.com/hashicorp/raft-snapshot
github.com/hashicorp/vault/physical/raft/logstore
github.com/hashicorp/vault/command/agent/auth
github.com/hashicorp/vault/vault/seal/transit
github.com/hashicorp/vault/command/agent/sink
github.com/hashicorp/consul-template/config
github.com/hashicorp/consul-template/dependency
github.com/hashicorp/vault/vault/seal/alicloudkms
github.com/hashicorp/vault/command/agent/sink/file
github.com/aws/aws-sdk-go/service/kms/kmsiface
github.com/hashicorp/vault/command/agent/auth/alicloud
github.com/hashicorp/vault/command/agent/auth/approle
github.com/hashicorp/vault/command/agent/auth/cert
github.com/hashicorp/vault/command/agent/auth/jwt
github.com/hashicorp/vault/command/agent/auth/kubernetes
google.golang.org/grpc
github.com/hashicorp/vault/command/agent/config
github.com/hashicorp/consul-template/watch
github.com/hashicorp/consul-template/template
github.com/aws/aws-sdk-go/service/dynamodb/dynamodbattribute
github.com/hashicorp/consul-template/manager
k8s.io/api/authentication/v1
k8s.io/apimachinery/pkg/api/errors
github.com/hashicorp/go-plugin/internal/plugin
google.golang.org/api/internal
github.com/census-instrumentation/opencensus-proto/gen-go/agent/metrics/v1
github.com/census-instrumentation/opencensus-proto/gen-go/agent/trace/v1
google.golang.org/grpc/health/grpc_health_v1
github.com/googleapis/gax-go/v2
google.golang.org/genproto/googleapis/iam/v1
google.golang.org/genproto/googleapis/cloud/kms/v1
go.etcd.io/etcd/etcdserver/etcdserverpb
google.golang.org/genproto/googleapis/spanner/v1
google.golang.org/genproto/googleapis/monitoring/v3
github.com/hashicorp/vault/command/agent/template
cloud.google.com/go/internal
google.golang.org/api/option
google.golang.org/grpc/health
go.etcd.io/etcd/clientv3/balancer
cloud.google.com/go/iam
contrib.go.opencensus.io/exporter/ocagent
google.golang.org/api/transport/http
google.golang.org/api/transport/grpc
github.com/hashicorp/go-plugin
google.golang.org/api/transport
google.golang.org/api/iam/v1
google.golang.org/api/oauth2/v2
google.golang.org/api/compute/v1
google.golang.org/api/cloudresourcemanager/v1
google.golang.org/api/storage/v1
github.com/Azure/go-autorest/tracing
github.com/Azure/go-autorest/autorest/adal
cloud.google.com/go/kms/apiv1
cloud.google.com/go/spanner
github.com/Azure/go-autorest/autorest/azure/cli
github.com/Azure/go-autorest/autorest
github.com/aws/aws-sdk-go/service/iam/iamiface
cloud.google.com/go/monitoring/apiv3
github.com/hashicorp/vault-plugin-secrets-alicloud/clients
github.com/Azure/go-autorest/autorest/azure
cloud.google.com/go/storage
github.com/google/go-metrics-stackdriver
github.com/Azure/go-autorest/autorest/azure/auth
github.com/Azure/azure-sdk-for-go/services/keyvault/2016-10-01/keyvault
github.com/Azure/azure-sdk-for-go/services/preview/authorization/mgmt/2018-01-01-preview/authorization
github.com/Azure/azure-sdk-for-go/services/graphrbac/1.6/graphrbac
github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2017-12-01/compute
github.com/Azure/azure-sdk-for-go/storage
go.etcd.io/etcd/clientv3
github.com/hashicorp/vault/physical/azure
go.etcd.io/etcd/clientv3/concurrency
github.com/hashicorp/vault/vault/seal/azurekeyvault
go.etcd.io/etcd/client
github.com/hashicorp/vault/physical/etcd
github.com/hashicorp/go-gcp-common/gcputil
github.com/hashicorp/vault/command/agent/auth/gcp
github.com/hashicorp/vault-plugin-secrets-gcp/plugin/util
github.com/hashicorp/vault-plugin-secrets-gcp/plugin/iamutil
*** Error code 2

Stop.
make: stopped in /usr/ports/security/vault



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912250854.xBP8sZJv072957>