On Wed, Aug 17 2022, k...@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

Reply via email to