Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 307171 - linux-mod.eclass: support building modules for multiple kernel versions
Summary: linux-mod.eclass: support building modules for multiple kernel versions
Status: RESOLVED DUPLICATE of bug 195128
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-28 12:35 UTC by Rafal Lalik
Modified: 2016-01-26 06:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafal Lalik 2010-02-28 12:35:40 UTC
Following the features for python I propose to add extra feature for kernel-modules installing (like fo nvidia-drivers). Very often I am using different versions of kernel. For each I have to reemerge nvidia drivers to get module working. I know it is easy to manage modules manually, but I think it would be nice to do it automatically.

My proposition is to add extra USE flag for kernel sources, for example 'multiversion' flag. This USE enables installing modules for each kernel version found in /usr/src/linux-* not only for /usr/src/linux. Without this flag set emerge will install module for actual /usr/src/linux.

I think it would be helpful for many users.
Comment 1 Mike Pagano gentoo-dev 2010-03-01 15:55:52 UTC
Am I reading this correct that the USE flag would be in the module ebuild and nothing do with the kernel ebuilds?
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2010-03-01 20:37:31 UTC
What do you do when a kernel module only compile against some versions of the kernel sources present? Or only some of the sources present are configured/built etc.
Comment 3 SpanKY gentoo-dev 2016-01-26 06:44:32 UTC

*** This bug has been marked as a duplicate of bug 195128 ***