Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package glib2 for openSUSE:Factory checked 
in at 2026-04-10 17:46:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glib2 (Old)
 and      /work/SRC/openSUSE:Factory/.glib2.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glib2"

Fri Apr 10 17:46:40 2026 rev:304 rq:1345414 version:2.88.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/glib2/glib2.changes      2026-02-18 
17:06:32.332493320 +0100
+++ /work/SRC/openSUSE:Factory/.glib2.new.21863/glib2.changes   2026-04-10 
17:48:46.971355143 +0200
@@ -1,0 +2,109 @@
+Mon Mar 23 08:33:35 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Migrate to xz compression and manual service run
+
+-------------------------------------------------------------------
+Tue Mar 17 08:33:06 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 2.88.0:
+  + gslice: Factor out a size helper macro and stop using MAX in
+    a public header
+- Drop 5097.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Fri Mar 13 08:27:05 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 2.87.5:
+  + Avoid installing broken symlinks as part of the test data for
+    the gdatetime tests
+  + Fix `g_file_set_contents()` with non-ASCII filenames on Windows
+  + Bugs fixed:
+    - Documentation issue with g_slice_new and g_slice_new0
+    - Unclear assertion failure message when `G_PARAM_CONSTRUCT`
+      and `G_PARAM_CONSTRUCT_ONLY` are both specified
+    - vs2019-arm64 CI fails with ninja error
+    - g_file_set_contents broken on windows for non-ASCII filenames
+    - Documentation of g_file_info_get_is_backup() doesn’t define
+      what a backup file is
+    - GLocalFileInfo's set_symlink() is backwards
+    - Memory leak in g_desktop_app_info_launch_uris_with_spawn
+    - gsocketconnection: Set an error when closed if no address is
+      cached
+    - minor doc fixes
+    - tests: Fix a minor memory leak in the socket test
+    - Prevent iptosmessage test failures on FreeBSD and Hurd
+    - gobject: Disable new construct property check with
+      G_DISABLE_CHECKS
+  + Updated translations.
+- Add 5097.patch: Fix build of NetworkManager, patch from upstream
+
+-------------------------------------------------------------------
+Thu Feb 26 14:15:58 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 2.87.3:
+  + Improved support for `GNotification` on Windows
+  + Fix module lookups via `GModule` on Cygwin
+  + Fix local timezone lookup with nested symlinks in
+    `/etc/localtime`
+  + Fix ordering and sequential consistency of gatomic memory
+    barriers on MSVC and fallback GCC code paths
+  + Fix various integer overflow bugs (CVE-2026-1484,
+    CVE-2026-1485, CVE-2026-1489)
+  + Add `GSocketControlMessage` subclasses for receiving `IP_TOS`
+    and `IPV6_TCLASS`
+  + Support polling more than 1024 FDs on macOS
+  + Remove platform-specific backward compatibility from GLib-2.0
+    as it’s impossible to support
+  + Improve introspection annotations for delimiters on
+    `g_strsplit_set()`
+  + Basic support for building and running some functionality on
+    tvOS and watchOS
+  + Add `g_get_monotonic_time()` variant with nanosecond precision
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Feb 17 11:53:45 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 2.87.2:
+  + Add initial support for `GNotification` on Windows
+  + glib-compile-resources: Incorrect compiler detection on Windows
+    when building GTK causes a DoS
+  + gio/unixmounts: use bsearch() to check for set inclusion
+  + gdesktopappinfo: Fix -Wsign-conversion warnings
+  + gobject: Fix -Wshorten-64-to-32 warnings and enable warning
+    flag
+  + gtestutils: Avoid pointless logging string handling in
+    gtestutils
+  + glib-unix: Implement g_unix_fd_query_path for Cygwin
+  + gio: Fix some -Wsign-conversion warnings
+  + gmodule: Enable -Wshorten-64-to-32 warnings for gmodule
+  + Fixup unicode 17
+-Changes from version 2.87.1:
+  * Several low-risk CVE fixes
+  * Respect `NO_COLOR` environment variable in log output
+  * Update file system type lists to mark more file system types as
+    system ones and to recognise `ntfs3` file systems
+  + Add `G_GNUC_FLAG_ENUM` attribute to mark enums as flags
+  + Add a static CRT constructor and fusion manifest XML for GLib
+    utilities on Windows so that `stderr` can be unbuffered and
+    streams are flushed on exit
+  + Fix `G_FILE_MONITOR_WATCH_HARD_LINKS` on Windows
+- Changes from version 2.87.0:
+  + Update to Unicode 17.0.0 (!4793, work by Peng Wu)
+  + Support runtime extensions to `gdbus-codegen` tool to allow
+    modifying its output in project-specific ways
+  + Use document portal to open all the URIs for snaps
+  + Add g_markup_parse_context_get_offset() API for getting error
+    locations in XML files
+    - GNOME/ptyxis#490 new tab does not open in current directory
+      when hostname contains a period
+    - hash resize broken for large sizes
+    - g_filename_from_uri rejects valid host names according to
+      RFC 1123
+    - !4793 gunicode: Update the code for Unicode 17.0.0
+    - !4807 Add missing "nullable" to parameter docs of GList/GSList
+    - !4810 gutils: Mark load_user_special_dirs unlocked
+  + Updated translations
+- Drop glib2-CVE-2026-0988.patch: fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  glib-2.86.4.obscpio
  glib2-CVE-2026-0988.patch

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  glib-2.88.0.tar.xz

