The package rpms/vdo.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/vdo.git/commit/?id=3576411e176dbe0a3....
Change: +%ifarch %{valgrind_arches}
Thanks.
Full change: ============
commit 446953b2806495da5e760c33ea50a26df0da48e5 Author: Susan LeGendre-McGhee slegendr@redhat.com Date: Fri Jun 7 20:33:49 2024 +0000
Update to 8.3.0.71 (#2290537)
- Modify build command to ensure the version is reported correctly
Signed-off-by: Susan LeGendre-McGhee slegendr@redhat.com
diff --git a/.gitignore b/.gitignore index ce5cc9b..3ea2fbf 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /vdo-8.3.0.70.tar.gz +/vdo-8.3.0.71.tar.gz diff --git a/sources b/sources index f703ba3..ee6dad7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vdo-8.3.0.70.tar.gz) = 70e405bb114d3de8f2a5d6356ad50392e453be98571244a79035ecbc3c1a0f9f600ea7463e6a5087ce6ba246a53de0c29138ae65ef9a6fdaf3143fd94712c9b4 +SHA512 (vdo-8.3.0.71.tar.gz) = c32e6c9d95f99a5d6a9d34350c737bbf0081a241587e0adde9913ad7cc1a7a66eb19736b577f5ae6d122adb345c0c657b0cb99d1373e15fdbdb3903e722b0302 diff --git a/vdo.spec b/vdo.spec index 60f7bb6..0c9583a 100755 --- a/vdo.spec +++ b/vdo.spec @@ -1,6 +1,6 @@ Summary: Management tools for Virtual Data Optimizer Name: vdo -Version: 8.3.0.70 +Version: 8.3.0.71 Release: 1%{?dist}
License: GPL-2.0-only @@ -44,7 +44,7 @@ This package provides the user-space support tools for VDO. %autosetup -p1
%build -%make_build +%make_build VDO_VERSION=%{version}
%install %make_install INSTALLOWNER= name=%{name} bindir=%{_bindir} \ @@ -54,11 +54,8 @@ This package provides the user-space support tools for VDO.
%files %license COPYING -%{_bindir}/vdodmeventd -%{_bindir}/vdodumpconfig %{_bindir}/vdoforcerebuild %{_bindir}/vdoformat -%{_bindir}/vdosetuuid %{_bindir}/vdostats %{bash_completions_dir}/vdostats %dir %{_defaultdocdir}/%{name} @@ -67,12 +64,9 @@ This package provides the user-space support tools for VDO. %doc %{_defaultdocdir}/%{name}/examples/monitor/monitor_check_vdostats_logicalSpace.pl %doc %{_defaultdocdir}/%{name}/examples/monitor/monitor_check_vdostats_physicalSpace.pl %doc %{_defaultdocdir}/%{name}/examples/monitor/monitor_check_vdostats_savingPercent.pl -%{_mandir}/man8/vdostats.8* -%{_mandir}/man8/vdodmeventd.8* -%{_mandir}/man8/vdodumpconfig.8* %{_mandir}/man8/vdoforcerebuild.8* %{_mandir}/man8/vdoformat.8* -%{_mandir}/man8/vdosetuuid.8* +%{_mandir}/man8/vdostats.8*
%files support %license COPYING @@ -84,7 +78,6 @@ This package provides the user-space support tools for VDO. %{_bindir}/vdolistmetadata %{_bindir}/vdoreadonly %{_bindir}/vdorecover -%{_bindir}/vdoregenerategeometry %{_mandir}/man8/adaptlvm.8* %{_mandir}/man8/vdoaudit.8* %{_mandir}/man8/vdodebugmetadata.8* @@ -93,9 +86,12 @@ This package provides the user-space support tools for VDO. %{_mandir}/man8/vdolistmetadata.8* %{_mandir}/man8/vdoreadonly.8* %{_mandir}/man8/vdorecover.8* -%{_mandir}/man8/vdoregenerategeometry.8*
%changelog +* Fri Jun 07 2024 - Susan LeGendre-McGhee slegendr@redhat.com - 8.3.0.71-1 +- Update to 8.3.0.71 (#2290537) +- Modify build command to ensure the version is reported correctly + * Thu May 09 2024 - Susan LeGendre-McGhee slegendr@redhat.com - 8.3.0.70-1 - Initial package
commit 3576411e176dbe0a3b949d41c4cfd3efe5abe1b7 Author: Susan LeGendre-McGhee slegendr@redhat.com Date: Tue May 14 02:48:33 2024 +0000
Initial import (fedora#2273535).
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ce5cc9b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/vdo-8.3.0.70.tar.gz diff --git a/sources b/sources new file mode 100644 index 0000000..f703ba3 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (vdo-8.3.0.70.tar.gz) = 70e405bb114d3de8f2a5d6356ad50392e453be98571244a79035ecbc3c1a0f9f600ea7463e6a5087ce6ba246a53de0c29138ae65ef9a6fdaf3143fd94712c9b4 diff --git a/vdo.spec b/vdo.spec new file mode 100755 index 0000000..60f7bb6 --- /dev/null +++ b/vdo.spec @@ -0,0 +1,101 @@ +Summary: Management tools for Virtual Data Optimizer +Name: vdo +Version: 8.3.0.70 +Release: 1%{?dist} + +License: GPL-2.0-only +URL: https://github.com/dm-vdo/vdo +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + +ExcludeArch: %{ix86} +BuildRequires: device-mapper-devel +BuildRequires: device-mapper-event-devel +BuildRequires: gcc +BuildRequires: libblkid-devel +BuildRequires: libuuid-devel +BuildRequires: make +%ifarch %{valgrind_arches} +BuildRequires: valgrind-devel +%endif +BuildRequires: zlib-devel + +# Disable an automatic dependency due to a file in examples/monitor. +%global __requires_exclude perl + +%description +Virtual Data Optimizer (VDO) is a device mapper target that delivers +block-level deduplication, compression, and thin provisioning. + +This package provides the user-space management tools for VDO. + +%package support +Summary: Support tools for Virtual Data Optimizer +License: GPL-2.0-only + +Requires: libuuid >= 2.23 + +%description support +Virtual Data Optimizer (VDO) is a device mapper target that delivers +block-level deduplication, compression, and thin provisioning. + +This package provides the user-space support tools for VDO. + +%prep +%autosetup -p1 + +%build +%make_build + +%install +%make_install INSTALLOWNER= name=%{name} bindir=%{_bindir} \ + mandir=%{_mandir} defaultdocdir=%{_defaultdocdir} libexecdir=%{_libexecdir} \ + presetdir=%{_presetdir} python3_sitelib=/%{python3_sitelib} \ + sysconfdir=%{_sysconfdir} unitdir=%{_unitdir} + +%files +%license COPYING +%{_bindir}/vdodmeventd +%{_bindir}/vdodumpconfig +%{_bindir}/vdoforcerebuild +%{_bindir}/vdoformat +%{_bindir}/vdosetuuid +%{_bindir}/vdostats +%{bash_completions_dir}/vdostats +%dir %{_defaultdocdir}/%{name} +%dir %{_defaultdocdir}/%{name}/examples +%dir %{_defaultdocdir}/%{name}/examples/monitor +%doc %{_defaultdocdir}/%{name}/examples/monitor/monitor_check_vdostats_logicalSpace.pl +%doc %{_defaultdocdir}/%{name}/examples/monitor/monitor_check_vdostats_physicalSpace.pl +%doc %{_defaultdocdir}/%{name}/examples/monitor/monitor_check_vdostats_savingPercent.pl +%{_mandir}/man8/vdostats.8* +%{_mandir}/man8/vdodmeventd.8* +%{_mandir}/man8/vdodumpconfig.8* +%{_mandir}/man8/vdoforcerebuild.8* +%{_mandir}/man8/vdoformat.8* +%{_mandir}/man8/vdosetuuid.8* + +%files support +%license COPYING +%{_bindir}/adaptlvm +%{_bindir}/vdoaudit +%{_bindir}/vdodebugmetadata +%{_bindir}/vdodumpblockmap +%{_bindir}/vdodumpmetadata +%{_bindir}/vdolistmetadata +%{_bindir}/vdoreadonly +%{_bindir}/vdorecover +%{_bindir}/vdoregenerategeometry +%{_mandir}/man8/adaptlvm.8* +%{_mandir}/man8/vdoaudit.8* +%{_mandir}/man8/vdodebugmetadata.8* +%{_mandir}/man8/vdodumpblockmap.8* +%{_mandir}/man8/vdodumpmetadata.8* +%{_mandir}/man8/vdolistmetadata.8* +%{_mandir}/man8/vdoreadonly.8* +%{_mandir}/man8/vdorecover.8* +%{_mandir}/man8/vdoregenerategeometry.8* + +%changelog +* Thu May 09 2024 - Susan LeGendre-McGhee slegendr@redhat.com - 8.3.0.70-1 +- Initial package +
arch-excludes@lists.fedoraproject.org