Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vhba-kmp for openSUSE:Factory 
checked in at 2026-03-26 21:12:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vhba-kmp (Old)
 and      /work/SRC/openSUSE:Factory/.vhba-kmp.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vhba-kmp"

Thu Mar 26 21:12:14 2026 rev:27 rq:1342931 version:20260313

Changes:
--------
--- /work/SRC/openSUSE:Factory/vhba-kmp/vhba-kmp.changes        2025-08-06 
14:34:07.654133144 +0200
+++ /work/SRC/openSUSE:Factory/.vhba-kmp.new.8177/vhba-kmp.changes      
2026-03-27 06:52:21.169011282 +0100
@@ -1,0 +2,6 @@
+Wed Mar 25 14:19:12 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 20260313
+  * vhba: fix build errors with Linux kernel 7.0
+
+-------------------------------------------------------------------

Old:
----
  vhba-module-20250329.tar.xz

New:
----
  vhba-module-20260313.tar.xz

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

Other differences:
------------------
++++++ vhba-kmp.spec ++++++
--- /var/tmp/diff_new_pack.TMKjH0/_old  2026-03-27 06:52:21.737034730 +0100
+++ /var/tmp/diff_new_pack.TMKjH0/_new  2026-03-27 06:52:21.741034895 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vhba-kmp
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# 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,7 +17,7 @@
 
 
 Name:           vhba-kmp
-Version:        20250329
+Version:        20260313
 Release:        0
 Summary:        Virtual SCSI Host Bus Adapter
 License:        GPL-2.0-or-later

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.TMKjH0/_old  2026-03-27 06:52:21.781036546 +0100
+++ /var/tmp/diff_new_pack.TMKjH0/_new  2026-03-27 06:52:21.781036546 +0100
@@ -1,5 +1,5 @@
-mtime: 1754396599
-commit: c78c70ece07b854317861dd0a5ebd911bde98075e2e2abd0365f1e7403d506b8
+mtime: 1774540161
+commit: 7e4bac9a8f3183c921f68cb52d3df20f0d591683369841b90d771f52656cedf8
 url: https://src.opensuse.org/jengelh/vhba-kmp
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ 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-26 16:52:15.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ vhba-module-20250329.tar.xz -> vhba-module-20260313.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/Makefile 
new/vhba-module-20260313/Makefile
--- old/vhba-module-20250329/Makefile   2025-03-29 23:38:45.000000000 +0100
+++ new/vhba-module-20260313/Makefile   2026-03-13 16:24:55.000000000 +0100
@@ -1,4 +1,4 @@
-VHBA_VERSION := 20250329
+VHBA_VERSION := 20260313
 
 KERNELRELEASE ?= $(shell uname -r)
 KDIR ?= /lib/modules/$(KERNELRELEASE)/build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vhba-module-20250329/debian/appstream/net.sf.cdemu.vhba_module.metainfo.xml 
new/vhba-module-20260313/debian/appstream/net.sf.cdemu.vhba_module.metainfo.xml
--- 
old/vhba-module-20250329/debian/appstream/net.sf.cdemu.vhba_module.metainfo.xml 
    2025-03-29 23:38:45.000000000 +0100
+++ 
new/vhba-module-20260313/debian/appstream/net.sf.cdemu.vhba_module.metainfo.xml 
    2026-03-13 16:24:55.000000000 +0100
@@ -11,6 +11,9 @@
        <name>VHBA module</name>
        <project_license>GPL-2.0+</project_license>
        <releases>
+               <release version="20260313" date="2026-03-13" type="stable">
+                       
<url>https://sourceforge.net/projects/cdemu/files/vhba-module/vhba-module-20260313.tar.xz/download</url>
+               </release>
                <release version="20250329" date="2025-03-29" type="stable">
                        
<url>https://sourceforge.net/projects/cdemu/files/vhba-module/vhba-module-20250329.tar.xz/download</url>
                </release>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/debian/changelog 
new/vhba-module-20260313/debian/changelog
--- old/vhba-module-20250329/debian/changelog   2025-03-29 23:38:45.000000000 
+0100
+++ new/vhba-module-20260313/debian/changelog   2026-03-13 16:24:55.000000000 
+0100
@@ -1,8 +1,30 @@
-vhba-module (20250329-1) unstable; urgency=medium
+vhba-module (20260313-1) unstable; urgency=medium
 
   * New upstream version.
 
