Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
Re: sparc64 bulk build report
To:
kmos@openbsd.org
Cc:
ports@openbsd.org
Date:
Sun, 21 Jul 2024 07:58:16 +0200

Download raw body.

Thread
On Sat Jul 20, 2024 at 08:03:32PM GMT, kmos@openbsd.org wrote:
> Bulk build on sparc64-0a.ports.openbsd.org
> 
> Started : Thu Jul 18 21:06:41 MDT 2024
> Finished: Sat Jul 20 20:02:40 MDT 2024
> Duration: 1 Days 22 hours 56 minutes
> 
> Built using OpenBSD 7.5-current (GENERIC.MP) #2208: Thu Jul 18 10:53:29 MDT 2024
> 
> Built 8805 packages
> 
> Number of packages built each day:
> Jul 18: 3829
> Jul 19: 3640
> Jul 20: 1336
> 
> 
> 
> Critical path missing pkgs:
> http://build-failures.rhaalovely.net/sparc64/2024-07-18/summary.log
> 
> Build failures: 74
> http://build-failures.rhaalovely.net/sparc64/2024-07-18/x11/qt6/qtbase.log

Could you try this diff?

diff --git a/x11/qt6/qtbase/Makefile b/x11/qt6/qtbase/Makefile
index b16aa8c7afe..eeef6c2affc 100644
--- a/x11/qt6/qtbase/Makefile
+++ b/x11/qt6/qtbase/Makefile
@@ -131,10 +131,15 @@ CONFIGURE_ARGS +=	-DCMAKE_INSTALL_PREFIX=${PREFIX} \
 			-DFEATURE_openssl_linked=ON \
 			-DFEATURE_system_sqlite=ON \
 			-DFEATURE_system_xcb_xinput=ON \
-			-DFEATURE_no_direct_extern_access=ON \
 			-DFEATURE_libproxy=ON \
 			-DFEATURE_dtls=OFF
 
+.if ${MACHINE_ARCH} == "sparc64"
+CONFIGURE_ARGS +=	-DFEATURE_no_direct_extern_access=OFF
+.else
+CONFIGURE_ARGS +=	-DFEATURE_no_direct_extern_access=ON
+.endif
+
 # TODO
 #CONFIGURE_ARGS +=	-DQT_BUILD_TESTS=ON