Build failures for stable/14

From: Matthew Seaman <matthew_at_FreeBSD.org>
Date: Wed, 20 Dec 2023 10:25:54 UTC
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_config.h 
   -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.
*** [algs/aes/aes_impl_aesni.o] Error code 1

make[4]: stopped in 
/usr/local/poudriere/jails/stable14base/usr/src/cddl/lib/libicp
1 error

make[4]: stopped in 
/usr/local/poudriere/jails/stable14base/usr/src/cddl/lib/libicp

make[3]: stopped in /usr/local/poudriere/jails/stable14base/usr/src

make[2]: stopped in /usr/local/poudriere/jails/stable14base/usr/src
       417.47 real       346.71 user        70.31 sys

make[1]: stopped in /usr/local/poudriere/jails/stable14base/usr/src

make: stopped in /usr/local/poudriere/jails/stable14base/usr/src
[00:08:35] Error: Failed to 'make buildworld'
```

The jail is configured like so:

stable14base  14.0-STABLE 1400501 8d42f85d9 amd64 git+https 2023-12-13 
17:07:27 /usr/local/poudriere/jails/stable14base

	Cheers,

	Matthew