Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libgsf for openSUSE:Factory checked 
in at 2026-10-01 16:59:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgsf (Old)
 and      /work/SRC/openSUSE:Factory/.libgsf.new.1253 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgsf"

Thu Oct  1 16:59:50 2026 rev:83 rq:1381618 version:1.14.60

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgsf/libgsf.changes    2026-09-23 
14:33:12.113950772 +0200
+++ /work/SRC/openSUSE:Factory/.libgsf.new.1253/libgsf.changes  2026-10-01 
16:59:57.843480536 +0200
@@ -1,0 +2,6 @@
+Wed Sep 30 06:28:23 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 1.14.60:
+  + Morten: Fix ABW for ole2.
+
+-------------------------------------------------------------------

Old:
----
  libgsf-1.14.59.tar.xz

New:
----
  libgsf-1.14.60.tar.xz

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

Other differences:
------------------
++++++ libgsf.spec ++++++
--- /var/tmp/diff_new_pack.Z34yCZ/_old  2026-10-01 16:59:59.169536083 +0200
+++ /var/tmp/diff_new_pack.Z34yCZ/_new  2026-10-01 16:59:59.171536166 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           libgsf
-Version:        1.14.59
+Version:        1.14.60
 Release:        0
 Summary:        I/O library for dealing with structured file formats
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.Z34yCZ/_old  2026-10-01 16:59:59.266540146 +0200
+++ /var/tmp/diff_new_pack.Z34yCZ/_new  2026-10-01 16:59:59.274540481 +0200
@@ -1,7 +1,7 @@
-mtime: 1789983145
-commit: daa5e1c73bb8e52eacc911b760b10800fd4e56133e12d03fe2435bea060fd0b5
+mtime: 1790749728
+commit: 41f8a6719cbba235037f28fa3f7370bf80040ae1df71c33c0ff12ca0dbfdb04d
 url: https://src.opensuse.org/GNOME/libgsf
-revision: daa5e1c73bb8e52eacc911b760b10800fd4e56133e12d03fe2435bea060fd0b5
+revision: 41f8a6719cbba235037f28fa3f7370bf80040ae1df71c33c0ff12ca0dbfdb04d
 trackingbranch: factory
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ build.specials.obscpio ++++++
--- old/.gitignore      2026-09-21 11:32:25.000000000 +0200
+++ new/.gitignore      2026-09-30 08:28:48.000000000 +0200
@@ -2,3 +2,4 @@
 *.osc
 _build.*
 .pbuild
+osc-collab.*

++++++ 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-09-30 08:28:48.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ libgsf-1.14.59.tar.xz -> libgsf-1.14.60.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgsf-1.14.59/ChangeLog new/libgsf-1.14.60/ChangeLog
--- old/libgsf-1.14.59/ChangeLog        2026-09-20 20:03:55.000000000 +0200
+++ new/libgsf-1.14.60/ChangeLog        2026-09-30 00:03:29.000000000 +0200
@@ -1,3 +1,11 @@
+2026-09-29  Morten Welinder <[email protected]>
+
+       * Release 1.14.60
+
+2026-09-20  Morten Welinder <[email protected]>
+
+       * configure.ac: Post-release bump.
+
 2026-09-20  Morten Welinder <[email protected]>
 
        * Release 1.14.59
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgsf-1.14.59/NEWS new/libgsf-1.14.60/NEWS
--- old/libgsf-1.14.59/NEWS     2026-09-20 20:03:55.000000000 +0200
+++ new/libgsf-1.14.60/NEWS     2026-09-30 00:03:29.000000000 +0200
@@ -1,3 +1,9 @@
+libgsf 1.14.60
+
+Morten:
+       * Fix ABW for ole2.  [#54]
+
+--------------------------------------------------------------------------
 libgsf 1.14.59
 
 Morten:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgsf-1.14.59/configure new/libgsf-1.14.60/configure
--- old/libgsf-1.14.59/configure        2026-09-20 20:05:01.000000000 +0200
+++ new/libgsf-1.14.60/configure        2026-09-30 00:04:54.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for libgsf 1.14.59.
+# Generated by GNU Autoconf 2.72 for libgsf 1.14.60.
 #
 # Report bugs to <https://gitlab.gnome.org/GNOME/libgsf/issues>.
 #
@@ -614,8 +614,8 @@
 # Identity of this package.
 PACKAGE_NAME='libgsf'
 PACKAGE_TARNAME='libgsf'
-PACKAGE_VERSION='1.14.59'
-PACKAGE_STRING='libgsf 1.14.59'
+PACKAGE_VERSION='1.14.60'
+PACKAGE_STRING='libgsf 1.14.60'
 PACKAGE_BUGREPORT='https://gitlab.gnome.org/GNOME/libgsf/issues'
 PACKAGE_URL=''
 
@@ -1463,7 +1463,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-'configure' configures libgsf 1.14.59 to adapt to many kinds of systems.
+'configure' configures libgsf 1.14.60 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1534,7 +1534,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libgsf 1.14.59:";;
+     short | recursive ) echo "Configuration of libgsf 1.14.60:";;
    esac
   cat <<\_ACEOF
 
