Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mhvtl for openSUSE:Factory checked 
in at 2023-07-27 16:52:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mhvtl (Old)
 and      /work/SRC/openSUSE:Factory/.mhvtl.new.32662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mhvtl"

Thu Jul 27 16:52:01 2023 rev:20 rq:1100914 version:1.71_release+903.d3ec98550dc3

Changes:
--------
--- /work/SRC/openSUSE:Factory/mhvtl/mhvtl.changes      2023-01-04 
17:52:49.642261056 +0100
+++ /work/SRC/openSUSE:Factory/.mhvtl.new.32662/mhvtl.changes   2023-07-27 
16:52:25.566362640 +0200
@@ -1,0 +2,53 @@
+Wed Jul 26 16:01:08 UTC 2023 - ldun...@suse.com
+
+- Besides lots of bug fixes, the main visible change is the
+  addition of the mhvtl_kernel_mod_build script, which uses
+  a tarball of the modules sources in /lib/firmware/mhvtl_kernel.tgz
+  to build the kernel module. This adds a new script, new
+  firmware file, and a new man page.
+- Details about the update to version 1.71_release+903.d3ec98550dc3:
+  * Fix issue with DEFINE_SEMAPHORE in kernel module
+  * only call fflush() while in debug mode.
+  * Add used, but undeclared variable fg into vtltape::processMessageQ() 
function
+  * vtltape: Clean up after media mount failure
+  * Make send_msg_and_log() a macro - so the logging reads more logical
+  * test_lbp.sh : Fix misleading comments in script
+  * Move 'test_lbp.sh' into scripts directory
+  * Improve usability of test_lbp.sh
+  * gitignore: mhvtl_kernel.tgz is built at build time. Add to ignore
+  * mhvtl.spec: Bump version to 1.7-1
+  * Vagrant: Update the vagrant OS versions
+  * Pre-package mhvtk.ko source into the binary distribution.
+  * Expecting an unsigned 32bit int but cast as a signed 32bit int
+  * Remove duplication of application encryption structure
+  * Log information of AKAD/UKAD being sent from application
+  * Error logging macro - include line number in error log
+  * Make raspberryPi malloc() issue work-around a compile time depend on
+    ARM CPU type
+  * work around raspberryPi (32bit) malloc crash
+  * Initialise 'barcode' to NULL
+  * Cleanup 32bit vs 64bit compile warnings regarding variable sizes
+  * Rename struct 'encryption' to 'app_encryption_state'
+  * Remove dead getCommand() prototype
+  * mhvtl.ko: Bump mhvtl.ko version
+  * mhvtl.ko: Migrate printk() to pr_* calls
+  * Improve error message if kernel-devel is not installed
+  * SSC default emulation: Completing LTO-8 media support
+  * Set selinux ACL on systemd startup scripts
+  * Kernel build: remove blank line at end of script
+  * Fix kernel issue with queuecommand_lck
+  * mhvtl.ko: Change initator id from 15 to -1
+  * Change minimum clock size to 1 byte to prevent data loss when
+    writing files to tape devices that are on the block size boundaries
+  * vagrant mount doesn't like hard symlinks - use soft symlink instead
+  * Ultrium: Add support for Extended Inquiry Data VPD page
+  * Add support for INQUIRY_DATA_HAS_CHANGED
+  * SPC Inquiry: Dump SCSI Inquiry VPD pages
+  * Improve hex_dump() to print any ascii chars.
+  * add_lu() Clean up code to use fprintf() instead of write()
+  * Close the gap where lu is not ready to accept commands
+- This update also removes the need for patch (removed), since
+  it's fixed upstream:
+  * mhvtl-fix-queuecomand-args.patch
+
+-------------------------------------------------------------------

Old:
----
  mhvtl-1.70_release+865.af13081a1ae5.tar.xz
  mhvtl-fix-queuecomand-args.patch

New:
----
  mhvtl-1.71_release+903.d3ec98550dc3.tar.xz

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

Other differences:
------------------
++++++ mhvtl.spec ++++++
--- /var/tmp/diff_new_pack.eqfq7j/_old  2023-07-27 16:52:26.374367205 +0200
+++ /var/tmp/diff_new_pack.eqfq7j/_new  2023-07-27 16:52:26.382367250 +0200
@@ -26,7 +26,7 @@
 
 Name:           mhvtl
 URL:            http://sites.google.com/site/linuxvtl2/
-Version:        1.70_release+865.af13081a1ae5
+Version:        1.71_release+903.d3ec98550dc3
 Release:        0
 Requires:       mhvtl-kmp
 Requires:       module-init-tools
@@ -46,11 +46,11 @@
 Group:          System/Daemons
 Source:         %{name}-%{version}.tar.xz
 Source2:        %{name}.preamble
-Patch1:         %{name}-fix-queuecomand-args.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{?systemd_ordering}
 
 %{?!_systemdgeneratordir:%define _systemdgeneratordir 
%{_prefix}/lib/systemd/system-generators}
+%{?!_firmware_path:%define _firmware_path %{_prefix}/lib/firmware}
 
 %if 0%{buildkmp} == 1
 %suse_kernel_module_package -n %{name} -p %{S:2} kdump ec2 um
