Page MenuHomeFreeBSD

devel/etcd31: fix build on riscv64
ClosedPublic

Authored by fuz on Mar 2 2023, 6:26 PM.
Tags
None
Referenced Files
F137443316: D38863.id118190.diff
Sun, Nov 23, 12:40 PM
F137436608: D38863.id118289.diff
Sun, Nov 23, 11:06 AM
F137436605: D38863.id118190.diff
Sun, Nov 23, 11:06 AM
F137429212: D38863.id.diff
Sun, Nov 23, 9:21 AM
F137422035: D38863.diff
Sun, Nov 23, 7:43 AM
Unknown Object (File)
Thu, Nov 6, 5:04 AM
Unknown Object (File)
Tue, Oct 28, 12:18 AM
Unknown Object (File)
Sep 27 2025, 3:01 AM
Subscribers

Details

Summary
devel/etcd31: fix build on riscv64

Bump golang.org/x/sys and github.com/coreos/bbolt to versions that
support risc64-freebsd.

Sponsored by:	Berliner Linux User Group e.V.
Approved by:	portmgr (build fix blanket)
Approved by:	... (mentor)
Test Plan

Tested manually on riscv64 FreeBSD 13.1.
Tested with Poudriere on arm64 i386 amd64 FreeBSD 12.4 13.1.
See http://fuz.su/~fuz/freebsd/batch6

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

fuz requested review of this revision.Mar 2 2023, 6:26 PM

no PORTREVISION bump needed, no pkg were built

This revision is now accepted and ready to land.Mar 2 2023, 8:38 PM

Packages exist for other architectures and this bump changes the versions of dependencies used in them, hence I believe a PORTREVISION bump is appropriate.

In D38863#884950, @fuz wrote:

Packages exist for other architectures and this bump changes the versions of dependencies used in them, hence I believe a PORTREVISION bump is appropriate.

Yeah, I think it is indeed correct to bump the PORTREVISION, the dependencies change and due to go's static linking a completely new package is the result, either would be enough to bump.

This revision was automatically updated to reflect the committed changes.