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

From: <pkg-fallout_at_FreeBSD.org>
Date: Sat, 26 Jul 2025 04:45:28 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/348365c30511/logs/go-ethereum-1.12.2_14.log
Build URL:      https://pkg-status.freebsd.org/beefy21/build.html?mastername=142i386-default&build=348365c30511
Log:

=>> Building net-p2p/go-ethereum
build started at Sat Jul 26 04:42:30 UTC 2025
port directory: /usr/ports/net-p2p/go-ethereum
package name: go-ethereum-1.12.2_14
building for: FreeBSD 142i386-default-job-28 14.2-RELEASE-p4 FreeBSD 14.2-RELEASE-p4 i386
maintained by: me@enriquefynn.com
Makefile datestamp: -rw-r--r--  1 root wheel 729 Jul 10 01:01 /usr/ports/net-p2p/go-ethereum/Makefile
Ports top last git commit: 348365c305
Ports top unclean checkout: no
Port dir last git commit: 275975297b
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.3
Host OSVERSION: 1500052
Jail OSVERSION: 1402000
Job Id: 28

---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-p4
LOCALBASE=/usr/local
UNAME_v=FreeBSD 14.2-RELEASE-p4
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.3
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/28/.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.3
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_14:
     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=" " 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_14 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-2.2.1.pkg
[142i386-default-job-28] Installing pkg-2.2.1...
[142i386-default-job-28] Extracting pkg-2.2.1: .......... done
===>   go-ethereum-1.12.2_14 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of go-ethereum-1.12.2_14
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   go-ethereum-1.12.2_14 depends on file: /usr/local/bin/go124 - not found
===>   Installing existing package /packages/All/go124-1.24.5.pkg
[142i386-default-job-28] Installing go124-1.24.5...
[142i386-default-job-28] Extracting go124-1.24.5: .......... done
===>   go-ethereum-1.12.2_14 depends on file: /usr/local/bin/go124 - found
===>   Returning to build of go-ethereum-1.12.2_14
===========================================================================
=======================<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_14 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/deckarep/golang-set/v2/@v/v2.1.0.mod
# get https://proxy.golang.org/github.com/btcsuite/btcd/btcec/v2/@v/v2.2.0.mod
# get https://proxy.golang.org/github.com/cespare/xxhash/v2/@v/v2.2.0.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/garslo/gogen/@v/v0.0.0-20170306192744-1d203ffc1f61.mod
# get https://proxy.golang.org/github.com/beorn7/perks/@v/v1.0.1.mod
# get https://proxy.golang.org/github.com/cespare/cp/@v/v0.1.0.mod
# get https://proxy.golang.org/github.com/cockroachdb/errors/@v/v1.9.1.mod
# get https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.0.2.mod
# get https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/config/@v/v1.1.1.mod
# get https://proxy.golang.org/github.com/dop251/goja/@v/v0.0.0-20230605162241-28ee0ee714f3.mod
# get https://proxy.golang.org/github.com/go-stack/stack/@v/v1.8.1.mod
# get https://proxy.golang.org/github.com/%21data%21dog/zstd/@v/v1.5.2.mod
# get https://proxy.golang.org/github.com/%21stack%21exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.mod
# get https://proxy.golang.org/github.com/%21victoria%21metrics/fastcache/@v/v1.6.0.mod
# get https://proxy.golang.org/github.com/graph-gophers/graphql-go/@v/v1.3.0.mod
# get https://proxy.golang.org/github.com/fatih/color/@v/v1.7.0.mod
# get https://proxy.golang.org/github.com/decred/dcrd/dcrec/secp256k1/v4/@v/v4.0.1.mod
# get https://proxy.golang.org/github.com/go-sourcemap/sourcemap/@v/v2.1.3+incompatible.mod
# get https://proxy.golang.org/github.com/fsnotify/fsnotify/@v/v1.6.0.mod
# get https://proxy.golang.org/github.com/davecgh/go-spew/@v/v1.1.1.mod
# get https://proxy.golang.org/github.com/ethereum/c-kzg-4844/@v/v0.3.1.mod
# get https://proxy.golang.org/github.com/crate-crypto/go-ipa/@v/v0.0.0-20230601170251-1830d0757c80.mod
# get https://proxy.golang.org/github.com/golang/snappy/@v/v0.0.5-0.20220116011046-fa5810519dcb.mod
# get https://proxy.golang.org/github.com/gogo/protobuf/@v/v1.3.2.mod
# get https://proxy.golang.org/github.com/golang/protobuf/@v/v1.5.2.mod
# get https://proxy.golang.org/github.com/aws/smithy-go/@v/v1.1.0.mod
# get https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.1.1.mod
# get https://proxy.golang.org/github.com/gorilla/websocket/@v/v1.4.2.mod
# get https://proxy.golang.org/github.com/bits-and-blooms/bitset/@v/v1.7.0.mod
# get https://proxy.golang.org/github.com/go-ole/go-ole/@v/v1.2.1.mod
# get https://proxy.golang.org/github.com/consensys/gnark-crypto/@v/v0.10.0.mod
# get https://proxy.golang.org/github.com/google/gofuzz/@v/v1.1.1-0.20200604201612-c04b05f3adfa.mod
# get https://proxy.golang.org/github.com/holiman/bloomfilter/v2/@v/v2.0.3.mod
# get https://proxy.golang.org/github.com/gballet/go-libpcsclite/@v/v0.0.0-20190607065134-2772fd86a8ff.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