Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fuseiso for openSUSE:Factory checked 
in at 2026-10-18 19:25:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fuseiso (Old)
 and      /work/SRC/openSUSE:Factory/.fuseiso.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fuseiso"

Sun Oct 18 19:25:15 2026 rev:23 rq:1385800 version:20260614

Changes:
--------
--- /work/SRC/openSUSE:Factory/fuseiso/fuseiso.changes  2025-05-13 
20:08:00.649240213 +0200
+++ /work/SRC/openSUSE:Factory/.fuseiso.new.3698736/fuseiso.changes     
2026-10-18 19:25:26.606083584 +0200
@@ -1,0 +2,18 @@
+Sun Oct 18 05:34:01 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 20260614:
+  * Upstream moved off the dead sourceforge tree to a maintained
+    rewrite (fuse3 and meson build system).
+  * Fixes integer overflow (CVE-2015-8836) and buffer overflow
+    (CVE-2015-8837), plus several other overflow and wrapping errors.
+  * Fix iconv errors on non-glibc, infinite loop parsing line options
+    on arm, symlink size reporting, fuse options placed before
+    arguments, and block count calculation.
+- Drop fuseiso-fuse3.patch: upstream ported to fuse3 natively and
+  removed the autotools build the patch targeted.
+- Port build to meson (%meson/%meson_build/%meson_install); drop
+  libtool and autoreconf. Add versioned fuse3 >= 3.14 and
+  glib-2.0 >= 2.2 floors from upstream meson.build.
+- License re-verified as GPL-2.0-or-later from the source headers.
+
+-------------------------------------------------------------------

Old:
----
  fuseiso-20070708.tar.bz2
  fuseiso-fuse3.patch

New:
----
  v20260614.tar.gz

----------(Old B)----------
  Old:    arguments, and block count calculation.
- Drop fuseiso-fuse3.patch: upstream ported to fuse3 natively and
  removed the autotools build the patch targeted.
----------(Old E)----------

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

Other differences:
------------------
++++++ fuseiso.spec ++++++
--- /var/tmp/diff_new_pack.JmBXvA/_old  2026-10-18 19:25:27.637126478 +0200
+++ /var/tmp/diff_new_pack.JmBXvA/_new  2026-10-18 19:25:27.639126561 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fuseiso
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,17 @@
 
 
 Name:           fuseiso
-Version:        20070708
+Version:        20260614
 Release:        0
 Summary:        FUSE module to mount CD-ROM images with ISO9660 filesystems in 
them
 License:        GPL-2.0-or-later
-Group:          System/Filesystems
-URL:            https://sourceforge.net/projects/fuseiso/
-Source0:        %{name}-%{version}.tar.bz2
-Patch0:         %{name}-fuse3.patch
-BuildRequires:  libtool
+URL:            https://sr.ht/~whynothugo/fuseiso/
+Source0:        
https://git.sr.ht/~whynothugo/fuseiso/archive/v%{version}.tar.gz
+BuildRequires:  gcc
+BuildRequires:  meson
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(fuse3)
-BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(fuse3) >= 3.14
+BuildRequires:  pkgconfig(glib-2.0) >= 2.2
 BuildRequires:  pkgconfig(zlib)
 Requires:       fuse3
 
@@ -41,15 +40,16 @@
 mdf and nrg.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -n %{name}-v%{version}
 
 %build
-autoreconf -fi
-%configure
-%make_build
+%meson
+%meson_build
 
 %install
-%make_install
+%meson_install
+# docs are also shipped via %%doc from the sources
+rm -rf %{buildroot}%{_datadir}/doc/%{name}
 
 %files
 %license COPYING

Reply via email to