all: Bump PORTREVISION after GO_DEFAULT update.2297efc51b
go-ethereum -- vulnerabilitiesentered 2026-04-12
Go implementation of the Ethereum y/w paper
# pkg install go-ethereuminstalls 1.17.10 from latest; from quarterly (2026Q4) 1.17.8_1# cd /usr/ports/net-p2p/go-ethereum && make install clean# make -C /usr/ports/net-p2p/go-ethereum config # change options first
* 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.
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.17.10 | 1.17.7_1 | – |
| FreeBSD 15 | 1.17.10 | 1.17.8 | – |
| FreeBSD 14 | 1.17.8_1 | 1.17.7_1 | 1.17.8_1 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.17.8_1 | 1.17.8 | – |
| FreeBSD 14 | 1.17.8_1 | 1.17.7_1 | 1.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.
pkg audit for the packaged version 1.17.10.all: Bump PORTREVISION after GO_DEFAULT update.2297efc51b
all: Bump PORTVERSION after lang/go{118,119} update3b383d833aall: Bump PORTREVISION after lang/go{118,119} updated9ad1002d5net-p2p/go-ethereum: Update to 1.10.26 PR: 2675447312baacae
all: Bump PORTREVISION after lang/go{118,119} updatebde51869eenet-p2p/go-ethereum: Update to 1.10.25 Changelog: https://github.com/ethereum/go-ethereum/releases/tag/v1.10.25 PR: 26644941975a820e
all: Bump PORTREVISION after lang/go{118,119} updatef05c98fffbRemove 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
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
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
net-p2p/go-ethereum: Update to 1.10.22 PR: 265991749367563d
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: 26589164257a84aa
all: Bump PORTREVISION after Go update Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.4476f89764
all: Bump PORTREVISION after lang/go{117,118} update153cb65ac8*/*: Bump port revisons after lang/go{117,118} update309cdeccd8*/*: Bump PORTREVISION after lang/go 1.18 updated690b5102f
net-p2p/go-ethereum: Update to 1.10.16 Changelog: https://github.com/ethereum/go-ethereum/releases/tag/v1.10.16 PR: 262110355a394d44
net-p2p/go-ethereum: Update to 1.10.14 Changelog: https://github.com/ethereum/go-ethereum/releases/tag/v1.10.14 PR: 2606664d5fdf8db1
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
net-p2p/go-ethereum: Add CPE information Approved by: portmgr (blanket)d9c3b22b4f
net-p2p/go-ethereum: Update to 1.10.7 ChangeLog: https://github.com/ethereum/go-ethereum/releases/tag/v1.10.7 PR: 2578334817311918
net-p2p/go-ethereum: Update to 1.10.6 PR: 25764459be94fc27
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
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
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
Clean up net-p2p/go-ethereum a little Reported by: portscan (GH_TARGET)8d0917700e
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
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
net-p2p/go-ethereum: upgrade to 1.9.5 PR: 240772 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)efff3ddf0d
net-p2p/go-ethereum: upgrade to 1.9.3 PR: 240468 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)38c493c0c8
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
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
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/D207463726f94254
net-p2/go-ethereum: Update to 1.8.27 PR: 238166 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)7ccee0fe5f
net-p2p/go-ethereum: upgrade to 1.8.24 PR: 237150 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)5d925fc5e0
net-p2p/go-ethereum: upgrade to 1.8.22 PR: 235426 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)34841b4d3f
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 GmbHe28b35c976
net-p2p/go-ethereum: update to 1.8.20 PR: 233937 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)12cc939005
net-p2p/go-ethereum upgrade to 1.8.18 PR: 233241 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)2c54919a5f
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/D173103f5ada0f23
net-p2p/go-ethereum Upgrade to 1.8.14 PR: 230815 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)60dd5d8535
- Update to 1.8.12 PR: 229541 Submitted by: me@enriquefynn.com(maintainer)4fdf32fc85
net-p2p/go-ethereum: Update to 1.8.9 PR: 228590 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)efd7f43798
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/D15188f4dbb6f1b0
- Update to 1.8.4 PR: 227604 Submitted by: me@enriquefynn.com(maintainer)4622e1032d
net-p2p/go-ethereum: Update 1.8.2 -> 1.8.3 PR: 227025 Submitted by: Enrique Fynn <me@enriquefynn.com> (maintainer)3a178b4dde
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
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
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