Most of the busybox config fragments are useless since the respective options
were accidentally enabled in the 'defconfig' file during the defconfig update
to busybox 1.33.0 [1].

This is redundant and confusing and takes the ability to disable options by
removing the respective fragment file from the SRC_URI.

While cleaning this up, some minor inconsistencies were found and fixed.

The series starts with a defconfig sync to the current defaults to have a clear
base to work on.

The final .config for qemux86-64 is identical (empty diff) between a run on
master and a run based on these patches.

[1] 4335cd24 ("busybox: refresh the defconfig from 1.33.0")

-- 

v1 -> v2:

* rebase, regenerate, and adapt changes and commit messages to busybox 1.37
  * adapt to changes in sha1sum.cfg/sha256sum.cfg/sha_accel.cfg
  * adapt to dependency changes in CONFIG_HWCLOK/CONFIG_LONG_OPTS
* add missing deactivation of CONFIG_GETOPT in defconfig
* add missing deactivation of CONFIG_LOGREAD in defconfig
* reworked and fixed some long option issues
* added some required changes to existing fragments
* fix a few typos in commit messages

Enrico Jörns (9):
  busybox: sync config for busybox 1.37
  busybox: disable defconfig options from simpler fragments
  busybox: disable defconfig options from syslog.cfg
  busybox: mdev.cfg: remove CONFIG_SETSID
  busybox: disable defconfig options from login-utilities.cfg
  busybox: disable defconfig options from unicode.cfg
  busybox: disable defconfig options from getopts.cfg and move long opts
  busybox: disable long options in defconfig
  busybox: disable defconfig options from mount-via-label.cfg

 meta/recipes-core/busybox/busybox/defconfig   | 121 +++++++++---------
 meta/recipes-core/busybox/busybox/getopts.cfg |   2 -
 .../busybox/busybox/login-utilities.cfg       |   3 +
 .../recipes-core/busybox/busybox/longopts.cfg |   1 +
 meta/recipes-core/busybox/busybox/mdev.cfg    |   1 -
 .../busybox/busybox/mount-via-label.cfg       |   1 +
 6 files changed, 65 insertions(+), 64 deletions(-)

-- 
2.39.5

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#206429): 
https://lists.openembedded.org/g/openembedded-core/message/206429
Mute This Topic: https://lists.openembedded.org/mt/109253492/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to