On Tue, May 19, 2020 at 2:55 AM Masahiro Yamada <masahiroy@xxxxxxxxxx> wrote: > > Since commit 18895514dc5e ("kconfig: update to v3.18-rc6"), tristate > symbols cannot become 'm'. > > In old days of Linux, CONFIG_MODULES was the special hard-coded in > Kconfig. Please reword this paragraph as follows: In old days of Linux, CONFIG_MODULES was the special option hard-coded in Kconfig. > > The current Kconfig does not know which option is it. You need to > specify 'option modules' to teach Kconfig that it is the module > support switch. > > Add 'option modules' to revive the module builds. > > Fixes: 18895514dc5e ("kconfig: update to v3.18-rc6") > Signed-off-by: Masahiro Yamada <masahiroy@xxxxxxxxxx> > --- > > The module feature has been broken for 8 years, > and nobody has pointed it out... > > common/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/common/Kconfig b/common/Kconfig > index 460ac487c..7a99d20bf 100644 > --- a/common/Kconfig > +++ b/common/Kconfig > @@ -316,6 +316,7 @@ config MODULES > depends on HAS_MODULES > depends on EXPERIMENTAL > bool "module support" > + option modules > help > This option enables support for loadable modules via insmod. Module > support is quite experimental at the moment. There is no convenient > -- > 2.25.1 > -- Best Regards Masahiro Yamada _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox