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
