[PATCHv2 2/3] busybox: update to 1.33
Hannu Nyman
hannu.nyman at iki.fi
Tue Jan 5 15:20:17 EST 2021
Hannu Nyman kirjoitti 5.1.2021 klo 16.34:
> Rosen Penev kirjoitti 5.1.2021 klo 0.29:
>> On Sun, Jan 3, 2021 at 10:14 PM Hannu Nyman <hannu.nyman at iki.fi> wrote:
>>> ...
>>>
>>> Please remove the patch section that removes the global IPV6 option's
>>> impact.
>>> If you remove the IPV6 logic, busybox will be compiled with IPv6 although
>>> the
>>> user has disabled it in OpenWrt menuconfig.
>> It seems the config section is not refreshed either in this patch.
>> That is, the other Config.in files. No idea how to update those.
>
> ...
>
> Or do you think that there is something else wrong reagrding the other
> defaults in Config-defaults.in in your patch?
> To me your patch looks sensible otherwise, except this IPV6 change.
>
Yeah, now I got what you meant. I tried your patch set, and then I also run
the "refresh config " scripts.
Your patch set is missing all the updates to the sourced Config.in files,
which changes become visible once you run the config refreshing commands.
I got them refreshed after the first ath79 build with
cd package/utils/busybox/config/
../convert_menuconfig.pl
../../../../build_dir/target-mips_24kc_musl/busybox-default/busybox-1.33.0
cd ..
./convert_defaults.pl <
../../../build_dir/target-mips_24kc_musl/busybox-default/busybox-1.33.0/.config
> Config-defaults.in
And then I edited by hand the IPv6 option in Config-defaults.in to get back
the OpenWrt speciality that deviates from busybox defaults.
I also manually added the needed quotes to source lines that the scripts removed.
I added your commits and my fix to my Github fork, so it is easier to see and
compare.
https://github.com/hnyman/openwrt/commits/bb1330fix
I think that you should add the following fixes to your v2 patch series:
https://github.com/hnyman/openwrt/commit/95f54c3f4d9501a42eda7be4e3bd971a1887f8ac
That is meant to be squashed into your main patch.
I will compile that into a firmware and test it.
More information about the openwrt-devel
mailing list