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-02-23 16:40:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtiofsd (Old) and /work/SRC/openSUSE:Factory/.virtiofsd.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtiofsd" Fri Feb 23 16:40:34 2024 rev:5 rq:1148951 version:1.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/virtiofsd/virtiofsd.changes 2024-01-31 23:53:32.812549276 +0100 +++ /work/SRC/openSUSE:Factory/.virtiofsd.new.1770/virtiofsd.changes 2024-02-23 16:40:40.593217197 +0100 @@ -1,0 +2,6 @@ +Thu Feb 22 03:02:23 UTC 2024 - Caleb Crane <caleb.cr...@suse.com> + +- Spec: Adjust libvirt/virtiofsd interop config file to handle differences in + the definition of libexecdir macro on SLE and Tumbleweed (bsc#1219772) + +------------------------------------------------------------------- @@ -18 +24 @@ -- Update to upstream version v1.7.2 (jsc#4980) +- Update to upstream version v1.7.2 (jsc#PED-4980) New: ---- 50-virtiofsd.json ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtiofsd.spec ++++++ --- /var/tmp/diff_new_pack.PQjbaV/_old 2024-02-23 16:40:41.125236483 +0100 +++ /var/tmp/diff_new_pack.PQjbaV/_new 2024-02-23 16:40:41.129236627 +0100 @@ -19,13 +19,14 @@ Name: virtiofsd Version: 1.10.1 Release: 0 -Summary: vhost-user virtio-fs device backend written in Rust +Summary: A vhost-user virtio-fs device backend written in Rust Group: Development/Libraries/Rust License: Apache-2.0 URL: https://gitlab.com/virtio-fs/virtiofsd Source0: %{name}-%{version}.tar.xz Source1: vendor.tar.xz Source2: cargo_config +Source3: 50-virtiofsd.json BuildRequires: cargo-packaging BuildRequires: libcap-ng-devel BuildRequires: libseccomp-devel @@ -33,27 +34,33 @@ ExcludeArch: %ix86 %arm %description -vhost-user virtio-fs device backend written in Rust +A vhost-user virtio-fs device backend written in Rust + +%define _virtiofsd_dir %{_libexecdir}/%{name} %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_dir}#' %{SOURCE3} %build %{cargo_build} %install -mkdir -p %{buildroot}%{_libexecdir} -install -D -p -m 0755 %{_builddir}/%{name}-%{version}/target/release/virtiofsd %{buildroot}%{_libexecdir}/virtiofsd -install -D -p -m 0644 %{_builddir}/%{name}-%{version}/50-virtiofsd.json %{buildroot}%{_datadir}/qemu/vhost-user/50-virtiofsd.json +mkdir -p %{buildroot}%{_virtiofsd_dir} +install -D -p -m 0755 %{_builddir}/%{name}-%{version}/target/release/virtiofsd %{buildroot}%{_virtiofsd_dir}/virtiofsd +install -D -p -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/qemu/vhost-user/50-virtiofsd.json %check %{cargo_test} %files %doc README.md -%{_libexecdir}/virtiofsd +%dir %{_virtiofsd_dir} +%{_virtiofsd_dir}/virtiofsd %dir %{_datadir}/qemu %dir %{_datadir}/qemu/vhost-user %{_datadir}/qemu/vhost-user/50-virtiofsd.json ++++++ 50-virtiofsd.json ++++++ { "description": "virtiofsd vhost-user-fs", "type": "fs", "binary": "@@LIBEXECDIR@@/virtiofsd" }