is there more in the "kernel-devel" package than necessary?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  mostly a kernel question, but sufficiently fedora-related that i'll
ask it here:  what is the purpose of all of the Kconfig files in the
kernel-devel package?

  i understand that the kernel-devel package is supposed to represent
just enough of the corresponding kernel source tree against which you
can build loadable modules, which means to me that it represents the
minimum content that corresponds to running a configure and "make
modules_prepare".

  so, if you look under /usr/src/kernel/<version>, you'll find lots of
header files (of course), plus the generated version.h and autoconf.h
and maybe a couple more that are absolutely required to build modules.

  but are all those Kconfig files strictly necessary?  the
kernel-devel package represents a tree that has already been
configured, the .config file is there, etc.  and it's not as if you're
going to reconfigure that tree, is it?

  so is there an actual requirement for those Kconfig files?  i'm just
curious.

rday

-- 
========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry
Waterloo, Ontario, CANADA

http://crashcourse.ca
========================================================================


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux