CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

net-p2p/go-ethereum 1.17.10

Go implementation of the Ethereum y/w paper

Port info

Maintainer
me@enriquefynn.com
Packages
latest: 1.17.10
Upstream
up to date
Last update
to 1.17.10 · 85ad031936
Quarterly
2026Q4: 1.17.8_1 · last MFH 23bd499186
WWW
https://github.com/ethereum/go-ethereum
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install go-ethereum
installs 1.17.10 from latest; from quarterly (2026Q4) 1.17.8_1
Port
# cd /usr/ports/net-p2p/go-ethereum && make install clean
# make -C /usr/ports/net-p2p/go-ethereum config  # change options first
Size
18 MiB download · 62 MiB installed
Depends on
converters/libiconv 1.18_1
License
GPLv3
Options
0 of 1 on in the package
Show the 1 options that are off
DEVTOOLS
pkg-message
Shown after upgrading
* It's recommended to make a backup as the v1.9.0 release contains database
  schema changes, meaning it's not possible to downgrade once updated!

* It's also recommended to do a fresh fast sync as it can drastically reduce
  the database size.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.17.101.17.7_1–
FreeBSD 151.17.101.17.8–
FreeBSD 141.17.8_11.17.7_11.17.8_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.17.8_11.17.8–
FreeBSD 141.17.8_11.17.7_11.17.10

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.17.10.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (118)

Dmitri Goutnik (dmgk) · 1.10.26_3
all: Bump PORTREVISION after GO_DEFAULT update.
2297efc51b
Dmitri Goutnik (dmgk) · 1.10.26_2
all: Bump PORTVERSION after lang/go{118,119} update
3b383d833a
Dmitri Goutnik (dmgk) · 1.10.26_1
all: Bump PORTREVISION after lang/go{118,119} update
d9ad1002d5
Guangyuan Yang (ygy) · 1.10.26
net-p2p/go-ethereum: Update to 1.10.26

PR:		267544
7312baacae
Dmitri Goutnik (dmgk) · 1.10.25_1
all: Bump PORTREVISION after lang/go{118,119} update
bde51869ee
Guangyuan Yang (ygy) · 1.10.25
net-p2p/go-ethereum: Update to 1.10.25

Changelog:	https://github.com/ethereum/go-ethereum/releases/tag/v1.10.25

PR:		266449
41975a820e
Dmitri Goutnik (dmgk) · 1.10.23_1
all: Bump PORTREVISION after lang/go{118,119} update
f05c98fffb
Stefan Eßer (se) · 1.10.23
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.10.23
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Fernando Apesteguía (fernape) · 1.10.23
net-p2p/go-ethereum: upgrade to 1.10.23

ChangeLog: https://github.com/ethereum/go-ethereum/releases/tag/v1.10.23

PR:		266023
Reported by:	me@enriquefynn.com (maintainer)
Reviewed by:
Tested by:
Approved by:
Obtained from:
Fixes:
MFC after:
MFH:
Relnotes:
Security:
Sponsored by:
Pull Request:
Differential Revision:
3822a5d27a
Neel Chauhan (nc) · 1.10.22
net-p2p/go-ethereum: Update to 1.10.22

PR:	265991
749367563d
Dmitri Goutnik (dmgk) · 1.10.21
net-p2p/go-ethereum: Update to 1.10.21

This upgrade prepares go-ethereum for the Merge which should happen in
October 2022.

Changes:	https://github.com/ethereum/go-ethereum/releases

PR:		265891
64257a84aa
Dmitri Goutnik (dmgk) · 1.10.16_4
all: Bump PORTREVISION after Go update

Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
4476f89764
Dmitri Goutnik (dmgk) · 1.10.16_3
all: Bump PORTREVISION after lang/go{117,118} update
153cb65ac8
Dmitri Goutnik (dmgk) · 1.10.16_2
*/*: Bump port revisons after lang/go{117,118} update
309cdeccd8
Guangyuan Yang (ygy) · 1.10.16_1
*/*: Bump PORTREVISION after lang/go 1.18 update
d690b5102f
Guangyuan Yang (ygy) · 1.10.16
net-p2p/go-ethereum: Update to 1.10.16

