Page MenuHomeFreeBSD

www/beehive: fix build on riscv64
ClosedPublic

Authored by fuz on Mar 18 2023, 5:55 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 19, 5:15 PM
Unknown Object (File)
Mar 6 2024, 9:16 PM
Unknown Object (File)
Mar 6 2024, 9:16 PM
Unknown Object (File)
Mar 6 2024, 9:16 PM
Unknown Object (File)
Mar 5 2024, 8:22 PM
Unknown Object (File)
Jan 13 2024, 10:36 AM
Unknown Object (File)
Dec 31 2023, 10:03 PM
Unknown Object (File)
Dec 31 2023, 10:03 PM
Subscribers

Details

Summary
www/beehive: fix build on riscv64

 - bump golang.org/x/sys dependency to a version new enough to
   support riscv64-freebsd
 - remove ONLY_FOR_ARCH; this port should build on any arch that
   supports Go
 - only strip binaries if stripping has been requested

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

Posted for maintainer feedback.
I plan to test-build and enable your other Go ports
that have ONLY_FOR_ARCH set, too. If Go is not supported
on an architecture, building the Go toolchain fails and
thus your port is never tried in the first place. No
need to set ONLY_FOR_ARCH in such cases.

Diff Detail

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

Event Timeline

fuz requested review of this revision.Mar 18 2023, 5:55 PM
This revision was not accepted when it landed; it landed in state Needs Review.Mar 21 2023, 12:55 PM
This revision was automatically updated to reflect the committed changes.