On 2021/03/23 15:47, phess...@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?

Reply via email to