Changelog:	https://github.com/ethereum/go-ethereum/releases/tag/v1.10.16

PR:		262110
355a394d44
Guangyuan Yang (ygy) · 1.10.14
net-p2p/go-ethereum: Update to 1.10.14

Changelog:	https://github.com/ethereum/go-ethereum/releases/tag/v1.10.14

PR:		260666
4d5fdf8db1
Fernando Apesteguía (fernape) · 1.10.12
net-p2p/go-ethereum: Update to 1.10.12

ChangeLog: https://github.com/ethereum/go-ethereum/releases/tag/v1.10.12

While here, pet linters

PR:	259741
Reported by:	olivier.freebsd@free.fr
Approved by:	me@enriquefynn.com (maintainer)
44047b6c12
Stefan Eßer (se) · 1.10.7
net-p2p/go-ethereum: Add CPE information

Approved by:    portmgr (blanket)
d9c3b22b4f
Nuno Teixeira (eduardo) · 1.10.7
net-p2p/go-ethereum: Update to 1.10.7

ChangeLog: https://github.com/ethereum/go-ethereum/releases/tag/v1.10.7

PR:		257833
4817311918
Neel Chauhan (nc) · 1.10.6
net-p2p/go-ethereum: Update to 1.10.6

PR:	257644
59be94fc27
Mathieu Arnold (mat) · 1.10.0
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.10.0
Remove # $FreeBSD$ from Makefiles.
305f148f48
Neel Chauhan (nc) · 1.10.0
net-p2p/go-ethereum: Update to 1.10.0

Changes: https://blog.ethereum.org/2021/03/03/geth-v1-10-0/

PR:		254032
Submitted by:	Enrique Fynn <me AT enriquefynn DOT com> (maintainer)
13214f009f
Dmitri Goutnik (dmgk) · 1.9.25
net-p2p/go-ethereum: Update to 1.9.25

Changes:	https://github.com/ethereum/go-ethereum/releases/tag/v1.9.25
PR:		251831
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
3a5d49cce5
Tobias Kortkamp (tobik) · 1.9.12
Clean up net-p2p/go-ethereum a little

Reported by:	portscan (GH_TARGET)
8d0917700e
Yuri Victorovich (yuri) · 1.9.12
net-p2p/go-ethereum: Update 1.9.7 -> 1.9.12

PR:		245155
Submitted by:	freebsd@vertalo.com
Approved by:	me@enriquefynn.com (maintainer)
c1ee475b94
Dmitri Goutnik (dmgk) · 1.9.7
net-p2p/go-ethereum: Update to 1.9.7

Changes:	https://github.com/ethereum/go-ethereum/releases/tag/v1.9.7

PR:		241800
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
Approved by:	tz (mentor, implicit)
1a87b2a637
Steve Wills (swills) · 1.9.5
net-p2p/go-ethereum: upgrade to 1.9.5

PR:		240772
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
efff3ddf0d
Steve Wills (swills) · 1.9.3
net-p2p/go-ethereum: upgrade to 1.9.3

PR:		240468
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
38c493c0c8
Kai Knoblich (kai) · 1.9.2
net-p2p/go-ethereum: Update to 1.9.2

Changelogs since 1.9.0:

https://github.com/ethereum/go-ethereum/releases/tag/v1.9.2
https://github.com/ethereum/go-ethereum/releases/tag/v1.9.1

PR:		239838
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
902ea2a38c
Kai Knoblich (kai) · 1.9.0
net-p2p/go-ethereum: Update to 1.9.0

* Remove no longer required patch "fdlimit_freebsd.go" as those changes have
  been merged by upstream.