----------(Old B)----------
  Old:  + Updated translations
- Drop glib2-CVE-2026-0988.patch: fixed upstream.
----------(Old E)----------

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

Other differences:
------------------
++++++ glib2.spec ++++++
--- /var/tmp/diff_new_pack.0JzPV5/_old  2026-04-10 17:48:48.691425925 +0200
+++ /var/tmp/diff_new_pack.0JzPV5/_new  2026-04-10 17:48:48.695426090 +0200
@@ -37,13 +37,13 @@
 %define libgthread libgthread-%{libver}
 %define libgirepository libgirepository-%{libver}
 Name:           glib2%{psuffix}
-Version:        2.86.4
+Version:        2.88.0
 Release:        0
 Summary:        General-Purpose Utility Library
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
 URL:            https://gitlab.gnome.org/GNOME/glib/
-Source0:        glib-%{version}.tar.zst
+Source0:        glib-%{version}.tar.xz
 Source1:        glib2.sh
 Source2:        glib2.csh
 # Not upstream file. Only proposes upstream packages:
@@ -65,9 +65,6 @@
 Patch2:         glib2-suppress-schema-deprecated-path-warning.patch
 # PATCH-FIX-OPENSUSE glib2-gdbus-codegen-version.patch  [email protected] -- 
Remove version string from files generated by gdbus-codegen
 Patch4:         glib2-gdbus-codegen-version.patch
-# PATCH-FIX-UPSTREAM glib2-CVE-2026-0988.patch bsc#1256049 [email protected] -- 
fix a potential integer overflow in g_buffered_input_stream_peek.
-Patch5:         glib2-CVE-2026-0988.patch
-
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -444,6 +441,9 @@
   # Install zsh completion for gsettings
   mkdir -p  %{buildroot}%{_datadir}/zsh/site-functions/
   cp -T %{SOURCE8} %{buildroot}%{_datadir}/zsh/site-functions/_gsettings
+  # drop some circular symlink from the local tests. The test does this 
intentional
+  # but we don't want this in our package
+  rm -rf %{buildroot}%{_libexecdir}/installed-tests/glib/localtime/
   %fdupes %{buildroot}/%{_prefix}
   %python3_fix_shebang
   %if %{suse_version} >= 1600

++++++ _scmsync.obsinfo ++++++
mtime: 1774254816
commit: fc7999e9a945abc9868ddfa746185a3516b976255016e383db57ccbf687581d4
url: https://src.opensuse.org/GNOME/glib2
revision: fc7999e9a945abc9868ddfa746185a3516b976255016e383db57ccbf687581d4
projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj

++++++ _service ++++++
--- /var/tmp/diff_new_pack.0JzPV5/_old  2026-04-10 17:48:48.775429382 +0200
+++ /var/tmp/diff_new_pack.0JzPV5/_new  2026-04-10 17:48:48.783429711 +0200
@@ -3,18 +3,17 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://gitlab.gnome.org/GNOME/glib.git</param>
-    <param name="revision">2.86.4</param>
+    <param name="revision">2.88.0</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>
-<!--    <param name="changesgenerate">enable</param> -->
+    <!--    <param name="changesgenerate">enable</param> -->
   </service>
-  <service name="tar" mode="buildtime"/>
-  <service name="recompress" mode="buildtime">
+  <service name="tar" mode="manual"/>
+  <service name="recompress" mode="manual">
     <param name="file">*.tar</param>
-    <param name="compression">zst</param>
+    <param name="compression">xz</param>
   </service>
-  <service name="set_version" mode="manual" />
+  <service name="set_version" mode="manual"/>
 </services>
 
-

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-03-24 10:52:08.000000000 +0100
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ glib.obsinfo ++++++
--- /var/tmp/diff_new_pack.0JzPV5/_old  2026-04-10 17:48:48.915435143 +0200
+++ /var/tmp/diff_new_pack.0JzPV5/_new  2026-04-10 17:48:48.919435308 +0200
@@ -1,5 +1,5 @@
 name: glib
-version: 2.86.4
-mtime: 1771009696
-commit: 9152ae3c9f1eb890d6c7533920e20997698fd73d
+version: 2.88.0
+mtime: 1773669230
+commit: 7a03e2ef692204d8bf0fa5f2b1a32bbac14634f4
 

Reply via email to