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)

Reply via email to