[Bug 292943] net-p2p/go-ethereum: Upgrade to 1.16.8

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 06 Feb 2026 18:43:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292943

--- Comment #2 from commit-hook@FreeBSD.org ---
A commit in branch 2026Q1 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=60eadf05f3282bb54ac20bd8d1ece46ce2626408

commit 60eadf05f3282bb54ac20bd8d1ece46ce2626408
Author:     Enrique Fynn <me@enriquefynn.com>
AuthorDate: 2026-02-06 18:34:16 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-02-06 18:43:21 +0000

    net-p2p/go-ethereum: Update 1.12.2 => 1.16.8

    The karalabe/hid vendored package was trying to include hidapi source
    files that don't exist in the vendor directory. This patch modifies
    the build to use FreeBSD's installed hidapi library instead.

    Changes:
    - Link against system libhidapi library.
    - Use hidapi headers instead of including source.
    - Add necessary C standard library headers for FreeBSD.

    Changelogs:
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.0
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.1
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.2
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.3
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.4
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.5
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.6
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.7
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.8
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.9
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.10
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.11
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.12
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.13
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.14
    https://github.com/ethereum/go-ethereum/releases/tag/v1.13.15
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.0
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.1
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.2
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.3
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.4
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.5
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.6
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.7
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.8
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.9
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.10
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.11
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.12
    https://github.com/ethereum/go-ethereum/releases/tag/v1.14.13
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.0
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.1
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.2
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.3
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.4
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.5
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.6
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.7
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.8
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.9
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.10
    https://github.com/ethereum/go-ethereum/releases/tag/v1.15.11
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.0
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.1
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.2
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.3
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.4
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.5
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.6
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.7
    https://github.com/ethereum/go-ethereum/releases/tag/v1.16.8

    PR:     292943
    MFH:    2026Q1
    (cherry picked from commit ed93a8fc9c89ad8933272f3b2e095f0528e79613)

 net-p2p/go-ethereum/Makefile                       |  8 ++++----
 net-p2p/go-ethereum/distinfo                       | 10 +++++-----
 ...r_github.com_karalabe_hid_hid__enabled.go (new) | 23 ++++++++++++++++++++++
 net-p2p/go-ethereum/pkg-plist                      |  1 -
 4 files changed, 32 insertions(+), 10 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.