Bug 263725 - security/headscale: mark ARM support as broken
Summary: security/headscale: mark ARM support as broken
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-02 13:49 UTC by Michael Muenz
Modified: 2022-06-30 05:42 UTC (History)
2 users (show)

See Also:


Attachments
headscale patch (708 bytes, patch)
2022-05-02 13:49 UTC, Michael Muenz
m.muenz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Muenz 2022-05-02 13:49:18 UTC
Created attachment 233667 [details]
headscale patch

headscale fails to compile on ARM because golang dependency monderc.org/libc doesn't offer ARM support.
Comment 1 Mikael Urankar freebsd_committer freebsd_triage 2022-05-03 05:39:40 UTC
(In reply to Michael Muenz from comment #0)
FreeBSD aarch64 shouldn't be hard to support.
Comment 2 Michael Muenz 2022-05-03 07:24:40 UTC
Dear Mikael,

I asked in discord channel of Headscale and they were not sure how easy it is to implement it, as also they have no control over the dependency. 

I constantly get build errors about broken arm so I thought to ask there first and then disable it if there's no positive feedback.
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2022-06-30 05:42:11 UTC
Committed,

Thanks!
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-06-30 05:42:45 UTC
A commit in branch main references this bug:

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

commit bc80eb91335940751fa91a7f616a5d5f3b462e9f
Author:     Michael Muenz <m.muenz@gmail.com>
AuthorDate: 2022-06-29 05:45:15 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-06-30 05:39:17 +0000

    security/headscale: mark ARM support as broken

    headscale fails to compile on ARM because golang dependency monderc.org/libc
    doesn't offer ARM support.

    PR:     263725
    Reported by:    m.muenz@gmail.com (maintainer)

 security/headscale/Makefile | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)