Summary: | sys-kernel/genkernel-3.4.9 - variable OLDCONFIG has no effect | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | Patrik Wenger <paddor> |
Component: | genkernel | Assignee: | Gentoo Genkernel Maintainers <genkernel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Patrik Wenger
2008-01-28 13:57:21 UTC
It looks like the logic for handling OLDCONFIG is a bit...weird. Looking at the code, if CLEAN is set to yes, oldconfig is executed regardless of what OLDCONFIG is set to. The behavior you mention about using the previous config is "normal" for a kernel version that you've compiled before. If you want to use a different kconfig file, use the --kernel-config=<foo> option. I've committed a fix for this in SVN. However, disabling OLDCONFIG will not get you the results you want. That comment in genkernel.conf that said setting OLDCONFIG="yes" would disable the fetching of the kconfig from /etc/kernels/ was outdated. There is no code to do that. I just released genkernel 3.4.10_pre1, which has this fix included. Feel free to REOPEN this bug or make a comment if it is not resolved. |