Return 2.X as major version for kernels 2.X, and return X for kernels X.Y (X>=3).
Signed-off-by: Anders Darander <[email protected]> --- meta/classes/linux-kernel-base.bbclass | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/meta/classes/linux-kernel-base.bbclass b/meta/classes/linux-kernel-base.bbclass index 510951a..fa32379 100644 --- a/meta/classes/linux-kernel-base.bbclass +++ b/meta/classes/linux-kernel-base.bbclass @@ -29,6 +29,9 @@ def get_kernelmajorversion(p): r = re.compile("([0-9]+\.[0-9]+).*") m = r.match(p); if m: + i = m.group(1).partition('.')[0] + if int(i) > 2: + return i return m.group(1) return None -- 1.7.4.1 _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
