Closed bluecmd closed 1 month ago
Repro steps from my bash history:
git clone https://github.com/openwrt/openwrt/ openwrt-clean
cd openwrt-clean/
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig # change nothing except adding PACKAGE_ntpd=y
./scripts/diffconfig.sh > diffconfig
make -j$(nproc) defconfig download clean world
make world V=sc
FWIW, I think this was fine at openwrt 607697fa4b8c43926a9983ee952b64aa249a3302 and/or openwrt/packages a month or so ago. I don't have full history of my builds, but this started happening when I rebased upon master yesterday from having taken a break of rebasing for a few months.
The same goes for me.
The workaround I found is to remove 'PKG_FIXUP:=autoreconf' from the Makefile.
https://github.com/openwrt/openwrt/commit/c364cb8e469f9a7de1ed8960163c90e26b2df1ad
I've just build from scratch tree on commit a1c7f794da57 ("mt76: update to Git HEAD (2024-09-05)") using Ubuntu 22.04 container with following configuration:
CONFIG_TARGET_mediatek=y
CONFIG_TARGET_mediatek_filogic=y
CONFIG_TARGET_MULTI_PROFILE=y
CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_bananapi_bpi-r3=y
CONFIG_TARGET_DEVICE_PACKAGES_mediatek_filogic_DEVICE_bananapi_bpi-r3=""
CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_bananapi_bpi-r3-mini=y
CONFIG_TARGET_DEVICE_PACKAGES_mediatek_filogic_DEVICE_bananapi_bpi-r3-mini=""
CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_bananapi_bpi-r4=y
CONFIG_TARGET_DEVICE_PACKAGES_mediatek_filogic_DEVICE_bananapi_bpi-r4=""
CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_bananapi_bpi-r4-poe=y
CONFIG_TARGET_DEVICE_PACKAGES_mediatek_filogic_DEVICE_bananapi_bpi-r4-poe=""
CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_openwrt_one=y
CONFIG_TARGET_DEVICE_PACKAGES_mediatek_filogic_DEVICE_openwrt_one=""
CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_zyxel_nwa50ax-pro=y
CONFIG_TARGET_DEVICE_PACKAGES_mediatek_filogic_DEVICE_zyxel_nwa50ax-pro=""
CONFIG_DEVEL=y
CONFIG_TARGET_PER_DEVICE_ROOTFS=y
# CONFIG_FEED_packages is not set
CONFIG_PACKAGE_ntpd=y
and I'm able to reproduce it.
Maintainer: @ffontaine @hauke @knthm Environment: any arch, master
Description: Building a clean OpenWrt for e.g. x86 at commit decd5e0cff5efc666327714e5b83b11ceb52b93e and packages feed at f9b1adf19d4b71f799a474537a6adbf45b8263b6 fails with:
The actual error is:
A somewhat minimal diffconfig to test with:
This happens on Octeon and x86_64 as well which is how I detected it.
Full config.log attached: config.log
Possibly cause by this error?