Monday, November 01, 2021

Re: sysutils/gitlab-runner fails to build on arm64

On 2021/11/01 09:18, Peter Hessler wrote:
> This go port fails to build on arm64.
>
> build log: http://build-failures.rhaalovely.net/aarch64/2021-10-29/sysutils/gitlab-runner.log
>
> log snippet:
> ...
> gitlab.com/gitlab-org/gitlab-runner/vendor/github.com/kr/pty
> # gitlab.com/gitlab-org/gitlab-runner/vendor/github.com/kr/pty
> vendor/github.com/kr/pty/pty_openbsd.go:24:10: undefined: ptmget
> vendor/github.com/kr/pty/pty_openbsd.go:25:34: undefined: ioctl_PTMGET
> ...

It can most likely be fixed by switching the dependency to creack/pty.
It is possible to do that in ports (see the patches in net/termshark) but
would be a lot easier if upstream made the switch

No comments:

Post a Comment