[package - 142i386-default][net-p2p/go-ethereum] Failed for go-ethereum-1.12.2_12 in build

From: <pkg-fallout_at_FreeBSD.org>
Date: Sun, 25 May 2025 01:35:17 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:     me@enriquefynn.com
Log URL:        https://pkg-status.freebsd.org/beefy21/data/142i386-default/a2459aa0a93e/logs/go-ethereum-1.12.2_12.log
Build URL:      https://pkg-status.freebsd.org/beefy21/build.html?mastername=142i386-default&build=a2459aa0a93e
Log:

=>> Building net-p2p/go-ethereum
build started at Sun May 25 01:32:17 UTC 2025
port directory: /usr/ports/net-p2p/go-ethereum
package name: go-ethereum-1.12.2_12
building for: FreeBSD 142i386-default-job-15 14.2-RELEASE-p3 FreeBSD 14.2-RELEASE-p3 i386
maintained by: me@enriquefynn.com
Makefile datestamp: -rw-r--r--  1 root wheel 729 May 22 01:01 /usr/ports/net-p2p/go-ethereum/Makefile
Ports top last git commit: a2459aa0a9
Ports top unclean checkout: no
Port dir last git commit: 0bdd2ad334
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.2-12-g74a54a88
Host OSVERSION: 1500035
Jail OSVERSION: 1402000
Job Id: 15

---Begin Environment---
SHELL=/bin/sh
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
OSVERSION=1402000
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
UNAME_m=i386
UNAME_p=i386
UNAME_r=14.2-RELEASE-p3
LOCALBASE=/usr/local
UNAME_v=FreeBSD 14.2-RELEASE-p3
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.2-12-g74a54a88
MASTERMNT=/usr/local/poudriere/data/.m/142i386-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/142i386-default/15/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=142i386-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/142i386-default/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.2-12-g74a54a88
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---
===> The following configuration options are available for go-ethereum-1.12.2_12:
     DEVTOOLS=off: Ethereum developer tools
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
me@enriquefynn.com
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/net-p2p/go-ethereum/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/go-ethereum/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net-p2p/go-ethereum/work/.cache  HOME=/wrkdirs/usr/ports/net-p2p/go-ethereum/work TMPDIR="/wrkdirs/usr/ports/net-p2p/go-ethereum/work" PATH=/wrkdirs/usr/ports/net-p2p/go-ethereum/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-p2p/go-ethereum/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-p2p/go-ethereum/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/go-ethereum/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net-p2p/go-ethereum/work/.cache  HOME=/wrkdirs/usr/ports/net-p2p/go-ethereum/work TMPDIR="/wrkdirs/usr/ports/net-p2p/go-ethereum/work" PATH=/wrkdirs/usr/ports/net-p2p/go-ethereum/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-p2p/go-ethereum/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--
 DEVTOOLS="@comment " NO_DEVTOOLS="" OSREL=14.2 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/go-ethereum"  EXAMPLESDIR="share/examples/go-ethereum"  DATADIR="share/go-ethereum"  WWWDIR="www/go-ethereum"  ETCDIR="etc/go-ethereum"
--End PLIST_SUB--

--SUB_LIST--
 DEVTOOLS="@comment " NO_DEVTOOLS="" PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/go-ethereum DOCSDIR=/usr/local/share/doc/go-ethereum EXAMPLESDIR=/usr/local/share/examples/go-ethereum  WWWDIR=/usr/local/www/go-ethereum ETCDIR=/usr/local/etc/go-ethereum
