Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package clamav for openSUSE:Factory checked 
in at 2026-03-13 21:16:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/clamav (Old)
 and      /work/SRC/openSUSE:Factory/.clamav.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "clamav"

Fri Mar 13 21:16:11 2026 rev:139 rq:1338542 version:1.5.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/clamav/clamav.changes    2025-12-01 
11:12:49.029227108 +0100
+++ /work/SRC/openSUSE:Factory/.clamav.new.8177/clamav.changes  2026-03-13 
21:16:38.204877338 +0100
@@ -1,0 +2,37 @@
+Thu Mar  5 16:46:47 UTC 2026 - Reinhard Max <[email protected]>
+
+- New version 1.5.2:
+  * bsc#1259207, CVE-2026-20031: Fixed an error handling bug in the
+    HTML file parser that may crash the program and cause a
+    denial-of-service (DoS) condition. This issue was introduced in
+    version 1.1.0.
+  * Fixed a possible infinite loop when scanning some JPEG files by
+    upgrading affected ClamAV dependency, a Rust image library.
+  * The CVD verification process will now ignore certificate files
+    in the CVD certs directory when the user lacks read permissions.
+  * Freshclam: Fix CLD verification bug with PrivateMirror option.
+  * Upgraded the Rust bytes dependency to a newer version to
+    resolve RUSTSEC-2026-0007 advisory.
+  * Fixed a possible crash caused by invalid pointer alignment on
+    some platforms.
+  * Minimal required Rust version is now 1.87.
+
+-------------------------------------------------------------------
+Fri Feb 13 09:21:24 UTC 2026 - Reinhard Max <[email protected]>
+
+- bsc#1258072: Require main and library packages to be of the same
+  version and release. Given that all the core functionality is
+  in the libraries it makes little sense to update the main
+  package alone.
+
+-------------------------------------------------------------------
+Tue Feb 10 16:23:21 UTC 2026 - Reinhard Max <[email protected]>
+
+- jsc-PED-14819: Support transactional updates.
+
+-------------------------------------------------------------------
+Fri Nov 28 12:44:30 UTC 2025 - Reinhard Max <[email protected]>
+
+- Fix testsuite error on SLE-15-SP6 by falling back to rust1.86.
+
+-------------------------------------------------------------------
@@ -64 +101 @@
-    file when checking for false positives
+    file when checking for false positives (bsc#1221954).

Old:
----
  clamav-1.5.1.tar.gz
  clamav-1.5.1.tar.gz.sig

New:
----
  clamav-1.5.2.tar.gz
  clamav-1.5.2.tar.gz.sig

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

Other differences:
------------------
++++++ clamav.spec ++++++
--- /var/tmp/diff_new_pack.lUZlNk/_old  2026-03-13 21:16:39.152916712 +0100
+++ /var/tmp/diff_new_pack.lUZlNk/_new  2026-03-13 21:16:39.156916878 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clamav
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2024 Andreas Stieger <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -25,8 +25,8 @@
 %endif
 %if 0%{?suse_version} <= 1500
 %define vgcc 13
-%if 0%{?sle_version} < 150400
-%define vrust 1.86
+%if 0%{?sle_version} <= 150700
+%define vrust 1.87
 %endif
 %if 0%{?suse_version} < 1500
 %define vcmake 3
@@ -44,7 +44,7 @@
 %define jsonc json-c-json-c-%vjsonc-20240915
 
 Name:           clamav
-Version:        1.5.1
+Version:        1.5.2
 Release:        0
 Summary:        Antivirus Toolkit
 License:        GPL-2.0-only
@@ -114,6 +114,9 @@
 Obsoletes:      clamav-db < 0.88.3
 Provides:       clamav-nodb = %{version}
 Obsoletes:      clamav-nodb < %{version}
+Requires:       libclamav%v_libclamav = %{version}-%{release}
+Requires:       libclammspack%v_libclammspack = %{version}-%{release}
+Requires:       libfreshclam%v_libfreshclam = %{version}-%{release}
 %if %{without clammspack}
 BuildRequires:  pkgconfig(libmspack)
 %endif
@@ -151,7 +154,7 @@
 %package milter
 Summary:        ClamAV Milter compatible mail scanner
 Group:          Productivity/Security
-Requires:       %{name} = %{version}
+Requires:       %{name} = %{version}-%{release}
 Provides:       %{name}:/usr/sbin/clamav-milter
 
 %description milter
@@ -259,13 +262,16 @@
 %install
 
 %cmake_install
+%if 0%suse_version <= 1500
 install -d -m755 %{buildroot}%{_localstatedir}/lib/clamav
+%endif
+sed -i 's|@rundir@|%_rundir|g;s|@localstatedir@|%_localstatedir|g' %SOURCE6
 install -d -m755 %{buildroot}%{_tmpfilesdir}
 install -m644 %SOURCE6 %{buildroot}%{_tmpfilesdir}/clamav.conf
 %if 0%{?suse_version} <= 1500
 mkdir -p %{buildroot}%{_localstatedir}/spool/amavis
 %endif
-mkdir -p -m 0755 %{buildroot}{%_sysconfdir,/run/clamav}
+mkdir -p -m 0755 %{buildroot}%_sysconfdir
 find %{buildroot} -type f -name "*.la" -delete -print
 
 for f in %{buildroot}%{_sysconfdir}/*.conf.sample;
@@ -304,10 +310,12 @@
 %service_add_post clamd.service clamonacc.service
 
 %preun
+%if 0%suse_version <= 1500
 if [ $1 -eq 0 ]; then
        # package will be uninstalled
        rm -f %{_localstatedir}/lib/clamav/*
 fi
+%endif
 %service_del_preun clamd.service clamonacc.service
 
 %postun
@@ -375,12 +383,11 @@
 %{_unitdir}/freshclam.service
 %{_unitdir}/freshclam.timer
 %{_unitdir}/clamonacc.service
+%if 0%{?suse_version} <= 1500
 %defattr(-,vscan,vscan)
 %dir %{_localstatedir}/lib/clamav
-%if 0%{?suse_version} <= 1500
 %dir %attr(750,vscan,vscan) %{_localstatedir}/spool/amavis
 %endif
-%ghost %attr(755,vscan,vscan) /run/clamav
 
 %files docs-html
 %doc %_docdir/%name

++++++ clamav-1.5.1.tar.gz -> clamav-1.5.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/clamav/clamav-1.5.1.tar.gz 
/work/SRC/openSUSE:Factory/.clamav.new.8177/clamav-1.5.2.tar.gz differ: char 5, 
line 1

++++++ clamav-tmpfiles.conf ++++++
--- /var/tmp/diff_new_pack.lUZlNk/_old  2026-03-13 21:16:39.300922859 +0100
+++ /var/tmp/diff_new_pack.lUZlNk/_new  2026-03-13 21:16:39.308923191 +0100
@@ -1,3 +1,4 @@
 # clamav needs a directory in /run:
-d /run/clamav 0755 vscan vscan -
+d @rundir@/clamav 0755 vscan vscan -
+d @localstatedir@/lib/clamav 0755 vscan vscan -
 

Reply via email to