Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virtiofsd for openSUSE:Factory 
checked in at 2024-08-10 19:07:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtiofsd (Old)
 and      /work/SRC/openSUSE:Factory/.virtiofsd.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtiofsd"

Sat Aug 10 19:07:03 2024 rev:8 rq:1192746 version:1.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtiofsd/virtiofsd.changes      2024-03-08 
18:08:13.919996922 +0100
+++ /work/SRC/openSUSE:Factory/.virtiofsd.new.7232/virtiofsd.changes    
2024-08-10 19:12:33.241626225 +0200
@@ -1,0 +2,64 @@
+Thu Aug  8 19:57:34 UTC 2024 - Caleb Crane <caleb.cr...@suse.com>
+
+- Service: Remove deprecated cargo_config and cargo_audit services, both 
+  are now handled by the cargo_vendor service
+- Add new upstream features for the libvirt/virtiofsd interop config
+
+-------------------------------------------------------------------
+Thu Aug 08 08:13:17 UTC 2024 - Xiaoguang Wang <xiaoguang.w...@suse.com>
+
+- Fix build failure after update to Rust 1.80 (bsc#1228972)
+- Update to version 1.11.1:
+  * Changes since 1.11.0:
+  * Add "separate-options" capability
+  * Force-call DESTROY on INIT
+  * Do not require --shared-dir to print capabilities
+  * Enable notification on vring failure
+  * Bump version to v1.11.0
+  * deps: Update to the latest rust-vmm crates
+  * deps: Update to the latest libc
+  * Note migration capability
+  * README: Document new migration switches
+  * Introduce --migration-mode switch
+  * Introduce --migration-confirm-paths
+  * PassthroughFs::init: Point to NegotiatedOpts
+  * Implement device state deserialization
+  * Add get_path_by_fd()/printable_fd() functions
+  * Implement device state serialization
+  * Implement preserialization/premigration
+  * Define our serialized device state
+  * Introduce serializable file handles
+  * Introduce --migration-verify-handles
+  * Introduce --migration-on-error switch
+  * Allow explicitly invalid inodes and handles
+  * Split try_lookup() off of do_lookup()
+  * Add ReadDir::new_no_seek()
+  * Put open_root_node() into own function
+  * Add type for strong inode references
+  * Hide InodeStore locking
+  * Remove `&Inode` indirection
+  * Add device state infrastructure
+  * Add ErrorContext, ResultErrorContext traits
+  * Add other_io_error() utility function
+  * Add support for dirty memory logging
+  * opt: Introduce --allow-mmap flag
+  * fuse: Enable DIRECT_IO_ALLOW_MMAP with --allow-mmap
+  * Add '--shared-dir' as required if '-o' is missing
+  * Close the listener in the parent process
+  * Check if the socket parent directory exists
+  * Check if the shared directory exists
+  * deps: Bump syslog version
+  * Increase maximum virtqueue size to 32768
+  * Allow multiple uid/gid maps
+  * Hide clippy warning in readdir
+  * Shorten `std::result::Result` where possible
+  * Remove redundant Result imports
+  * deps: Bump vhost and vhost-user-backend versions
+  * Remove virtio-bindings feature
+  * Directly write uid/gidmap where possible
+  * Fix clippy warning: Complicated `match` condition
+  * Fix clippy warning: Skip converting to owned
+  * Fix clippy warning: Make use of `.cloned()`
+  * Fix new compiler warnings
+
+-------------------------------------------------------------------

Old:
----
  cargo_config
  virtiofsd-1.10.1.tar.xz

New:
----
  virtiofsd-1.11.1.tar.xz

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

Other differences:
------------------
++++++ virtiofsd.spec ++++++
--- /var/tmp/diff_new_pack.KOjwee/_old  2024-08-10 19:12:33.861651973 +0200
+++ /var/tmp/diff_new_pack.KOjwee/_new  2024-08-10 19:12:33.865652140 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:           virtiofsd
-Version:        1.10.1
+Version:        1.11.1
 Release:        0
 Summary:        A vhost-user virtio-fs device backend written in Rust
 Group:          Development/Libraries/Rust
@@ -31,8 +31,7 @@
 URL:            https://gitlab.com/virtio-fs/virtiofsd
 Source0:        %{name}-%{version}.tar.xz
 Source1:        vendor.tar.xz
-Source2:        cargo_config
-Source3:        50-virtiofsd.json
+Source2:        50-virtiofsd.json
 BuildRequires:  cargo-packaging
 BuildRequires:  libcap-ng-devel
 BuildRequires:  libseccomp-devel
@@ -44,11 +43,9 @@
 
 %prep
 %autosetup -a1
-mkdir .cargo
-cp %{SOURCE2} .cargo/config
 # Adjust libvirt/virtiofsd interop config file to handle differences in
 # the definition of libexecdir macro on SLE and Tumbleweed (bsc#1219772)
-sed -i 's#@@LIBEXECDIR@@#%{_virtiofsd_libexecdir}#' %{SOURCE3}
+sed -i 's#@@LIBEXECDIR@@#%{_virtiofsd_libexecdir}#' %{SOURCE2}
 
 %build
 %{cargo_build}
@@ -56,7 +53,7 @@
 %install
 mkdir -p %{buildroot}%{_virtiofsd_libexecdir}
 install -D -p -m 0755 %{_builddir}/%{name}-%{version}/target/release/virtiofsd 
%{buildroot}%{_virtiofsd_libexecdir}/virtiofsd
-install -D -p -m 0644 %{SOURCE3} 
%{buildroot}%{_datadir}/qemu/vhost-user/50-virtiofsd.json
+install -D -p -m 0644 %{SOURCE2} 
%{buildroot}%{_datadir}/qemu/vhost-user/50-virtiofsd.json
 
 %check
 %{cargo_test}

++++++ 50-virtiofsd.json ++++++
--- /var/tmp/diff_new_pack.KOjwee/_old  2024-08-10 19:12:33.897653468 +0200
+++ /var/tmp/diff_new_pack.KOjwee/_new  2024-08-10 19:12:33.905653801 +0200
@@ -1,6 +1,10 @@
 {
   "description": "virtiofsd vhost-user-fs",
   "type": "fs",
-  "binary": "@@LIBEXECDIR@@/virtiofsd"
+  "binary": "@@LIBEXECDIR@@/virtiofsd",
+  "features": [
+      "migrate-precopy",
+      "separate-options"
+  ]
 }
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.KOjwee/_old  2024-08-10 19:12:33.933654963 +0200
+++ /var/tmp/diff_new_pack.KOjwee/_new  2024-08-10 19:12:33.937655130 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://gitlab.com/virtio-fs/virtiofsd.git</param>
     <param name="scm">git</param>
     <param name="filename">virtiofsd</param>
-    <param name="revision">v1.10.1</param>
+    <param name="revision">v1.11.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">[v]?([^\+]+)(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
@@ -19,10 +19,6 @@
     <param name="compression">xz</param>
   </service>
 
-  <service name="cargo_audit" mode="disabled">
-    <param name="srcdir">virtiofsd</param>
-  </service>
-
   <service name="cargo_vendor" mode="disabled">
     <param name="srcdir">virtiofsd</param>
     <param name="compression">xz</param>

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/virtiofsd/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.virtiofsd.new.7232/vendor.tar.xz differ: char 8, 
line 1

++++++ virtiofsd-1.10.1.tar.xz -> virtiofsd-1.11.1.tar.xz ++++++
++++ 4743 lines of diff (skipped)

Reply via email to