--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
MACHINE=i386
MACHINE_ARCH=i386
ARCH=${MACHINE_ARCH}
####  ####
# 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
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)  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
pipebuf                         (-y)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv3 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   go-ethereum-1.12.2_12 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-2.1.3.pkg
[142i386-default-job-15] Installing pkg-2.1.3...
[142i386-default-job-15] Extracting pkg-2.1.3: .......... done
===>   go-ethereum-1.12.2_12 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of go-ethereum-1.12.2_12
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   go-ethereum-1.12.2_12 depends on file: /usr/local/bin/go124 - not found
===>   Installing existing package /packages/All/go124-1.24.3.pkg
[142i386-default-job-15] Installing go124-1.24.3...
[142i386-default-job-15] Extracting go124-1.24.3: .......... done
===>   go-ethereum-1.12.2_12 depends on file: /usr/local/bin/go124 - found
===>   Returning to build of go-ethereum-1.12.2_12
===>   go-ethereum-1.12.2_12 depends on package: ca_root_nss>0 - not found
===>   Installing existing package /packages/All/ca_root_nss-3.108.pkg
[142i386-default-job-15] Installing ca_root_nss-3.108...
[142i386-default-job-15] Extracting ca_root_nss-3.108: ....... done
Scanning /usr/share/certs/untrusted for certificates...
Scanning /usr/share/certs/trusted for certificates...
Scanning /usr/local/share/certs for certificates...
=====
Message from ca_root_nss-3.108:

