On 2023/10/01 05:29:26 -0600, jca@wxcvbn.org wrote:
> http://build-failures.rhaalovely.net/riscv64/2023-09-18/editors/micro.log
> http://build-failures.rhaalovely.net/riscv64/2023-09-18/mail/aerc.log
I routinely see these failures, check the log, and facepalm since it's
due the pty library not supporting the architecture.
any objections to set ONLY_FOR_ARCHS?
(github.com/zyedidia/pty at first glance MAY seem to support i386.
However, the implementation always returns an error.)
I skimmed through the other failures in go ports and they seem to be
either due shirou/gopsutil or golang.org/x/sys. In particular for
x/sys maybe there's still hope, so not setting ONLY_FOR_ARCH on those.
Index: editors/micro/Makefile
===================================================================
RCS file: /home/cvs/ports/editors/micro/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- editors/micro/Makefile 19 Sep 2022 18:43:55 -0000 1.10
+++ editors/micro/Makefile 1 Oct 2023 17:05:11 -0000
@@ -1,5 +1,5 @@
-BROKEN-aarch64 = pty@v2.0.0+incompatible/doc.go:15:9: undefined: open
-BROKEN-mips64 = pty@v2.0.0+incompatible/doc.go:15:9: undefined: open
+# github.com/zyedidia/pty has support only for OpenBSD/amd64
+ONLY_FOR_ARCHS = amd64
COMMENT = modern and intuitive terminal-based text editor
Index: mail/aerc/Makefile
===================================================================
RCS file: /home/cvs/ports/mail/aerc/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- mail/aerc/Makefile 28 Sep 2023 20:59:23 -0000 1.12
+++ mail/aerc/Makefile 1 Oct 2023 17:06:54 -0000
@@ -1,3 +1,6 @@
+# github.com/creack/pty only supports these archs
+ONLY_FOR_ARCHS = aarch64 arm amd64 i386 mips64
+
COMMENT = terminal email client
MODGO_MODNAME = git.sr.ht/~rjarry/aerc
No comments:
Post a Comment