Source: u-boot
Version: 2026.10~rc5-1
Severity: important
X-Debbugs-Cc: Martyn Welch <[email protected]>, Vagrant Cascadian 
<[email protected]>

The am62x_evm_r5 target no longer builds correctly, seemingly not using
the specified cross-compiler:

  aarch64-linux-gnu-gcc -Wp,-MMD,lib/.asm-offsets.s.d -nostdinc -isystem 
/usr/lib/gcc-cross/aarch64-linux-gnu/16/include -Iinclude 
-I/build/reproducible-path/u-boot-2026.10~rc5/include 
-I/build/reproducible-path/u-boot-2026.10~rc5/arch/arm/include -include 
/build/reproducible-path/u-boot-2026.10~rc5/include/linux/kconfig.h 
-I/build/reproducible-path/u-boot-2026.10~rc5/dts/upstream/include -D__KERNEL__ 
-D__UBOOT__ -Wall -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing 
-fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration 
-Werror=implicit-int -Wno-format-security -std=gnu11 -ffreestanding 
-fno-builtin -fno-delete-null-pointer-checks -Wno-frame-address 
-Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context 
-Wno-address-of-packed-member -Os -fno-stack-protector 
-fno-delete-null-pointer-checks -Wno-zero-length-bounds -Wno-array-bounds 
-Wno-stringop-overflow -Wno-maybe-uninitialized 
-ffile-prefix-map=/build/reproducible-path/u-boot-2026.10~rc5/= -gdwarf-4 
-fstack-usage -Wno-format-nonliteral -Wno-address-of-packed-member 
-Wno-unused-but-set-variable -Wno-unused-but-set-variable -Werror=date-time 
-Wno-packed-not-aligned -Wno-pointer-sign -Wno-stringop-truncation 
-fno-strict-overflow -D__ARM__ -fno-pic -ffunction-sections -fdata-sections 
-fno-common -ffixed-r9 -pipe -march=armv7-r -D__LINUX_ARM_ARCH__=7 
-I/build/reproducible-path/u-boot-2026.10~rc5/arch/arm/mach-k3/include 
-DDO_DEPS_ONLY -I /build/reproducible-path/u-boot-2026.10~rc5/. -I ./. 
-DKBUILD_MODFILE='"./asm-offsets"' -DKBUILD_BASENAME='"asm_offsets"' 
-DKBUILD_MODNAME='"asm_offsets"' -D__KBUILD_MODNAME=kmod_asm_offsets 
-fverbose-asm -S -o lib/asm-offsets.s 
/build/reproducible-path/u-boot-2026.10~rc5/lib/asm-offsets.c
cc1: error: unknown value ‘armv7-r’ for ‘-march’
cc1: note: valid arguments are: armv8-a armv8.1-a armv8.2-a armv8.3-a armv8.4-a 
armv8.5-a armv8.6-a armv8.7-a armv8.8-a armv8.9-a armv8-r armv9-a armv9.1-a 
armv9.2-a armv9.3-a armv9.4-a armv9.5-a armv9.6-a; did you mean ‘armv8-r’?
make[4]: *** 
[/build/reproducible-path/u-boot-2026.10~rc5/scripts/Makefile.build:140: 
lib/asm-offsets.s] Error 1
make[3]: *** [/build/reproducible-path/u-boot-2026.10~rc5/Makefile:2285: 
prepare0] Error 2
make[2]: *** [Makefile:189: __sub-make] Error 2
make[2]: Leaving directory '/build/reproducible-path/u-boot-2026.10~rc5'
dh_auto_build: error: make -j1 INSTALL="install --strip-program=true" 
CXX=aarch64-linux-gnu-g\+\+ CC=aarch64-linux-gnu-gcc V=1 HOSTCFLAGS="-g 
-ffile-prefix-map=/build/reproducible-path/u-boot-2026.10~rc5=." 
O=debian/build/am62x_evm_r5 CROSS_COMPILE=arm-linux-gnueabihf- returned exit 
code 2
make[1]: *** [debian/rules:122: am62x_evm_r5] Error 25

I have disabled this target for now in order to test all the other
targets.

live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to