* Add a pkg-message to give users some advice when upgrading from releases
  lower than 1.9.0. [1]

Changelog:

https://github.com/ethereum/go-ethereum/releases/tag/v1.9.0

PR:		239111
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
Approved by:	Enrique Fynn (maintainer) [1]
27a2d8cffb
Tobias Kortkamp (tobik) · 1.8.27
Convert all Go ports to USES=go

This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
3726f94254
Koichiro Iwao (meta) · 1.8.27
net-p2/go-ethereum: Update to 1.8.27

PR:		238166
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
7ccee0fe5f
Steve Wills (swills) · 1.8.24
net-p2p/go-ethereum: upgrade to 1.8.24

PR:		237150
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
5d925fc5e0
Steve Wills (swills) · 1.8.22
net-p2p/go-ethereum: upgrade to 1.8.22

PR:		235426
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
34841b4d3f
Jochen Neumeister (joneum) · 1.8.21
Update to 1.8.21

Changelog: https://github.com/ethereum/go-ethereum/releases/tag/v1.8.21

PR:		234999
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
Sponsored by:	Netzkommune GmbH
e28b35c976
Steve Wills (swills) · 1.8.20
net-p2p/go-ethereum: update to 1.8.20

PR:		233937
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
12cc939005
Steve Wills (swills) · 1.8.18
net-p2p/go-ethereum upgrade to 1.8.18

PR:		233241
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
2c54919a5f
Mateusz Piotrowski (0mp) · 1.8.16
net-p2p/go-ethereum: Update to v1.8.16.

PR:		231707
Submitted by:	Enrique Fynn <me@enriquefynn.com>
Approved by:	krion (mentor)
Differential Revision:	https://reviews.freebsd.org/D17310
3f5ada0f23
Steve Wills (swills) · 1.8.14
net-p2p/go-ethereum Upgrade to 1.8.14

PR:		230815
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
60dd5d8535
Wen Heping (wen) · 1.8.12
- Update to 1.8.12

PR:		229541
Submitted by:	me@enriquefynn.com(maintainer)
4fdf32fc85
Jochen Neumeister (joneum) · 1.8.9
net-p2p/go-ethereum: Update to 1.8.9

PR:		228590
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
efd7f43798
Fernando Apesteguía (fernape) · 1.8.5
Update net-p2p/go-ethereum to 1.8.5

PR:	227711
Reported by:	me@enriquefynn.com (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D15188
f4dbb6f1b0
Wen Heping (wen) · 1.8.4
- Update to 1.8.4

PR:		227604
Submitted by:	me@enriquefynn.com(maintainer)
4622e1032d
Yuri Victorovich (yuri) · 1.8.3
net-p2p/go-ethereum: Update 1.8.2 -> 1.8.3

PR:		227025
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
3a178b4dde
Yuri Victorovich (yuri) · 1.8.2
net-p2p/go-ethereum: Update to 1.8.2

Changelog:
https://github.com/ethereum/go-ethereum/releases/tag/v1.8.2

Also changed to DISTVERSION

PR:		226417
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
Approved by:	tcberner (mentor, implicit)
27e69c136d
Joseph Mingrone (jrm) · 1.8.1
net-p2p/go-ethereum: Update to version 1.8.1

Upstream changes:
https://github.com/ethereum/go-ethereum/releases/tag/v1.8.1

PR:		226140
Submitted by:	Enrique Fynn <me@enriquefynn.com> (maintainer)
b6207963f9
Niclas Zeising (zeising) · 1.8.0
Update net-p2p/go-ethereum to 1.8.0

Requires go version >= 1.9.2

Reliable light client
Reliable fast sync
Custom tracing scripts
Native events using abigen

Breaking changes:
Trie pruning is enabled on all --syncmode variations (including
--syncmode=full). If running an archive node, to retain historic data,
disable pruning with `--gcmode=archive`

PR:		225916
Submitted by:	Enrique Fynn (maintainer)
1e735791dd