Page MenuHomeFreeBSD

devel/etcd34: fix build on riscv64
ClosedPublic

Authored by fuz on Mar 2 2023, 6:27 PM.
Tags
None
Referenced Files
F105271303: D38865.id118291.diff
Sat, Dec 14, 7:41 AM
F105270795: D38865.id118194.diff
Sat, Dec 14, 7:32 AM
F105261150: D38865.diff
Sat, Dec 14, 4:37 AM
Unknown Object (File)
Thu, Dec 5, 7:36 AM
Unknown Object (File)
Nov 3 2024, 4:43 PM
Unknown Object (File)
Sep 27 2024, 9:23 AM
Unknown Object (File)
Sep 25 2024, 3:20 PM
Unknown Object (File)
Sep 20 2024, 4:12 AM
Subscribers

Details

Summary
devel/etcd34: fix build on riscv64

Bump golang.org/x/sys to a version that supports riscv64-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:27 PM
This revision is now accepted and ready to land.Mar 2 2023, 8:35 PM

Good catch - thank you!

Note that I didn't patch devel/etcd33 and devel/etcd despite them having the same issue. This is because there were difficulties in applying the patches. Perhaps report this problem to upstream and have them bump the dependency on their site to avoid extra work in the future.

This revision was automatically updated to reflect the committed changes.