On Fri, Jan 23, 2026 at 4:45 AM Mikko Rapeli <[email protected]> wrote:
> Hi, > > On Fri, Jan 09, 2026 at 11:25:06AM -0500, Bruce Ashfield wrote: > > On Fri, Jan 9, 2026 at 10:35 AM Mikko Rapeli via lists.yoctoproject.org > > <[email protected]> wrote: > > > > > Because USER_API_ENABLE_OBSOLETE is not enabled, then > > > CRYPTO_ARC4 is effectively disabled anyway. Also > > > disable the library support. Found by merge_config.sh > > > which has improved config checks. > > > > > > > But again .. could be enabled, so they can stay. Also, they > > have the ability to be conditional, which I can extend to make > > some of these "could be" type options a bit more flexible. > > > > I'd rather keep these around. > > Could be enabled by who/what? > By someone with those other options in their base config or somewhere else in their stack. > I think it is a bug that yocto kernel config is trying to enable features > which are always disabled in the effective config, and this may hide > real severe issues. > > I know do_kernel_configcheck ignores these currently, and merge_config.sh > output is effectively ignored too, but improvements to that make the > output useful > and find issues like this. > Modeling of kernel config dependencies in these fragments does not need > to be complete and take all variants into account, but I think obvious > issues in the used configurations like in the machines used by oe-core > and meta-yocto should be fixed. > There are non-oe core use cases and users. So while that guides us, it isn't what is the deciding factor as to what is in or out. These can be conditional, if we want to try and avoid warnings in some configurations. Or they can be moved to other fragments, as long as there's a backwards compatible discovery path, but just dropping them isn't the first choice. Bruce > > Cheers, > > -Mikko > > > Bruce > > > > > > > > > > > > Signed-off-by: Mikko Rapeli <[email protected]> > > > --- > > > ktypes/base/base.cfg | 2 -- > > > 1 file changed, 2 deletions(-) > > > > > > diff --git a/ktypes/base/base.cfg b/ktypes/base/base.cfg > > > index f1e4ed08e718..6e0c760693d4 100644 > > > --- a/ktypes/base/base.cfg > > > +++ b/ktypes/base/base.cfg > > > @@ -1074,8 +1074,6 @@ CONFIG_DEBUG_INFO=n > > > # > > > CONFIG_CRYPTO=y > > > CONFIG_CRYPTO_DES=y # OVERRIDE:$MODULE_OR_Y > > > -CONFIG_CRYPTO_ARC4=y # OVERRIDE:$MODULE_OR_Y > > > -CONFIG_CRYPTO_LIB_ARC4=y # OVERRIDE:$MODULE_OR_Y > > > CONFIG_CRYPTO_USER_API_HASH=m > > > CONFIG_CRYPTO_USER_API_SKCIPHER=m > > > CONFIG_CRYPTO_USER_API_RNG=m > > > -- > > > 2.34.1 > > > > > > > > > > > > > > > > > > > -- > > - Thou shalt not follow the NULL pointer, for chaos and madness await > thee > > at its end > > - "Use the force Harry" - Gandalf, Star Trek II > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#16204): https://lists.yoctoproject.org/g/linux-yocto/message/16204 Mute This Topic: https://lists.yoctoproject.org/mt/117176755/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