@@ -79,12 +79,11 @@
 
 %prep
 %setup -qn %{name}-%{version}
-%patch1 -p1
 
 %build
 make MHVTL_HOME_PATH=%{mhvtl_home_dir} VERSION=%{version} \
        SYSTEMD_GENERATOR_DIR=%{_systemdgeneratordir} \
-       SYSTEMD_SERVICE_DIR=%{_unitdir}
+       SYSTEMD_SERVICE_DIR=%{_unitdir} FIRMWAREDIR=%{_firmware_path}
 %if 0%{buildkmp} == 1
 for flavor in %flavors_to_build; do
        make -C kernel config.h
@@ -100,7 +99,7 @@
 %make_install \
        MHVTL_HOME_PATH=%{mhvtl_home_dir} VERSION=%{version}_release 
LIBDIR=%{_libdir} \
        SYSTEMD_GENERATOR_DIR=%{_systemdgeneratordir} \
-       SYSTEMD_SERVICE_DIR=%{_unitdir}
+       SYSTEMD_SERVICE_DIR=%{_unitdir} FIRMWAREDIR=%{_firmware_path}
 %fdupes %{buildroot}/%{_prefix}
 %if 0%{buildkmp} == 1
 export INSTALL_MOD_PATH=%{buildroot}
@@ -149,20 +148,25 @@
 %{_bindir}/vtllibrary
 %{_bindir}/vtltape
 %{_bindir}/generate_device_conf
+%{_bindir}/mhvtl_kernel_mod_build
 %{_bindir}/generate_library_contents
 %{_libdir}/libvtlscsi.so
 %{_libdir}/libvtlcart.so
+%dir %{_firmware_path}
+%dir %{_firmware_path}/mhvtl
+%{_firmware_path}/mhvtl/mhvtl_kernel.tgz
 %dir %{_sysconfdir}/mhvtl
-%config %{_sysconfdir}/mhvtl/mhvtl.conf
-%config %{_sysconfdir}/mhvtl/device.conf
-%config %{_sysconfdir}/mhvtl/library_contents.10
-%config %{_sysconfdir}/mhvtl/library_contents.30
+%config(noreplace) %{_sysconfdir}/mhvtl/mhvtl.conf
+%config(noreplace) %{_sysconfdir}/mhvtl/device.conf
+%config(noreplace) %{_sysconfdir}/mhvtl/library_contents.10
+%config(noreplace) %{_sysconfdir}/mhvtl/library_contents.30
 %{_systemdgeneratordir}/
 %{_unitdir}/mhvtl-load-modules.service
 %{_unitdir}/mhvtl.target
 %{_unitdir}/vtltape@.service
 %{_unitdir}/vtllibrary@.service
 %dir %{mhvtl_home_dir}
+%ghost %{mhvtl_home_dir}/*
 %defattr(644,root,root)
 %{_mandir}/man1/vtlcmd.1%{ext_man}
 %{_mandir}/man1/vtllibrary.1%{ext_man}
@@ -176,6 +180,7 @@
 %{_mandir}/man1/update_device.conf.1%{ext_man}
 %{_mandir}/man1/generate_device_conf.1%{ext_man}
 %{_mandir}/man1/generate_library_contents.1%{ext_man}
+%{_mandir}/man1/mhvtl_kernel_mod_build.1%{ext_man}
 %{_mandir}/man5/device.conf.5%{ext_man}
 %{_mandir}/man5/library_contents.5%{ext_man}
 %{_mandir}/man5/mhvtl.conf.5%{ext_man}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.eqfq7j/_old  2023-07-27 16:52:26.418367454 +0200
+++ /var/tmp/diff_new_pack.eqfq7j/_new  2023-07-27 16:52:26.422367476 +0200
@@ -4,8 +4,8 @@
     <param name="url">https://github.com/markh794/mhvtl.git</param>
     <param name="subdir"></param>
     <param name="filename">mhvtl</param>
-    <param name="revision">af13081a1ae5</param>
-    <param name="versionformat">1.7-0_release+@TAG_OFFSET@.%h</param>
+    <param name="revision">HEAD</param>
+    <param name="versionformat">1.7-1_release+@TAG_OFFSET@.%h</param>
     <param name="match-tag">1.[0-0]-[0-0]_release</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.eqfq7j/_old  2023-07-27 16:52:26.442367589 +0200
+++ /var/tmp/diff_new_pack.eqfq7j/_new  2023-07-27 16:52:26.446367612 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/markh794/mhvtl.git</param>
-              <param 
name="changesrevision">af13081a1ae5179c0b050d988e2eb2b1a17f5f97</param></service></servicedata>
+              <param 
name="changesrevision">d3ec98550dc375696dfdc134ce19dd1942d566e1</param></service></servicedata>
 (No newline at EOF)
 

++++++ mhvtl-1.70_release+865.af13081a1ae5.tar.xz -> 
mhvtl-1.71_release+903.d3ec98550dc3.tar.xz ++++++
++++ 3242 lines of diff (skipped)

Reply via email to