Blame SOURCES/0028-abignore-work-around-an-abidw-bug.patch

36520b
From 1f385ff1bde1e783eba03df37af9421bac0df82b Mon Sep 17 00:00:00 2001
36520b
From: Peter Jones <pjones@redhat.com>
36520b
Date: Fri, 3 Aug 2018 09:56:01 -0400
36520b
Subject: [PATCH 28/39] abignore: work around an abidw bug
36520b
36520b
Some versions of abignore mistakenly treat brackets as section headers,
36520b
thus ignoring the rest of the stanza after them.  It's fixed upstream,
36520b
but I don't have the newer version yet.  Moving the braces to be after
36520b
the change-kind and other things works around the issue.
36520b
36520b
Signed-off-by: Peter Jones <pjones@redhat.com>
36520b
---
36520b
 src/abignore | 8 ++++----
36520b
 1 file changed, 4 insertions(+), 4 deletions(-)
36520b
36520b
diff --git a/src/abignore b/src/abignore
36520b
index a4597b1029c..1badb2dab35 100644
36520b
--- a/src/abignore
36520b
+++ b/src/abignore
36520b
@@ -14,28 +14,28 @@
36520b
 #               'efidp_wifi __anonymous_union__::wifi' at efivar-dp.h:868:1
36520b
 #
36520b
 [suppress_type]
36520b
-  soname_regexp = libefi(var|boot)\\.so\\..*
36520b
   name = efidp_data
36520b
   type_kind = typedef
36520b
   has_data_member_inserted_at = end
36520b
+  soname_regexp = libefi(var|boot)\\.so\\..*
36520b
 
36520b
 # 1 Added variable:
36520b
 #
36520b
 #  'const __anonymous_struct__ efi_guid_ux_capsule'    {efi_guid_ux_capsule@@LIBEFIVAR_1.33}
36520b
 #
36520b
 [suppress_variable]
36520b
+  change_kind = added-variable
36520b
   soname_regexp = libefivar\\.so\\..*
36520b
   symbol_name_regexp = ^efi_guid_[[:alnum:]_]+$
36520b
-  change_kind = added-variable
36520b
 
36520b
 # allow new functions that are prefixed correctly
36520b
 [suppress_function]
36520b
+  change_kind = added-function
36520b
   soname_regexp = ^libefi(var|boot)\\.so\\..*
36520b
   name_regexp = ^(efidp_|efi_)[[:alnum:]_]+
36520b
-  change_kind = added-function
36520b
 
36520b
 # allow new variables that are prefixed correctly
36520b
 [suppress_variable]
36520b
+  change_kind = added-variable
36520b
   soname_regexp = libefi(var|boot)\\.so\\..*
36520b
   symbol_name_regexp = ^(efidp_|efi_)[[:alnum:]_]+
36520b
-  change_kind = added-variable
36520b
-- 
36520b
2.17.1
36520b