From 6cc01c8cc48f4d5408fc43046cc8655170e8694b Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Sat, 5 Jul 2025 21:10:01 +0100 Subject: [PATCH] ukify: fix parsing uname version with '+' Debian started using '+' in the kernel uname version, which fails the regex in ukify. Fix it. --- src/ukify/ukify.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ukify/ukify.py b/src/ukify/ukify.py index ce4505c896..c5cf21cde9 100755 --- a/src/ukify/ukify.py +++ b/src/ukify/ukify.py @@ -310,7 +310,7 @@ class UkifyConfig: class Uname: # This class is here purely as a namespace for the functions - VERSION_PATTERN = r'(?P[a-z0-9._-]+) \([^ )]+\) (?:#.*)' + VERSION_PATTERN = r'(?P[a-z0-9._+-]+) \([^ )]+\) (?:#.*)' NOTES_PATTERN = r'^\s+Linux\s+0x[0-9a-f]+\s+OPEN\n\s+description data: (?P[0-9a-f ]+)\s*$'