- -- Matteo Bini <[email protected]>  Sat, 29 Mar 2025 23:22:07 +0100
+ -- Matteo Bini <[email protected]>  Fri, 13 Mar 2026 16:22:23 +0100
+
+vhba-module (20250329-1) unstable; urgency=medium
+
+  * New upstream version, closes: #1104419.
+  * debian/appstream/net.sf.cdemu.vhba-module.metainfo.xml:
+    - Add 20240917 and 20250329 releases.
+  * debian/control:
+    - Bump Standards-Version to 4.7.2.
+  * debian/copyright:
+    - Change Upstream-Contact to Rok Mandeljc, like in all of the other
+      CDEmu packages.
+  * debian/rules:
+    - Make rules compatible with debhelper <= 12.
+  * debian/vhba-dkms.dkms:
+    - Update PACKAGE_VERSION.
+  * debian/vhba-dkms.install:
+    - Remove file since install step is handled in rules.
+  * debian/vhba-dkms.postinst:
+    - Don't run modprobe inside a chroot environment (closes: #1101666).
+      Thanks to Andreas Beckmann <[email protected]> for the patch.
+
+ -- Matteo Bini <[email protected]>  Mon, 05 May 2025 09:26:46 +0200
 
 vhba-module (20240917-1) unstable; urgency=medium
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/debian/control 
new/vhba-module-20260313/debian/control
--- old/vhba-module-20250329/debian/control     2025-03-29 23:38:45.000000000 
+0100
+++ new/vhba-module-20260313/debian/control     2026-03-13 16:24:55.000000000 
+0100
@@ -5,7 +5,7 @@
 Maintainer: Matteo Bini <[email protected]>
 Build-Depends: debhelper-compat (= 13),
                dh-sequence-dkms,
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
 Rules-Requires-Root: no
 Testsuite: autopkgtest-pkg-dkms
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/debian/copyright 
new/vhba-module-20260313/debian/copyright
--- old/vhba-module-20250329/debian/copyright   2025-03-29 23:38:45.000000000 
+0100
+++ new/vhba-module-20260313/debian/copyright   2026-03-13 16:24:55.000000000 
+0100
@@ -1,6 +1,6 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: VHBA module
-Upstream-Contact: https://cdemu.sourceforge.io/contact/
+Upstream-Contact: Rok Mandeljc <[email protected]>
 Source: https://cdemu.sourceforge.io/
 
 Files: *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/debian/rules 
new/vhba-module-20260313/debian/rules
--- old/vhba-module-20250329/debian/rules       2025-03-29 23:38:45.000000000 
+0100
+++ new/vhba-module-20260313/debian/rules       2026-03-13 16:24:55.000000000 
+0100
@@ -5,8 +5,16 @@
 
 include /usr/share/dpkg/pkg-info.mk
 
-execute_after_dh_install:
-       dh_install -pvhba-dkms Makefile *.c 
usr/src/vhba-$(DEB_VERSION_UPSTREAM)/
-
 %:
-       dh $@ --buildsystem=none
+       dh $@
+
+override_dh_auto_clean:
+
+
+override_dh_auto_build:
+
+
+override_dh_auto_install:
+       dh_install -pvhba-dkms 
debian/appstream/net.sf.cdemu.vhba_module.metainfo.xml usr/share/metainfo
+       dh_install -pvhba-dkms debian/vhba.conf etc/modules-load.d
+       dh_install -pvhba-dkms Makefile *.c usr/src/vhba-$(DEB_VERSION_UPSTREAM)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/debian/vhba-dkms.dkms 
new/vhba-module-20260313/debian/vhba-dkms.dkms
--- old/vhba-module-20250329/debian/vhba-dkms.dkms      2025-03-29 
23:38:45.000000000 +0100
+++ new/vhba-module-20260313/debian/vhba-dkms.dkms      2026-03-13 
16:24:55.000000000 +0100
@@ -1,5 +1,5 @@
 PACKAGE_NAME="vhba"
-PACKAGE_VERSION=20250329
+PACKAGE_VERSION=20260313
 BUILT_MODULE_NAME[0]="vhba"
 DEST_MODULE_LOCATION[0]="/kernel/updates/dkms"
 AUTOINSTALL="yes"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/debian/vhba-dkms.install 
new/vhba-module-20260313/debian/vhba-dkms.install
--- old/vhba-module-20250329/debian/vhba-dkms.install   2025-03-29 
23:38:45.000000000 +0100
+++ new/vhba-module-20260313/debian/vhba-dkms.install   1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-debian/appstream/net.sf.cdemu.vhba_module.metainfo.xml usr/share/metainfo/
-debian/vhba.conf                                       etc/modules-load.d/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/debian/vhba-dkms.postinst 
new/vhba-module-20260313/debian/vhba-dkms.postinst
--- old/vhba-module-20250329/debian/vhba-dkms.postinst  2025-03-29 
23:38:45.000000000 +0100
+++ new/vhba-module-20260313/debian/vhba-dkms.postinst  2026-03-13 
16:24:55.000000000 +0100
@@ -8,7 +8,7 @@
        echo "WARNING: $1" >&2
 }
 
-if [ "$1" = "configure" ]; then
+if [ "$1" = "configure" ] && ! ischroot ; then
                # try to load the module
                if test -d "/sys/module/vhba"; then
                        mywarning "Reboot required to load new vhba module."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vhba-module-20250329/vhba.c 
new/vhba-module-20260313/vhba.c
--- old/vhba-module-20250329/vhba.c     2025-03-29 23:38:45.000000000 +0100
+++ new/vhba-module-20260313/vhba.c     2026-03-13 16:24:55.000000000 +0100
@@ -1,7 +1,7 @@
 /*
  * vhba.c
  *
- * Copyright (C) 2007-2012 Chia-I Wu <olvaffe AT gmail DOT com>
+ * Copyright (C) 2007-2026 Chia-I Wu <olvaffe AT gmail DOT com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -471,7 +471,11 @@
     spin_unlock_irqrestore(&vhost->cmd_lock, flags);
 }
 
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(7, 0, 0)
+static enum scsi_qc_status vhba_queuecommand (struct Scsi_Host *shost, struct 
scsi_cmnd *cmd)
+#else
 static int vhba_queuecommand (struct Scsi_Host *shost, struct scsi_cmnd *cmd)
+#endif
 {
     struct vhba_device *vdev;
     int retval;

Reply via email to