On 2021/03/23 15:47, phessler@openbsd.org wrote:
> build failures: 17
> http://build-failures.rhaalovely.net/aarch64/2021-03-21/net/termshark.log
> http://build-failures.rhaalovely.net/aarch64/2021-03-21/sysutils/nomad.log
> http://build-failures.rhaalovely.net/aarch64/2021-03-21/sysutils/terragrunt.log
These are because they use an old version of a module (github.com/kr/pty)
# github.com/kr/pty
../../../../go/pkg/mod/github.com/kr/pty@v1.1.4/pty_openbsd.go:24:10: undefined: ptmget
../../../../go/pkg/mod/github.com/kr/pty@v1.1.4/pty_openbsd.go:25:34: undefined: ioctl_PTMGET
This was fixed upstream in v1.1.11 (module is now at creack/pty,
kr/pty now has a shim to point users at the new repo).
Is there any way to have go.port.mk use the newer version (like
MODCARGO_CRATES_UPDATE with cargo/rust) or do we just need to wait for
the various upstreams to change?
No comments:
Post a Comment