git: 2c1f8d46e877 - 2026Q4 - net-p2p/go-ethereum: Security update 1.17.7 => 1.17.8
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 16 Oct 2026 14:25:23 UTC
The branch 2026Q4 has been updated by nxjoseph:
URL: https://cgit.FreeBSD.org/ports/commit/?id=2c1f8d46e87711f35b8f47576fca76020795f595
commit 2c1f8d46e87711f35b8f47576fca76020795f595
Author: Guillaume Ballet <vice-shore-grid@duck.com>
AuthorDate: 2026-10-16 14:22:21 +0000
Commit: Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-10-16 14:25:10 +0000
net-p2p/go-ethereum: Security update 1.17.7 => 1.17.8
While here, add TESTING_UNSAFE.
Changelog:
* Fix DDoS issues found in the upcoming Glamsterdam fork
* Adaptation of RPC calls to support changes in Glamsterdam
* abigen uses sequential nonces when deploying dependencies of a contract
* Fix an unclean shutdown issue
https://github.com/ethereum/go-ethereum/releases/tag/v1.17.8
PR: 299443
Approved by: Enrique Fynn <me@enriquefynn.com> (maintainer)
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
(cherry picked from commit 20d553344b4c8ae684452a787a2aa9b304668634)
---
net-p2p/go-ethereum/Makefile | 5 +++--
net-p2p/go-ethereum/distinfo | 10 +++++-----
2 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/net-p2p/go-ethereum/Makefile b/net-p2p/go-ethereum/Makefile
index 39dbf9a710d1..c94556780869 100644
--- a/net-p2p/go-ethereum/Makefile
+++ b/net-p2p/go-ethereum/Makefile
@@ -1,7 +1,6 @@
PORTNAME= go-ethereum
DISTVERSIONPREFIX= v
-DISTVERSION= 1.17.7
-PORTREVISION= 1
+DISTVERSION= 1.17.8
CATEGORIES= net-p2p
MAINTAINER= me@enriquefynn.com
@@ -21,6 +20,8 @@ GO_MODULE= github.com/ethereum/go-ethereum
CGO_LDFLAGS= -liconv
+TESTING_UNSAFE= wants blst.h (security/blst) and extra test-related modules
+
TMPDIR= ${WRKDIR}
OPTIONS_DEFINE= DEVTOOLS
diff --git a/net-p2p/go-ethereum/distinfo b/net-p2p/go-ethereum/distinfo
index 2a0952157f89..69a2b32fc216 100644
--- a/net-p2p/go-ethereum/distinfo
+++ b/net-p2p/go-ethereum/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1791027721
-SHA256 (go/net-p2p_go-ethereum/go-ethereum-v1.17.7/v1.17.7.mod) = df118216aaddb19dc1c98c0c2df5e4673b290a8a4d034df5cf67d6a3b2ed5c7e
-SIZE (go/net-p2p_go-ethereum/go-ethereum-v1.17.7/v1.17.7.mod) = 8420
-SHA256 (go/net-p2p_go-ethereum/go-ethereum-v1.17.7/v1.17.7.zip) = f721e2a0eab8a443cc67589bfb00a5ceb3b8ee73a7061cb53f594d542f87bb50
-SIZE (go/net-p2p_go-ethereum/go-ethereum-v1.17.7/v1.17.7.zip) = 24253063
+TIMESTAMP = 1792159061
+SHA256 (go/net-p2p_go-ethereum/go-ethereum-v1.17.8/v1.17.8.mod) = d9c7522d4ecd408179a5b005cfa356b5592dcfe3fdd8d2c2b966da490ceff3b4
+SIZE (go/net-p2p_go-ethereum/go-ethereum-v1.17.8/v1.17.8.mod) = 8420
+SHA256 (go/net-p2p_go-ethereum/go-ethereum-v1.17.8/v1.17.8.zip) = 82004301f37bd2ae54cba715d1da834d83bf891e2f828b5b3648cff886595e6f
+SIZE (go/net-p2p_go-ethereum/go-ethereum-v1.17.8/v1.17.8.zip) = 24267356