On Wed, Aug 17 2022, kmos@openbsd.org wrote:
> Bulk build on sparc64-0a.ports.openbsd.org
>
> Started : Sun Aug 14 16:33:59 MDT 2022
> Finished: Wed Aug 17 22:13:39 MDT 2022
> Duration: 3 Days 5 hours 40 minutes
>
> Built using OpenBSD 7.2-beta (GENERIC.MP) #1422: Sun Aug 14 12:54:32 MDT 2022
>
> Built 9336 packages
>
> Number of packages built each day:
> Aug 14: 4669
> Aug 15: 3493
> Aug 16: 1104
> Aug 17: 70
>
>
>
> Critical path missing pkgs:
> http://build-failures.rhaalovely.net/sparc64/2022-08-14/summary.log
>
> Build failures: 46
> http://build-failures.rhaalovely.net/sparc64/2022-08-14/net/samba.log
>
> Recurrent failures:
> failures/net/samba.log
Here's a diff for samba. It would be possible to just ditch __thread in
the embedded heimdal source code since base-gcc doesn't support TLS
emulation. But samba is moving fast and I suspect that other parts
will start requiring features not supported by base-gcc.
Does this fix the build on sparc64? ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/samba/Makefile,v
retrieving revision 1.316
diff -u -p -r1.316 Makefile
--- Makefile 29 Jul 2022 10:43:01 -0000 1.316
+++ Makefile 18 Aug 2022 23:20:17 -0000
@@ -61,6 +61,9 @@ MASTER_SITES = https://download.samba.o
MULTI_PACKAGES = -main -docs
DEBUG_PACKAGES = ${BUILD_PACKAGES}
+COMPILER = base-clang ports-gcc
+COMPILER_LANGS = c
+
MODULES = lang/python perl
BUILD_DEPENDS = converters/p5-JSON \
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
No comments:
Post a Comment