@@ -1688,7 +1688,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libgsf configure 1.14.59
+libgsf configure 1.14.60
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -2171,7 +2171,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libgsf $as_me 1.14.59, which was
+It was created by libgsf $as_me 1.14.60, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -2955,12 +2955,12 @@
 
 LIBGSF_MINOR_VERSION=14
 
-LIBGSF_MICRO_VERSION=59
+LIBGSF_MICRO_VERSION=60
 
 
 
 
-VERSION_INFO=114:59:0
+VERSION_INFO=114:60:0
 
 CURRENT_MINUS_AGE=114
 
@@ -3669,7 +3669,7 @@
 
 # Define the identity of the package.
  PACKAGE='libgsf'
- VERSION='1.14.59'
+ VERSION='1.14.60'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -20173,7 +20173,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libgsf $as_me 1.14.59, which was
+This file was extended by libgsf $as_me 1.14.60, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -20241,7 +20241,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-libgsf config.status 1.14.59
+libgsf config.status 1.14.60
 configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgsf-1.14.59/configure.ac 
new/libgsf-1.14.60/configure.ac
--- old/libgsf-1.14.59/configure.ac     2026-09-20 20:03:55.000000000 +0200
+++ new/libgsf-1.14.60/configure.ac     2026-09-30 00:03:29.000000000 +0200
@@ -6,7 +6,7 @@
 
 m4_define([libgsf_version_major], [1])
 m4_define([libgsf_version_minor], [14])
-m4_define([libgsf_version_micro], [59])
+m4_define([libgsf_version_micro], [60])
 m4_define([libgsf_version_extra], [])
 m4_define([libgsf_full_version],
     
[libgsf_version_major.libgsf_version_minor.libgsf_version_micro[]libgsf_version_extra])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgsf-1.14.59/gsf/gsf-infile-msole.c 
new/libgsf-1.14.60/gsf/gsf-infile-msole.c
--- old/libgsf-1.14.59/gsf/gsf-infile-msole.c   2026-09-20 20:03:55.000000000 
+0200
+++ new/libgsf-1.14.60/gsf/gsf-infile-msole.c   2026-09-30 00:03:29.000000000 
+0200
@@ -267,8 +267,11 @@
                          parent->info->num_sbat, parent->info->sbat_start, 
&meta_sbat))
                return NULL;
 
