From 74d439f9753acdea120f603a52da9a591bb6e0f6 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Mar 07 2020 16:04:30 +0000 Subject: Escape $ in CheckCleanBuildroot.run regex --- diff --git a/plugins/generic.py b/plugins/generic.py index 3a24af7..feb088a 100644 --- a/plugins/generic.py +++ b/plugins/generic.py @@ -227,7 +227,7 @@ class CheckCleanBuildroot(GenericCheckBase): def run(self): has_clean = False - regex = r"rm\s+\-[rf][rf]\s+(@buildroot@|$RPM_BUILD_ROOT)[^/]" + regex = r"rm\s+\-[rf][rf]\s+(@buildroot@|\$RPM_BUILD_ROOT)[^/]" buildroot = rpm.expandMacro("%{buildroot}") # BZ 908830: handle '+' in package name. buildroot = buildroot.replace("+", r"\+")