View previous topic :: View next topic |
Author |
Message |
berg n00b
Joined: 02 Feb 2004 Posts: 37
|
Posted: Thu Oct 10, 2013 7:42 pm Post subject: manually patched kernel not identified |
|
|
I'm aware that this scenario is not supported, but I wanted to share this information anyway...
I use a manually patched vanilla kernel (-ck patchset via "epatch_user()").
Recent changes in the way "get_version()" from linux-info.eclass determines the kernel version prevents this kernel from being correctly identified, because the EXTRAVERSION variable is a combination of two variables:
Code: |
[...]
EXTRAVERSION =
[...]
CKVERSION = -ck1
CKNAME = BFS Powered
EXTRAVERSION := $(EXTRAVERSION)$(CKVERSION)
[...]
|
Which leads the kernel to be identified as:
Code: |
$ emerge nvidia-drivers
[...]
* Found sources for kernel version:
* 3.10.15
* $(EXTRAVERSION)$(CKVERSION)
|
Maybe kernel versions from the portage tree are also affected? |
|
Back to top |
|
|
Saundersx Apprentice
Joined: 11 Apr 2005 Posts: 290
|
Posted: Thu Oct 10, 2013 10:48 pm Post subject: |
|
|
Same problem, same reason.
As a workaround I ended up editing /usr/src/linux-3.10.9-ck1/Makefile to this
Code: | VERSION = 3
PATCHLEVEL = 10
SUBLEVEL = 9
EXTRAVERSION = -ck1
NAME = TOSSUG Baby Fish
...
#EXTRAVERSION := $(EXTRAVERSION)$(CKVERSION) |
This probably doesn't help you but might help others. |
|
Back to top |
|
|
|