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 */