Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tracker-miners for openSUSE:Factory 
checked in at 2021-12-12 00:55:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tracker-miners (Old)
 and      /work/SRC/openSUSE:Factory/.tracker-miners.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tracker-miners"

Sun Dec 12 00:55:55 2021 rev:33 rq:936203 version:3.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/tracker-miners/tracker-miners.changes    
2021-11-15 00:06:10.791593987 +0100
+++ /work/SRC/openSUSE:Factory/.tracker-miners.new.2520/tracker-miners.changes  
2021-12-12 00:56:26.950536571 +0100
@@ -1,0 +2,7 @@
+Thu Dec  2 06:31:42 UTC 2021 - QK ZHU <qk...@suse.com>
+
+- Add tracker-miners-drop-syscalls-in-seccomp.patch: 
+  Revert upstream commit 595560c, 30b24e9 and 550ea1b since Leap 15.4
+  and SLE 15-SP4 do not have them (bsc#1192567).
+
+-------------------------------------------------------------------

New:
----
  tracker-miners-drop-syscalls-in-seccomp.patch

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

Other differences:
------------------
++++++ tracker-miners.spec ++++++
--- /var/tmp/diff_new_pack.UZmhDY/_old  2021-12-12 00:56:27.374536863 +0100
+++ /var/tmp/diff_new_pack.UZmhDY/_new  2021-12-12 00:56:27.378536865 +0100
@@ -24,6 +24,9 @@
 Group:          System/GUI/GNOME
 URL:            https://wiki.gnome.org/Projects/Tracker
 Source0:        
https://download.gnome.org/sources/tracker-miners/3.2/%{name}-%{version}.tar.xz
+### NOTE: Keep please SLE-only patches at bottom (starting on 1000).
+# PATCH-FIX-SLE tracker-miners-drop-syscalls-in-seccomp.patch bsc#1192567 
qk...@suse.com -- Revert some syscalls in seccomp since Leap and SLE do not 
have them
+Patch1000:      tracker-miners-drop-syscalls-in-seccomp.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  giflib-devel
@@ -91,7 +94,12 @@
 %lang_package
 
 %prep
-%autosetup -p1
+%setup -q
+
+# SLE and Leap only patches start at 1000
+%if 0%{?sle_version}
+%patch1000 -p1
+%endif
 
 %build
 %meson \

++++++ tracker-miners-drop-syscalls-in-seccomp.patch ++++++
diff --git a/src/libtracker-miners-common/tracker-seccomp.c 
b/src/libtracker-miners-common/tracker-seccomp.c
index 7d88395..63a6350 100644
--- a/src/libtracker-miners-common/tracker-seccomp.c
+++ b/src/libtracker-miners-common/tracker-seccomp.c
@@ -140,8 +140,6 @@ tracker_seccomp_init (void)
        ALLOW_RULE (lstat64);
        ALLOW_RULE (statx);
        ALLOW_RULE (access);
-       ALLOW_RULE (faccessat);
-       ALLOW_RULE (faccessat2);
        ALLOW_RULE (getdents);
        ALLOW_RULE (getdents64);
        ALLOW_RULE (readlink);
@@ -152,9 +150,7 @@ tracker_seccomp_init (void)
        ALLOW_RULE (umask);
        /* Processes and threads */
        ALLOW_RULE (clone);
-       ALLOW_RULE (clone3);
        ALLOW_RULE (futex);
-       ALLOW_RULE (futex_time64);
        ALLOW_RULE (set_robust_list);
        ALLOW_RULE (rt_sigaction);
        ALLOW_RULE (rt_sigprocmask);
@@ -163,14 +159,12 @@ tracker_seccomp_init (void)
        ALLOW_RULE (sched_setattr);
        ALLOW_RULE (nanosleep);
        ALLOW_RULE (clock_nanosleep);
-       ALLOW_RULE (clock_nanosleep_time64);
        ALLOW_RULE (waitid);
        ALLOW_RULE (waitpid);
        ALLOW_RULE (wait4);
        /* Main loops */
        ALLOW_RULE (poll);
        ALLOW_RULE (ppoll);
-       ALLOW_RULE (ppoll_time64);
        ALLOW_RULE (fcntl);
        ALLOW_RULE (fcntl64);
        ALLOW_RULE (eventfd);
@@ -185,7 +179,6 @@ tracker_seccomp_init (void)
        ALLOW_RULE (prctl);
        ALLOW_RULE (getrandom);
        ALLOW_RULE (clock_gettime);
-       ALLOW_RULE (clock_gettime64);
        ALLOW_RULE (clock_getres);
        ALLOW_RULE (gettimeofday);
        /* Descriptors */

Reply via email to