Hello community,

here is the log from the commit of package audit for openSUSE:Leap:15.2 checked 
in at 2020-06-08 13:44:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/audit (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.audit.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "audit"

Mon Jun  8 13:44:33 2020 rev:22 rq:812096 version:2.8.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/audit/audit-secondary.changes  2020-01-15 
14:47:45.109312012 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.audit.new.3606/audit-secondary.changes        
2020-06-08 13:44:34.335060594 +0200
@@ -1,0 +2,6 @@
+Fri Feb  7 19:27:33 UTC 2020 - Tony Jones <to...@suse.com>
+
+- Resolve build errors when using glibc-devel-5.3 (bsc#1163040)
+  New patch: audit-make-audit_filter_exclude-definition-optional.patch
+
+-------------------------------------------------------------------
audit.changes: same change

New:
----
  audit-make-audit_filter_exclude-definition-optional.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ audit-secondary.spec ++++++
--- /var/tmp/diff_new_pack.sfSSVh/_old  2020-06-08 13:44:34.891062003 +0200
+++ /var/tmp/diff_new_pack.sfSSVh/_new  2020-06-08 13:44:34.891062003 +0200
@@ -33,6 +33,7 @@
 Patch2:         audit-no-gss.patch
 Patch3:         audit-allow-manual-stop.patch
 Patch4:         audit-ausearch-do-not-require-tclass.patch
+Patch5:         audit-make-audit_filter_exclude-definition-optional.patch
 BuildRequires:  audit-devel = %{version}
 BuildRequires:  autoconf >= 2.12
 BuildRequires:  gcc-c++
@@ -110,6 +111,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 autoreconf -fi

++++++ audit.spec ++++++
--- /var/tmp/diff_new_pack.sfSSVh/_old  2020-06-08 13:44:34.915062063 +0200
+++ /var/tmp/diff_new_pack.sfSSVh/_new  2020-06-08 13:44:34.915062063 +0200
@@ -26,6 +26,7 @@
 Source0:        http://people.redhat.com/sgrubb/audit/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
 Source2:        README-BEFORE-ADDING-PATCHES
+Patch1:         audit-make-audit_filter_exclude-definition-optional.patch
 BuildRequires:  autoconf >= 2.12
 BuildRequires:  gcc-c++
 BuildRequires:  kernel-headers >= 2.6.30
@@ -73,6 +74,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 autoreconf -fi

++++++ audit-make-audit_filter_exclude-definition-optional.patch ++++++
From: Steve Grubb <sgr...@redhat.com>
Date: Mon Jun 4 08:45:36 2018 -0400
Subject: Make AUDIT_FILTER_EXCLUDE definition optional
Git-commit: 6b99375dc1a4fd0f337a82ec1707e75fcf369824
References: bsc#1163040
Signed-off-by: Tony Jones <to...@suse.de>

    Make AUDIT_FILTER_EXCLUDE definition optional

diff --git a/lib/libaudit.h b/lib/libaudit.h
index b681e8d..509d813 100644
--- a/lib/libaudit.h
+++ b/lib/libaudit.h
@@ -289,7 +289,9 @@ extern "C" {
 #ifndef AUDIT_FILTER_FS
 #define AUDIT_FILTER_FS                0x06 /* FS record filter in 
__audit_inode_child */
 #endif
+#ifndef AUDIT_FILTER_EXCLUDE
 #define AUDIT_FILTER_EXCLUDE   AUDIT_FILTER_TYPE
+#endif
 #define AUDIT_FILTER_MASK      0x07    /* Mask to get actual filter */
 #define AUDIT_FILTER_UNSET     0x80    /* This value means filter is unset */
 

Reply via email to