This is my defconfig
slightly modified from configs/raspberrypi3_64_defconfig
:
$ cat defconfig BR2_aarch64=yBR2_cortex_a53=yBR2_ARM_FPU_VFPV4=y# patchesBR2_GLOBAL_PATCH_DIR="board/raspberrypi/patches"BR2_DOWNLOAD_FORCE_CHECK_HASHES=yBR2_SYSTEM_DHCP="eth0"# Linux headers same as kernel, a 6.6 seriesBR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_6=yBR2_TOOLCHAIN_BUILDROOT_CXX=yBR2_LINUX_KERNEL=yBR2_LINUX_KERNEL_CUSTOM_TARBALL=yBR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,576cc10e1ed50a9eacffc7a05c796051d7343ea4)/linux-576cc10e1ed50a9eacffc7a05c796051d7343ea4.tar.gz"BR2_LINUX_KERNEL_DEFCONFIG="bcmrpi3"BR2_LINUX_KERNEL_DTS_SUPPORT=yBR2_LINUX_KERNEL_INTREE_DTS_NAME="broadcom/bcm2710-rpi-3-b broadcom/bcm2710-rpi-3-b-plus broadcom/bcm2710-rpi-cm3"BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=yBR2_PACKAGE_RPI_FIRMWARE=yBR2_PACKAGE_RPI_FIRMWARE_BOOTCODE_BIN=yBR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI=yBR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE="board/raspberrypi3-64/config_3_64bit.txt"# Required tools to create the SD imageBR2_PACKAGE_HOST_DOSFSTOOLS=yBR2_PACKAGE_HOST_GENIMAGE=yBR2_PACKAGE_HOST_MTOOLS=y# Filesystem / imageBR2_TARGET_ROOTFS_EXT2=yBR2_TARGET_ROOTFS_EXT2_4=yBR2_TARGET_ROOTFS_EXT2_SIZE="120M"# BR2_TARGET_ROOTFS_TAR is not setBR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi3-64/post-build.sh"BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi3-64/post-image.sh"# Enable compressed kernel module supportBR2_PACKAGE_BUSYBOX_SHOW_OTHERS=yBR2_PACKAGE_KMOD_TOOLS=yBR2_PACKAGE_XZ=yBR2_PACKAGE_KMOD=yBR2_PACKAGE_HOST_KMOD_XZ=y
issuing make
, this is the last lines of the output:
checking for library containing yywrap... -llchecking for gawk... (cached) gawkchecking for ln -s or something else... ln -schecking for __attribute__... nochecking for ld --version-script... yeschecking whether C compiler accepts -Wno-error=enum-conversion... yeschecking whether C compiler accepts -Wno-unused-but-set-variable... yeschecking for openldap... nochecking pkg-config is at least version 0.9.0... yeschecking for MICROHTTPD... nochecking for CJWT... nochecking for CJSON... nochecking for sqlite3... nochecking for libintl... nochecking for crypto library... included libhcryptochecking if compiling threadsafe libraries... yeschecking for inline... inlinechecking for an ANSI C-conforming const... yeschecking for size_t... nochecking for egrep... (cached) /usr/bin/grep -Echecking for pid_t... nochecking for uid_t... nochecking for gid_t... nochecking return type of signal handlers... voidchecking for standards.h... nochecking for netinet/ip.h... nochecking for netinet/tcp.h... nochecking for egrep -e... (cached) /usr/bin/grep -Echecking for /home/mark/dev/buildroot/output/host/bin/ccache /usr/bin/gcc options needed to detect all undeclared functions... cannot detectconfigure: error: in '/home/mark/dev/buildroot/output/build/host-heimdal-f4faaeaba371fff3f8d1bc14389f5e6d70ca8e17':configure: error: cannot make /home/mark/dev/buildroot/output/host/bin/ccache /usr/bin/gcc report undeclared builtinsSee 'config.log' for more detailsmake[1]: *** [package/pkg-generic.mk:279: /home/mark/dev/buildroot/output/build/host-heimdal-f4faaeaba371fff3f8d1bc14389f5e6d70ca8e17/.stamp_configured] Errore 1make: *** [Makefile:83: _all] Errore 2
I searched inside the xconfig
tool for host-heimdal
but I found nothing.Why does it fail? I mean, I didn't change nothing about its configuration.