On 20 Dec 2023, at 11:25, Matthew Seaman <matt...@freebsd.org> wrote: > > I'm getting a failure building FreeBSD-base packages for stable/14 during > buildworld in my poudriere setup: > > ``` > /usr/local/bin/ccache cc -target x86_64-unknown-freebsd14.0 > --sysroot=/usr/obj/usr/local/poudriere/jails/stable14base/usr/src/amd64.amd64/tmp > > -B/usr/obj/usr/local/poudriere/jails/stable14base/usr/src/amd64.amd64/tmp/usr/bin > -O2 -pipe -fno-common -D__amd64 -D_SYS_STACK_H -UHAVE_AES -DIN_BASE > -I/usr/local/poudriere/jails/stable14base/usr/src/sys/contrib/openzfs/include > -I/usr/local/poudriere/jails/stable14base/usr/src/sys/contrib/openzfs/lib/libspl/include/ > > -I/usr/local/poudriere/jails/stable14base/usr/src/sys/contrib/openzfs/lib/libspl/include/os/freebsd > -I/usr/local/poudriere/jails/stable14base/usr/src/sys > -I/usr/local/poudriere/jails/stable14base/usr/src/cddl/compat/opensolaris/include > > -I/usr/local/poudriere/jails/stable14base/usr/src/sys/contrib/openzfs/module/icp/include > -include > /usr/local/poudriere/jails/stable14base/usr/src/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h > -DHAVE_ISSETUGID -include > /usr/local/poudriere/jails/stable14base/usr/src/sys/modules/zfs/zfs_configh > -DNEED_SOLARIS_BOOLEAN -g -gz=zlib -MD -MF.depend.algs_aes_aes_impl_aesni.o > -MTalgs/aes/aes_impl_aesni.o -std=iso9899:1999 -Wno-format-zero-length > -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k > -Wno-uninitialized -Wno-pointer-sign -Wdate-time -Wno-unknown-pragmas > -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable > -Wno-error=unused-but-set-parameter -Wno-tautological-compare > -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function > -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member > -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments > -c > /usr/local/poudriere/jails/stable14base/usr/src/sys/contrib/openzfs/module/icp/algs/aes/aes_impl_aesni.c > -o algs/aes/aes_impl_aesni.o > In file included from > /usr/local/poudriere/jails/stable14base/usr/src/sys/contrib/openzfs/module/icp/algs/aes/aes_impl_aesni.c:27: > /usr/local/poudriere/jails/stable14base/usr/src/sys/contrib/openzfs/lib/libspl/include/sys/simd.h:56:10: > fatal error: 'cpuid.h' file not found > #include <cpuid.h> > ^~~~~~~~~ > 1 error generated.
Normally, this file is located in /usr/lib/clang/16/include/cpuid.h. Does this file exist in the poudriere jail? -Dimitry