Hi, > http://build-failures.rhaalovely.net/mips64/2020-05-28/lang/squeak/vm.log (BROKEN for the same reason on sparc64) > http://build-failures.rhaalovely.net/powerpc/2020-05-26/lang/squeak/vm.log (I've attached a diff with fixes that leads to the same situation on macppc, it may be useful if one day powerpc moves to lld)
It breaks with undefined references to its own internal plugins, and i don't see why it should. kmos@ marked the vm BROKEN-sparc64, but not the other subports, this diff changes that, so we don't build ports that we can't use. Comments/feedback are welcome, Charlène. Index: Makefile.inc =================================================================== RCS file: /cvs/ports/lang/squeak/Makefile.inc,v retrieving revision 1.7 diff -u -p -u -p -r1.7 Makefile.inc --- Makefile.inc 12 Jul 2019 20:47:23 -0000 1.7 +++ Makefile.inc 13 Jun 2020 10:43:30 -0000 @@ -1,5 +1,8 @@ # $OpenBSD: Makefile.inc,v 1.7 2019/07/12 20:47:23 sthen Exp $ +# Undefined references to internal plugins with ld.bfd +ONLY_FOR_ARCHS = ${LLD_ARCHS} + CATEGORIES = lang MAINTAINER = Marc Espie <es...@openbsd.org> Index: vm/Makefile =================================================================== RCS file: /cvs/ports/lang/squeak/vm/Makefile,v retrieving revision 1.30 diff -u -p -u -p -r1.30 Makefile --- vm/Makefile 11 Feb 2020 13:44:10 -0000 1.30 +++ vm/Makefile 13 Jun 2020 10:43:30 -0000 @@ -1,7 +1,5 @@ # $OpenBSD: Makefile,v 1.30 2020/02/11 13:44:10 kmos Exp $ -BROKEN-sparc64 = Many undefined references when linking - COMMENT = smalltalk system, vm SRCV = 1
squeak_powerpc.diff
Description: Binary data