103f75bfab
The AC_HEADER_STDBOOL macro used in configure.ac is expanded in the shipped ./configure by a fairly old version, which misdetects our <stdbool.h> as being not usable. Consequently, the code defines its own bool type, with true/false, clashing with GCC 15.x. Doing a pass of autoreconf addresses the problem. The autoreconf needs pkg.m4, which comes from host-pkgconf, added as a dependency. Note that host-pkgconf was already a dependency for one of the optional dependencies of p11-kit, and we're keeping it there even though host-pkgconf is now also an unconditional dependency as we expect this unconditional host-pkgconf dependency to be removed when we drop autoreconf. Fixes: https://autobuild.buildroot.net/results/760df1a8c21afa893ade5181ce797e14c1f6bdce/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Julien Olivain <ju.o@free.fr>