Broken 24.10.1 SDK

Thibaut hacks at slashdirt.org
Tue May 20 09:56:29 PDT 2025


Hi,

The 24.10.1 SDK appears to be currently unusable for anything BPF related due to a patch failing to apply on bpf-header build:

Steps:

wget https://downloads.openwrt.org/releases/24.10.1/targets/ath79/generic/openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64.tar.zst
tar --zstd -tf openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64.tar.zst 
cd openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64/
./scripts/feeds update -a; ./scripts/feeds install -a
make defconfig
make package/bpf-headers/compile V=s

Relevant output:

Applying openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64/feeds/base/package/kernel/bpf-headers/../../../target/linux/generic/backport-6.6/752-25-v6.10-net-ethernet-mtk_eth_soc-handle-dma-buffer-size-soc-.patch using plaintext: 
patching file drivers/net/ethernet/mediatek/mtk_eth_soc.c
Hunk #9 succeeded at 5079 (offset 8 lines).
Hunk #10 succeeded at 5108 (offset 10 lines).
Hunk #11 succeeded at 5136 (offset 9 lines).
Hunk #12 succeeded at 5162 (offset 7 lines).
Hunk #13 FAILED at 5181.
Hunk #14 succeeded at 5217 (offset 10 lines).
Hunk #15 succeeded at 5226 (offset 10 lines).
Hunk #16 succeeded at 5246 (offset 10 lines).
Hunk #17 succeeded at 5255 (offset 10 lines).
Hunk #18 FAILED at 5265.
Hunk #19 FAILED at 5272.
Hunk #20 succeeded at 5270 (offset -16 lines).
Hunk #21 succeeded at 5278 (offset -16 lines).
3 out of 21 hunks FAILED -- saving rejects to file drivers/net/ethernet/mediatek/mtk_eth_soc.c.rej
patching file drivers/net/ethernet/mediatek/mtk_eth_soc.h
Hunk #2 succeeded at 1178 (offset -8 lines).
Hunk #3 succeeded at 1187 (offset -8 lines).
Hunk #4 succeeded at 1269 (offset -8 lines).
Patch failed!  Please fix openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64/feeds/base/package/kernel/bpf-headers/../../../target/linux/generic/backport-6.6/752-25-v6.10-net-ethernet-mtk_eth_soc-handle-dma-buffer-size-soc-.patch!
make[2]: *** [Makefile:125: openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64/build_dir/target-mips_24kc_musl/linux-ath79_generic/bpf-headers/linux-6.6.86/.prepared_70e12392fd607c942f0d543106a73739_18f1e190c5d53547fed41a3eaa76e9e9] Error 1
make[2]: Leaving directory 'openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64/feeds/base/package/kernel/bpf-headers'
time: package/feeds/base/bpf-headers/compile#11.65#6.30#14.79
    ERROR: package/feeds/base/bpf-headers failed to build.
make[1]: *** [package/Makefile:179: package/feeds/base/bpf-headers/compile] Error 1
make[1]: Leaving directory 'openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64'
make: *** [openwrt-sdk-24.10.1-ath79-generic_gcc-13.3.0_musl.Linux-x86_64/include/toplevel.mk:226: package/bpf-headers/compile] Error 2

I’m not sure how to fix this nor why it wouldn’t affect the buildbots?

HTH
T


More information about the openwrt-devel mailing list