As you know, Buildroot allow save current configuration without default value. It is good idea for me because full configuration is too large to be read by human.
But
make savedefconfig
doesn't save
BR2_EXTERNAL_XYZZY_PATH
's path. Is it a bug?
--How to reproduce?--
mkdir BuildRootTest && cd BuildRootTest
aria2c https://bugs.busybox.net/attachment.cgi?id=9461 --out '.7z'
7z x .7z
rm .7z
git clone https://github.com/buildroot/buildroot
make BR2_EXTERNAL=${PWD}/my_external_tree -C
buildroot pc_x86_bios_defconfig
make -C buildroot savedefconfig BR2_DEFCONFIG=${PWD}/'mydefconfig01'
Compare mydefconfig01 and buildroot/.config files. mydefconfig01 contains "BR2_EXTERNAL_USERCONFIGTREE_PATH" ones but buildroot/.config twice. make savedefconfig
just remove BR2_EXTERNAL_USERCONFIGTREE_PATH="/home/username/delme/my_external_tree" from mydefconfig01.