Missing NONFREE dependencies
Alexandre Oliva
lxoliva at fsfla.org
Thu Aug 27 19:30:12 UTC 2015
[Readding the list]
On Aug 25, 2015, iguleder <dima at dimakrasner.com> wrote:
> If so, is there any way to generate .config files with all deblobbed
> modules disabled?
If the hack of arranging for such modules to depend on nonfree doesn't
work, then the best I can think of is to enumerate all clean_kconfig
calls in deblob-<kver> and use the named config options to mechanically
disable them in a .config file. I'm not sure it's bullet-proof, though;
I recall disabling stuff and having 'make oldconfig' reenable it due to
'select' directives elsewhere.
> I want to produce a smaller kernel package, without
> modules that won't work anyway.
It's not correct to assume that, just because we deblob something in a
module, it won't work at all. There are numerous modules that only
require blobs for certain hardware variants.
> I was thinking, maybe the Kconfig files of deblobbed modules should be
> modified, so their default is n (instead of y or m).
Thanks, this is a very interesting idea. Maybe clean_kconfig should
take an additional argument to tell whether to do that, and then we can
incrementally name modules that won't work at all.
--
Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/ FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer
More information about the linux-libre
mailing list