-       parent->info->sb.bat.num_blocks = meta_sbat.num_blocks * 
(parent->info->bb.size / BAT_INDEX_SIZE);
-       parent->info->sb.bat.block = g_try_new0 (guint32, 
parent->info->sb.bat.num_blocks);
+       gsf_off_t num_blocks = (gsf_off_t)(meta_sbat.num_blocks) * 
(parent->info->bb.size / BAT_INDEX_SIZE);
+       parent->info->sb.bat.num_blocks = num_blocks;
+       parent->info->sb.bat.block = (num_blocks == 
parent->info->sb.bat.num_blocks)
+               ? g_try_new0 (guint32, parent->info->sb.bat.num_blocks)
+               : NULL;
        if (!parent->info->sb.bat.block) {
                // OOM or zero-size allocation
                ols_bat_release (&meta_sbat);
@@ -647,7 +650,7 @@
                g_warning ("There are not supposed to be any blocks in the 
small block allocation table, yet there is a link to some.  Ignoring it.");
        }
 
-       num_blocks = num_bat * (info->bb.size / BAT_INDEX_SIZE);
+       num_blocks = (size_t)num_bat * (info->bb.size / BAT_INDEX_SIZE);
 
        /* very rough heuristic, just in case */
        if (num_bat < info->max_block && info->num_sbat < info->max_block && 
num_blocks < G_MAXINT) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgsf-1.14.59/gsf/version.c 
new/libgsf-1.14.60/gsf/version.c
--- old/libgsf-1.14.59/gsf/version.c    2026-09-20 20:05:07.000000000 +0200
+++ new/libgsf-1.14.60/gsf/version.c    2026-09-30 00:04:59.000000000 +0200
@@ -1,3 +1,3 @@
 int libgsf_major_version = 1;  /* The ABI version */
 int libgsf_minor_version = 14; /* The API version */
-int libgsf_micro_version = 59; /* bug fixes */
+int libgsf_micro_version = 60; /* bug fixes */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgsf-1.14.59/po/ChangeLog 
new/libgsf-1.14.60/po/ChangeLog
--- old/libgsf-1.14.59/po/ChangeLog     2026-09-20 20:03:55.000000000 +0200
+++ new/libgsf-1.14.60/po/ChangeLog     2026-09-30 00:03:29.000000000 +0200
@@ -1,3 +1,7 @@
+2026-09-29  Morten Welinder <[email protected]>
+
+       * Release 1.14.60
+
 2026-09-20  Morten Welinder <[email protected]>
 
        * Release 1.14.59
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgsf-1.14.59/po/libgsf.pot 
new/libgsf-1.14.60/po/libgsf.pot
--- old/libgsf-1.14.59/po/libgsf.pot    2026-09-20 20:05:07.000000000 +0200
+++ new/libgsf-1.14.60/po/libgsf.pot    2026-09-30 00:04:59.000000000 +0200
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: libgsf 1.14.59\n"
+"Project-Id-Version: libgsf 1.14.60\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2026-09-20 18:05+0000\n"
+"POT-Creation-Date: 2026-09-29 22:04+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -45,39 +45,39 @@
 msgid "Windows Enhanced Metafile format"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:553
+#: gsf/gsf-infile-msole.c:556
 msgid "Failed to duplicate input stream"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:591
+#: gsf/gsf-infile-msole.c:594
 msgid "No OLE2 signature"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:624
+#: gsf/gsf-infile-msole.c:627
 msgid "Unreasonable block sizes"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:663 gsf/gsf-infile-msole.c:949
+#: gsf/gsf-infile-msole.c:666 gsf/gsf-infile-msole.c:952
 msgid "Insufficient memory"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:722
+#: gsf/gsf-infile-msole.c:725
 msgid "Inconsistent block allocation table"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:730
+#: gsf/gsf-infile-msole.c:733
 msgid "Problems making block allocation table"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:744
+#: gsf/gsf-infile-msole.c:747
 msgid "Problems reading directory"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:914
+#: gsf/gsf-infile-msole.c:917
 msgid "Failed to access child"
 msgstr ""
 
-#: gsf/gsf-infile-msole.c:981
+#: gsf/gsf-infile-msole.c:984
 msgid "failure reading block"
 msgstr ""
 

Reply via email to