From: Rafael Sadowski Subject: Re: aarch64 bulk build report To: Jonathan Gray Cc: Peter Hessler , ports@openbsd.org, robert@opnebsd.org Date: Fri, 26 Dec 2025 06:55:14 +0100 On Fri Dec 26, 2025 at 10:16:46AM +1100, Jonathan Gray wrote: > On Thu, Dec 25, 2025 at 11:57:16PM +0100, Peter Hessler wrote: > > > > > > :http://build-failures.rhaalovely.net/aarch64/2025-12-22/x11/qt6/qtwebengine.log > > : > > > > In file included from ../../../../../qtwebengine-everywhere-src-6.10.1/src/3rdparty/chromium/third_party/libaom/source/libaom/av1/encoder/arm/av1_error_sve.c:19: > > ../../../../../qtwebengine-everywhere-src-6.10.1/src/3rdparty/chromium/third_party/libaom/source/libaom/aom_dsp/arm/aom_neon_sve_bridge.h:15:10: > > fatal error: 'arm_neon_sve_bridge.h' file not found > > 15 | #include > > | ^~~~~~~~~~~~~~~~~~~~~~~ > > The log shows base clang. > > Does installing the include fix the build? I tried to mix the headers from base and ports to get access to arm_neon_sve_bridge without luck. I would be grateful if we could do it that way. CC robert@ > > Index: gnu/usr.bin/clang/include/clang/intrin/Makefile > =================================================================== > RCS file: /cvs/src/gnu/usr.bin/clang/include/clang/intrin/Makefile,v > diff -u -p -r1.29 Makefile > --- gnu/usr.bin/clang/include/clang/intrin/Makefile 13 Jun 2025 17:11:09 -0000 1.29 > +++ gnu/usr.bin/clang/include/clang/intrin/Makefile 25 Dec 2025 23:05:51 -0000 > @@ -30,7 +30,7 @@ GEN+= arm_bf16.h > GEN+= arm_mve.h > GEN+= arm_cde.h > GEN+= arm_vector_types.h > -HEADERS+= arm_acle.h arm_cmse.h ${GEN} > +HEADERS+= arm_acle.h arm_cmse.h arm_neon_sve_bridge.h ${GEN} > .elif ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" > HEADERS+= __wmmintrin_aes.h \ > __wmmintrin_pclmul.h \ > Index: distrib/sets/lists/comp/clang.arm64 > =================================================================== > RCS file: /cvs/src/distrib/sets/lists/comp/clang.arm64,v > diff -u -p -r1.48 clang.arm64 > --- distrib/sets/lists/comp/clang.arm64 8 Dec 2025 15:40:41 -0000 1.48 > +++ distrib/sets/lists/comp/clang.arm64 25 Dec 2025 23:07:32 -0000 > @@ -3200,6 +3200,7 @@ > ./usr/lib/clang/19/include/arm_fp16.h > ./usr/lib/clang/19/include/arm_mve.h > ./usr/lib/clang/19/include/arm_neon.h > +./usr/lib/clang/19/include/arm_neon_sve_bridge.h > ./usr/lib/clang/19/include/arm_sme.h > ./usr/lib/clang/19/include/arm_sve.h > ./usr/lib/clang/19/include/arm_vector_types.h > Index: distrib/sets/lists/comp/clang.armv7 > =================================================================== > RCS file: /cvs/src/distrib/sets/lists/comp/clang.armv7,v > diff -u -p -r1.48 clang.armv7 > --- distrib/sets/lists/comp/clang.armv7 8 Dec 2025 15:40:41 -0000 1.48 > +++ distrib/sets/lists/comp/clang.armv7 25 Dec 2025 23:07:56 -0000 > @@ -3198,6 +3198,7 @@ > ./usr/lib/clang/19/include/arm_fp16.h > ./usr/lib/clang/19/include/arm_mve.h > ./usr/lib/clang/19/include/arm_neon.h > +./usr/lib/clang/19/include/arm_neon_sve_bridge.h > ./usr/lib/clang/19/include/arm_sme.h > ./usr/lib/clang/19/include/arm_sve.h > ./usr/lib/clang/19/include/arm_vector_types.h >