--
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
===>   go-ethereum-1.12.2_12 depends on package: ca_root_nss>0 - found
===>   Returning to build of go-ethereum-1.12.2_12
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv3 accepted by the user
===> Fetching all distfiles required by go-ethereum-1.12.2_12 for building
===> Fetching github.com/ethereum/go-ethereum dependencies
# get https://proxy.golang.org/github.com/%21azure/azure-sdk-for-go/sdk/azcore/@v/v0.21.1.mod
# get https://proxy.golang.org/github.com/%21azure/azure-sdk-for-go/sdk/internal/@v/v0.8.3.mod
# get https://proxy.golang.org/github.com/%21azure/azure-sdk-for-go/sdk/storage/azblob/@v/v0.3.0.mod
# get https://proxy.golang.org/github.com/cockroachdb/redact/@v/v1.1.3.mod
# get https://proxy.golang.org/github.com/beorn7/perks/@v/v1.0.1.mod
# get https://proxy.golang.org/github.com/cespare/xxhash/v2/@v/v2.2.0.mod
<snip>
github.com/ethereum/go-ethereum/core/txpool
github.com/ethereum/go-ethereum/core/txpool/legacypool
github.com/ethereum/go-ethereum/consensus/beacon
github.com/ethereum/go-ethereum/consensus/clique
github.com/ethereum/go-ethereum/core/forkid
github.com/ethereum/go-ethereum/core/state/pruner
github.com/holiman/billy
github.com/ethereum/go-ethereum/core/txpool/blobpool
github.com/ethereum/go-ethereum/p2p/enr
github.com/ethereum/go-ethereum/p2p/enode
github.com/ethereum/go-ethereum/p2p/discover/v4wire
golang.org/x/crypto/hkdf
github.com/ethereum/go-ethereum/p2p/discover/v5wire
github.com/ethereum/go-ethereum/p2p/discover
encoding/xml
github.com/huin/goupnp/httpu
github.com/huin/goupnp/scpd
github.com/huin/goupnp/soap
github.com/huin/goupnp/ssdp
github.com/huin/goupnp
github.com/huin/goupnp/dcps/internetgateway1
github.com/huin/goupnp/dcps/internetgateway2
github.com/jackpal/go-nat-pmp
github.com/ethereum/go-ethereum/p2p/nat
github.com/ethereum/go-ethereum/crypto/ecies
github.com/ethereum/go-ethereum/p2p/rlpx
github.com/ethereum/go-ethereum/p2p
github.com/ethereum/go-ethereum/p2p/tracker
github.com/ethereum/go-ethereum/eth/protocols/eth
github.com/ethereum/go-ethereum/light
github.com/ethereum/go-ethereum/p2p/msgrate
github.com/ethereum/go-ethereum/eth/protocols/snap
github.com/ethereum/go-ethereum/eth/downloader
github.com/ethereum/go-ethereum/consensus/ethash
github.com/ethereum/go-ethereum/eth/gasprice
github.com/ethereum/go-ethereum/beacon/engine
github.com/ethereum/go-ethereum/miner
github.com/ethereum/go-ethereum/eth/ethconfig
github.com/ethereum/go-ethereum/eth/fetcher
github.com/ethereum/go-ethereum/eth/tracers/logger
github.com/davecgh/go-spew/spew
github.com/ethereum/go-ethereum/accounts/abi
github.com/tyler-smith/go-bip39/wordlists
github.com/tyler-smith/go-bip39
github.com/ethereum/go-ethereum/internal/ethapi
github.com/ethereum/go-ethereum/eth/tracers
github.com/ethereum/go-ethereum/internal/shutdowncheck
flag
github.com/russross/blackfriday/v2
github.com/cpuguy83/go-md2man/v2/md2man
github.com/xrash/smetrics
github.com/urfave/cli/v2
os/user
github.com/ethereum/go-ethereum/internal/flags
expvar
github.com/ethereum/go-ethereum/metrics/prometheus
github.com/ethereum/go-ethereum/metrics/exp
github.com/fjl/memsize
github.com/fjl/memsize/memsizeui
github.com/mitchellh/mapstructure
github.com/mitchellh/pointerstructure
github.com/hashicorp/go-bexpr/grammar
github.com/hashicorp/go-bexpr
github.com/mattn/go-isatty
github.com/mattn/go-colorable
gopkg.in/natefinch/lumberjack.v2
internal/profile
runtime/trace
net/http/pprof
github.com/ethereum/go-ethereum/internal/debug
github.com/golang-jwt/jwt/v4
github.com/rs/cors
github.com/ethereum/go-ethereum/node
encoding/base32
golang.org/x/sync/singleflight
golang.org/x/time/rate
github.com/ethereum/go-ethereum/p2p/dnsdisc
github.com/ethereum/go-ethereum/eth
github.com/ethereum/go-ethereum/eth/catalyst
github.com/ethereum/go-ethereum/eth/filters
github.com/ethereum/go-ethereum/ethdb/remotedb
go/scanner
go/ast
go/build/constraint
go/parser
go/doc/comment
go/printer
go/format
github.com/ethereum/go-ethereum/accounts/abi/bind
github.com/ethereum/go-ethereum/accounts/abi/bind/backends
github.com/ethereum/go-ethereum/les/flowcontrol
github.com/ethereum/go-ethereum/les/utils
github.com/ethereum/go-ethereum/les/vflux
github.com/ethereum/go-ethereum/p2p/nodestate
github.com/ethereum/go-ethereum/les/vflux/client
github.com/ethereum/go-ethereum/les/vflux/server
internal/sysinfo
testing
github.com/ethereum/go-ethereum/les
github.com/ethereum/go-ethereum/ethstats
github.com/ethereum/go-ethereum/graphql/internal/graphiql
github.com/graph-gophers/graphql-go/errors
text/scanner
github.com/graph-gophers/graphql-go/types
github.com/graph-gophers/graphql-go/internal/common
github.com/graph-gophers/graphql-go/decode
github.com/graph-gophers/graphql-go/internal/exec/packer
github.com/graph-gophers/graphql-go/introspection
github.com/graph-gophers/graphql-go/internal/exec/resolvable
github.com/graph-gophers/graphql-go/internal/query
github.com/graph-gophers/graphql-go/internal/exec/selected
github.com/graph-gophers/graphql-go/log
github.com/opentracing/opentracing-go/log
github.com/opentracing/opentracing-go
github.com/opentracing/opentracing-go/ext
github.com/graph-gophers/graphql-go/trace
github.com/graph-gophers/graphql-go/internal/exec
github.com/graph-gophers/graphql-go/internal/schema
github.com/graph-gophers/graphql-go/internal/validation
github.com/graph-gophers/graphql-go
github.com/ethereum/go-ethereum/graphql
github.com/influxdata/influxdb-client-go/v2/internal/http
github.com/influxdata/influxdb-client-go/v2/log
github.com/influxdata/influxdb-client-go/v2/internal/log
github.com/influxdata/influxdb-client-go/v2/api/http
github.com/influxdata/influxdb-client-go/v2/api/query
github.com/influxdata/line-protocol
github.com/influxdata/influxdb-client-go/v2/api/write
github.com/deepmap/oapi-codegen/pkg/types
github.com/pkg/errors
github.com/deepmap/oapi-codegen/pkg/runtime
gopkg.in/yaml.v2
github.com/influxdata/influxdb-client-go/v2/domain
github.com/influxdata/influxdb-client-go/v2/internal/gzip
github.com/influxdata/influxdb-client-go/v2/internal/write
net/http/cookiejar
golang.org/x/net/publicsuffix
github.com/influxdata/influxdb-client-go/v2/api
github.com/influxdata/influxdb-client-go/v2
github.com/influxdata/influxdb1-client/pkg/escape
github.com/influxdata/influxdb1-client/models
github.com/influxdata/influxdb1-client/v2
github.com/ethereum/go-ethereum/metrics/influxdb
github.com/shirou/gopsutil/mem
github.com/ethereum/go-ethereum/cmd/utils
github.com/dlclark/regexp2/syntax
github.com/dlclark/regexp2
github.com/go-sourcemap/sourcemap/internal/base64vlq
github.com/go-sourcemap/sourcemap
github.com/dop251/goja/file
github.com/dop251/goja/token
github.com/dop251/goja/unistring
github.com/dop251/goja/ast
github.com/dop251/goja/ftoa/internal/fast
github.com/dop251/goja/ftoa
golang.org/x/text/unicode/rangetable
github.com/dop251/goja/parser
github.com/google/pprof/profile
golang.org/x/text/internal/tag
golang.org/x/text/internal/language
golang.org/x/text/internal/language/compact
golang.org/x/text/language
golang.org/x/text/internal
golang.org/x/text/cases
golang.org/x/text/internal/colltab
golang.org/x/text/collate
hash/maphash
github.com/dop251/goja
github.com/fatih/color
github.com/ethereum/go-ethereum/internal/jsre
github.com/ethereum/go-ethereum/internal/jsre/deps
github.com/ethereum/go-ethereum/internal/web3ext
github.com/ethereum/go-ethereum/console
github.com/ethereum/go-ethereum/eth/tracers/js/internal/tracers
github.com/ethereum/go-ethereum/eth/tracers/js
github.com/ethereum/go-ethereum/eth/tracers/native
github.com/ethereum/go-ethereum/ethclient
github.com/crate-crypto/go-ipa/bandersnatch/fr
github.com/crate-crypto/go-ipa/bandersnatch/fp
github.com/crate-crypto/go-ipa/common/parallel
github.com/crate-crypto/go-ipa/bandersnatch
github.com/crate-crypto/go-ipa/banderwagon
github.com/crate-crypto/go-ipa/common
github.com/crate-crypto/go-ipa/ipa
github.com/crate-crypto/go-ipa
github.com/gballet/go-verkle
golang.org/x/crypto/ed25519
github.com/jedisct1/go-minisign
github.com/naoina/go-stringutil
github.com/naoina/toml/ast
github.com/naoina/toml
go.uber.org/automaxprocs/internal/runtime
go.uber.org/automaxprocs/maxprocs
github.com/ethereum/go-ethereum/cmd/geth
# github.com/ethereum/go-ethereum/cmd/geth
link: github.com/fjl/memsize: invalid reference to runtime.stopTheWorld
*** Error code 1

Stop.
make: stopped in /usr/ports/net-p2p/go-ethereum