Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libsemanage for openSUSE:Factory checked in at 2026-07-13 14:25:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsemanage (Old) and /work/SRC/openSUSE:Factory/.libsemanage.new.1991 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsemanage" Mon Jul 13 14:25:25 2026 rev:73 rq:1364576 version:3.11 Changes: -------- --- /work/SRC/openSUSE:Factory/libsemanage/libsemanage.changes 2026-05-05 15:16:00.456765028 +0200 +++ /work/SRC/openSUSE:Factory/.libsemanage.new.1991/libsemanage.changes 2026-07-13 14:25:29.718141478 +0200 @@ -1,0 +2,21 @@ +Mon Jul 6 15:16:46 UTC 2026 - Cathy Hu <[email protected]> + +- Update to version 3.11 + https://github.com/SELinuxProject/selinux/releases/tag/3.11 + - Development-relevant changes: + - Reformatted entire tree based on .clang-format and added new + check-format/format make targets to check and/or reformat code to match. + This is now a requirement for new patches. + - Test fixes + - Notable bug fixes: + - libsemanage: guard end of path in semanage_fc_find_meta + - libsemanage: bunzip: guard against size overflow + - libsemanage: genhomedircon: fix STR_COMPARATOR() passed to lfind() + - libsemanage: genhomdircon: handle NULL bsearch() in get_users() + - libsemanage: fix OOB cleanup in semanage_direct_list() + - libsemanage: make expand-check a proper boolean option + - libsemanage: use 'bool' for boolean options + - libsemanage: Do not use vfork() + - libsemanage: Do not discard ‘const’ qualifier + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/libsemanage/python-semanage.changes 2026-06-05 14:56:49.923700760 +0200 +++ /work/SRC/openSUSE:Factory/.libsemanage.new.1991/python-semanage.changes 2026-07-13 14:25:29.802144350 +0200 @@ -1,0 +2,14 @@ +Mon Jul 6 15:16:46 UTC 2026 - Cathy Hu <[email protected]> + +- Update to version 3.11 + https://github.com/SELinuxProject/selinux/releases/tag/3.11 + - Development-relevant changes: + - Reformatted entire tree based on .clang-format and added new + check-format/format make targets to check and/or reformat code to match. + This is now a requirement for new patches. + - Fixed libsemanage pywrap target deps for parallel builds. +- Packaging changes: + - Drop 1266385-libsemanage-Require-LIBSO-before-SWIGSO-and-SWIGRUBY.patch + was accepted upstream + +------------------------------------------------------------------- Old: ---- 1266385-libsemanage-Require-LIBSO-before-SWIGSO-and-SWIGRUBY.patch libsemanage-3.10.tar.gz libsemanage-3.10.tar.gz.asc New: ---- libsemanage-3.11.tar.gz libsemanage-3.11.tar.gz.asc ----------(Old B)---------- Old:/work/SRC/openSUSE:Factory/.libsemanage.new.1991/python-semanage.changes-- Packaging changes: /work/SRC/openSUSE:Factory/.libsemanage.new.1991/python-semanage.changes: - Drop 1266385-libsemanage-Require-LIBSO-before-SWIGSO-and-SWIGRUBY.patch /work/SRC/openSUSE:Factory/.libsemanage.new.1991/python-semanage.changes- was accepted upstream ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsemanage.spec ++++++ --- /var/tmp/diff_new_pack.hopY0W/_old 2026-07-13 14:25:30.682174439 +0200 +++ /var/tmp/diff_new_pack.hopY0W/_new 2026-07-13 14:25:30.686174576 +0200 @@ -20,7 +20,7 @@ %define libname libsemanage%{soversion} Name: libsemanage -Version: 3.10 +Version: 3.11 Release: 0 Summary: SELinux policy management library License: LGPL-2.1-or-later ++++++ python-semanage.spec ++++++ --- /var/tmp/diff_new_pack.hopY0W/_old 2026-07-13 14:25:30.718175670 +0200 +++ /var/tmp/diff_new_pack.hopY0W/_new 2026-07-13 14:25:30.722175807 +0200 @@ -20,12 +20,12 @@ %define soversion 2 %define libname libsemanage%{soversion} -%define libsepol_ver 3.10 -%define libselinux_ver 3.10 +%define libsepol_ver 3.11 +%define libselinux_ver 3.11 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-semanage -Version: 3.10 +Version: 3.11 Release: 0 Summary: Python bindings for SELinux's policy management library License: LGPL-2.1-only @@ -38,8 +38,6 @@ # PATCH-FIX-UPSTREAM bsc#1133102 LTO: Update map file to include new symbols and remove wildcards # For now we need to disable this. This breaks e.g. shadow and also other packages in security:SELinux # Patch0: libsemanage-update-map-file.patch -# PATCH-FIX-UPSTREAM bsc#1266385 Depend on LIBSO before make pywrap is executed to avoid race condition [email protected] -Patch1: 1266385-libsemanage-Require-LIBSO-before-SWIGSO-and-SWIGRUBY.patch BuildRequires: %{python_module devel} BuildRequires: audit-devel BuildRequires: bison ++++++ libsemanage-3.10.tar.gz -> libsemanage-3.11.tar.gz ++++++ ++++ 18903 lines of diff (skipped)
