Page MenuHomeFreeBSD

www/beehive: fix build on riscv64
ClosedPublic

Authored by fuz on Mar 18 2023, 5:55 PM.
Tags
None
Referenced Files
F96589362: D39157.diff
Wed, Sep 25, 3:24 PM
Unknown Object (File)
Mon, Sep 23, 9:29 PM
Unknown Object (File)
Sun, Sep 22, 6:05 PM
Unknown Object (File)
Fri, Sep 20, 7:08 PM
Unknown Object (File)
Wed, Sep 18, 7:21 PM
Unknown Object (File)
Wed, Sep 18, 10:53 AM
Unknown Object (File)
Sun, Sep 15, 8:49 PM
Unknown Object (File)
Thu, Sep 12, 2:09 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
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 50464
Build 47355: arc lint + arc unit

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.