Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package policycoreutils for openSUSE:Factory
checked in at 2023-10-26 17:12:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/policycoreutils (Old)
and /work/SRC/openSUSE:Factory/.policycoreutils.new.24901 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "policycoreutils"
Thu Oct 26 17:12:09 2023 rev:71 rq:1120220 version:3.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/policycoreutils/policycoreutils.changes
2023-10-08 12:16:58.083244378 +0200
+++
/work/SRC/openSUSE:Factory/.policycoreutils.new.24901/policycoreutils.changes
2023-10-26 17:12:25.687881813 +0200
@@ -1,0 +2,6 @@
+Wed Oct 25 08:02:37 UTC 2023 - Hu <[email protected]>
+
+- Add reproducible-build.patch to make the output of "sepolicy manpage"
+ deterministic (bsc#1216452)
+
+-------------------------------------------------------------------
New:
----
reproducible-build.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ policycoreutils.spec ++++++
--- /var/tmp/diff_new_pack.VevL3M/_old 2023-10-26 17:12:26.439909432 +0200
+++ /var/tmp/diff_new_pack.VevL3M/_new 2023-10-26 17:12:26.443909580 +0200
@@ -44,6 +44,7 @@
Patch0: make_targets.patch
Patch2: get_os_version.patch
Patch3: run_init.pamd.patch
+Patch4: reproducible-build.patch
BuildRequires: audit-devel >= %{libaudit_ver}
BuildRequires: bison
BuildRequires: dbus-1-glib-devel
@@ -178,6 +179,7 @@
%patch0 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
mv ${setools_python_pwd}/audit2allow ${setools_python_pwd}/chcat
${setools_python_pwd}/semanage ${setools_python_pwd}/sepolgen
${setools_python_pwd}/sepolicy .
mv ${semodule_utils_pwd}/semodule_expand ${semodule_utils_pwd}/semodule_link
${semodule_utils_pwd}/semodule_package .
++++++ reproducible-build.patch ++++++
Index: policycoreutils-3.5/selinux-python-3.5/sepolicy/sepolicy/manpage.py
===================================================================
--- policycoreutils-3.5.orig/selinux-python-3.5/sepolicy/sepolicy/manpage.py
+++ policycoreutils-3.5/selinux-python-3.5/sepolicy/sepolicy/manpage.py
@@ -156,7 +156,7 @@ def get_alphabet_manpages(manpage_list):
if j.split("/")[-1][0] == i:
temp.append(j.split("/")[-1])
- alphabet_manpages[i] = temp
+ alphabet_manpages[i] = sorted(temp)
return alphabet_manpages