Compare commits

...
Sign in to create a new pull request.

77 commits

Author SHA1 Message Date
Richard W.M. Jones
daaa263ad1 Hard depend on libnbd >= 1.24
This is not actually necessary for Fedora.  But for RHEL 10.2, where
we partially backported some 1.24 APIs to libnbd 1.22, the libnbd 1.22
package now provides LIBNBD_1.24 versioned symbols.  However not all
of them, so for example virt-v2v can fail with:

virt-v2v: symbol lookup error: virt-v2v: undefined symbol: nbd_get_handle_size, version LIBNBD_1.24

Practically this means that you can update virt-v2v to RHEL 10.2, but
leave libnbd from RHEL 10.1, and virt-v2v will then fail to run.

Adding a hard dependency avoids this problem, and is fine for Fedora too.

Related: https://issues.redhat.com/browse/RHEL-140894
2026-01-13 10:57:22 +00:00
Richard W.M. Jones
1a5178ef0c New upstream stable branch version 2.10.0
Requires libguestfs >= 1.58.0 and nbdkit >= 1.46.
2026-01-06 11:28:54 +00:00
Richard W.M. Jones
b07fed3631 New upstream development version 2.9.10
Requires libguestfs 1.57.6 for new inspection APIs.
2025-11-04 16:37:14 +00:00
Richard W.M. Jones
7ba7c65438 Bump minimum nbdkit version to 1.45.11
This will be the new minimum in the next development version of
virt-v2v.
2025-10-20 15:06:42 +01:00
Richard W.M. Jones
5af6be536a New upstream development version 2.9.9 2025-10-16 17:50:24 +01:00
Richard W.M. Jones
a0f001aa68 OCaml 5.4.0 rebuild 2025-10-14 09:21:09 +01:00
Yaakov Selkowitz
790400f357 Fix bash-completion conditional
ELN (the future RHEL 11) tracks rawhide and therefore also has
bash-completion-devel and the %bash_completions_dir macro.
2025-09-25 10:54:37 -04:00
Richard W.M. Jones
f5b4a66269 New upstream development version 2.9.8
Remove Windows conversion patch which is now upstream.
2025-09-22 15:47:18 +01:00
Richard W.M. Jones
9ba178aca4 Fix changelog of previous commit 2025-09-20 18:07:17 +01:00
Richard W.M. Jones
792368a646 New upstream development version 2.9.7
Ignore non-upstream patch to improve Windows conversions
2025-09-20 17:25:20 +01:00
Richard W.M. Jones
4a7db74788 New upstream development version 2.9.6 2025-09-09 21:34:06 +01:00
Richard W.M. Jones
0300363379 RHEL: Unnecessary to delete input-xen and output-ovirt man pages
Since RHEL is compiled with_xen == 0 && with_ovirt == 0, the project
should not generate these files, so deleting them should not be
necessary.
2025-09-01 09:39:16 +01:00
Richard W.M. Jones
4a4aa3a938 Unify Fedora and RHEL 10.2 spec files 2025-08-29 13:11:51 +01:00
Richard W.M. Jones
1fa63ef939 Require nbdkit-python-plugin only if we built oVirt support 2025-08-29 13:11:51 +01:00
Richard W.M. Jones
520c690092 Add missing perl dependencies
Previously some of these were pulled in implicitly.  However IPC::Run3
is a new dependency of podwrapper and we need to be explicit about
that one.
2025-08-29 11:07:23 +01:00
Richard W.M. Jones
66650d837a Fix version number in changelog 2025-08-29 10:55:37 +01:00
Richard W.M. Jones
26965f881b New upstream development version 2.9.4
Use new ./configure --disable/--enable flags for excluding RHEL features
2025-08-29 10:53:31 +01:00
Richard W.M. Jones
72edbc55f8 New upstream development version 2.9.4 2025-08-27 10:03:26 +01:00
Richard W.M. Jones
3a85108e5c New upstream development version 2.9.3
Ensure minimum libguestfs is 1.57.1 (for guestfs_setfiles)
2025-08-15 11:00:49 +01:00
Fedora Release Engineering
71d5e395b2 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:09:05 +00:00
Richard W.M. Jones
25e2eae876 Bump minimum version of nbdkit to 1.45.1, matching current Rawhide
Bump minimum version of nbdcopy to 1.22, matching current Fedora 42
Bump minimum version of libguestfs to 1.56
Bump minimum version of guestfs-tools to 1.54

Also:
- Remove nbdkit-noextents-filter, option removed from virt-v2v 2.9.1
- Add nbdkit-count-filter, added in nbdkit 1.45
- Drop BR nbdkit-python-plugin, as it is not needed by our test
2025-07-19 17:06:59 +01:00
Richard W.M. Jones
10c9afdfa8 New upstream development version 2.9.2 2025-07-16 13:37:40 +01:00
Jerry James
69d7d754bc Rebuild to fix OCaml dependencies again 2025-07-13 13:00:12 -06:00
Richard W.M. Jones
5b7f91c42f New upstream development version 2.9.1 2025-07-13 13:03:31 +01:00
Jerry James
d99c2b9523 Rebuild to fix OCaml dependencies 2025-07-12 16:38:48 -06:00
Richard W.M. Jones
b406c18f55 New upstream stable version 2.8.1 2025-06-26 16:26:03 +01:00
Richard W.M. Jones
689bbb8b49 New upstream stable version 2.8.0
Finetune BRs to match upstream.
2025-06-11 14:47:45 +01:00
Richard W.M. Jones
0950fa2dd4 New upstream development version 2.7.17 2025-06-03 16:34:56 +01:00
Richard W.M. Jones
5d3dce2ea5 Add temporary workaround for bug in gettext 2025-05-19 16:43:07 +01:00
Richard W.M. Jones
b04c24f962 New upstream development version 2.7.16 2025-05-19 15:08:45 +01:00
Richard W.M. Jones
670ec36027 Rename virt-v2v-output-rhv(1) -> virt-v2v-output-ovirt(1) 2025-05-12 18:58:41 +01:00
Richard W.M. Jones
959a529547 New upstream development version 2.7.15 2025-05-12 17:13:28 +01:00
Richard W.M. Jones
a9f381c640 New upstream development version 2.7.14
New tool: virt-v2v-open
2025-05-07 12:32:57 +01:00
Richard W.M. Jones
d82a76fce5 New upstream development version 2.7.13 2025-04-29 16:40:22 +01:00
Richard W.M. Jones
b9cfcbc1bd New upstream development version 2.7.12 2025-04-15 17:02:45 +01:00
Richard W.M. Jones
eef1115428 New upstream development version 2.7.11 2025-04-03 13:03:33 +01:00
Richard W.M. Jones
e94005d4ae Remove oUnit 2025-04-03 10:06:44 +01:00
Richard W.M. Jones
87a7e3cd66 Enable ocaml-gettext again 2025-04-03 09:47:17 +01:00
Richard W.M. Jones
f575eed3ef New upstream version 2.7.10
The upstream 2.7.9 tarball contained a mistake that meant it required
hivexregedit to build.  2.7.10 fixes this.
2025-03-22 11:16:32 +00:00
Richard W.M. Jones
fbf3a55ceb New upstream development version 2.7.9 2025-03-22 10:10:33 +00:00
Richard W.M. Jones
bc0707eb3b Fix use of rhel macro
With RPM 4.14.3 from SUSE I got this error:

  error: line 130: Unknown tag: %elif  == 9

After correcting %{?rhel} -> 0%{?rhel}, this error appeared instead:

  error: line 130: Unknown tag: %elif 0 == 9
2025-03-18 15:38:43 +00:00
Richard W.M. Jones
dba25ec5fb New upstream development version 2.7.8 2025-03-11 15:39:14 +00:00
Richard W.M. Jones
27be67588b New upstream development version 2.7.7
Disable gettext support in Fedora Rawhide
2025-02-27 18:24:36 +00:00
Richard W.M. Jones
1765b12755 Bump and rebuild for ocaml-gettext 0.5.0 2025-02-27 09:37:24 +00:00
Richard W.M. Jones
68cc862c48 New upstream development version 2.7.6 2025-02-13 09:54:57 +00:00
Richard W.M. Jones
938ffd31a8 New upstream development version 2.7.5 2025-02-05 15:26:41 +00:00
Richard W.M. Jones
ea0459111d Bump and rebuild (RHBZ#2341511)
Move to OCaml 4.08, new baseline version upstream.
2025-02-04 15:12:11 +00:00
Björn Esser
ec70683380
Add explicit BR: libxcrypt-devel
Signed-off-by: Björn Esser <besser82@fedoraproject.org>
2025-02-01 19:58:09 +01:00
Fedora Release Engineering
5cf65da2df Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:28:22 +00:00
Jerry James
0c56c2baac OCaml 5.3.0 rebuild for Fedora 42 2025-01-10 14:40:37 -07:00
Richard W.M. Jones
d0673fc50f New upstream development version 2.7.4 2024-12-09 17:43:36 +00:00
Richard W.M. Jones
36d6e0b700 New upstream development version 2.7.3
New upstream development version 2.7.3
New upstream development version 2.7.3
New upstream development version 2.7.3
2024-12-02 18:35:02 +00:00
Richard W.M. Jones
501cdb20ae New upstream development version 2.7.2 2024-11-18 14:52:32 +00:00
Richard W.M. Jones
c28b7c26fc New upstream development version 2.7.1
Replace jansson with json-c
2024-10-22 17:53:22 +01:00
Richard W.M. Jones
6fddb7b7d9 Rebuild for Jansson 2.14
(https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3PYINSQGKQ4BB25NQUI2A2UCGGLAG5ND/)
2024-10-22 13:41:23 +01:00
Richard W.M. Jones
a53ed8e5fc New upstream stable version 2.6.0 2024-10-08 15:00:56 +01:00
Richard W.M. Jones
ff66613be2 New upstream development version 2.5.11 2024-10-03 13:23:13 +01:00
Yaakov Selkowitz
90d18ab510 Fix ELN build
These manpages are excludes in %files, as these features are not supported
on RHEL.
2024-09-10 23:16:25 -04:00
Richard W.M. Jones
0cc7156fdf New upstream development version 2.5.10 2024-09-10 10:53:46 +01:00
Richard W.M. Jones
325d55230c New upstream development version 2.5.9 2024-08-29 15:42:16 +01:00
Richard W.M. Jones
8935660aa2 New upstream development version 2.5.8 2024-08-20 12:19:25 +01:00
Richard W.M. Jones
c7a2f1f49a New upstream development version 2.5.7 2024-08-13 11:57:34 +01:00
Richard W.M. Jones
fe16fdb390 New upstream development version 2.5.6 2024-07-30 17:03:30 +01:00
Richard W.M. Jones
c3753c426c Depend on /usr/bin/python3 instead of python3 for -o rhv-upload scripts
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_dependencies

Thanks: Miro Hrončok
2024-07-22 15:06:14 +01:00
Fedora Release Engineering
6b78c8afd5 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:53:08 +00:00
Richard W.M. Jones
fec9e2b674 Remove python dependencies for RHEL 10
Only used by -o rhv-upload which has been removed.
2024-07-17 11:57:55 +01:00
Richard W.M. Jones
0a9c525871 Fix basic test on RHEL 10 2024-07-11 12:46:58 +01:00
Richard W.M. Jones
4ca1dbba4b New upstream development version 2.5.5 2024-07-11 12:28:07 +01:00
Richard W.M. Jones
37f4f2f35d Install virt-v2v-in-place as unsupported tool on RHEL
On RHEL we want to ship virt-v2v-in-place, but it is not supported, so
move it to libexec and remove the documentation.

Fixes: https://issues.redhat.com/browse/RHEL-40903
2024-07-09 11:30:48 +01:00
Richard W.M. Jones
41bc8532d0 RHEL 10: Remove virt-v2v-input-xen.1* and virt-v2v-output-rhv.1*
See:
https://issues.redhat.com/browse/RHEL-36712
https://issues.redhat.com/browse/RHEL-37687
2024-07-08 10:38:25 +01:00
Richard W.M. Jones
f722fff733 BR glibc-utils
Avoids this error with latest glibc:

ERROR: ld.so: object 'libc_malloc_debug.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
2024-06-19 17:55:42 +01:00
Richard W.M. Jones
5c09841651 OCaml 5.2.0 ppc64le fix 2024-06-19 17:00:53 +01:00
Richard W.M. Jones
8b3ce35899 OCaml 5.2.0 for Fedora 41 2024-05-29 22:39:22 +01:00
Richard W.M. Jones
8aab9f5c68 New upstream development version 2.5.4 2024-04-25 15:23:35 +01:00
Richard W.M. Jones
6084b1f112 gating: Match any version of RHEL 2024-04-16 13:02:33 +01:00
Richard W.M. Jones
c087ce454e Bump release
- Fix bytecode compilation (RHBZ#2274708)
2024-04-12 22:15:18 +01:00
Richard W.M. Jones
5d4370f788 Fix bytecode compilation (RHBZ#2274708) 2024-04-12 22:15:04 +01:00
4 changed files with 301 additions and 53 deletions

View file

@ -1,6 +1,6 @@
--- !Policy
product_versions:
- rhel-9
- rhel-*
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}

View file

@ -1,2 +1,2 @@
SHA512 (virt-v2v-2.5.3.tar.gz) = 9f6e0618db7c6e57192ad83aeb9f4978935aa387fabe62e952c5ea473fe88973323fb02d43eac615dca33b88590f8a824a3ea761691d273e6853674974c193da
SHA512 (virt-v2v-2.5.3.tar.gz.sig) = c4fc7f3ff201501bdeda1202268da9fa9d393131762a28f38e0addd6397ba2f92a1c4bf811672cac66b54f095293e90a757786f2aec14c2f73da8035403c6b19
SHA512 (virt-v2v-2.10.0.tar.gz) = 035f2181c1cc5f482e96d3e21b513b95939ca224d71ac6ad938842d5af5d60ef07db1600d2ccb609dc2042b1c74088f6f39ffbe595cb51e80278ecb50c314515
SHA512 (virt-v2v-2.10.0.tar.gz.sig) = cb6301224ef00577a9cd0fc8fa504e583eb447341bd3849e6854f2d78ae72ca39bca68b70f30efd3d1d64480acf161c5e4bc9ba943595ef4dd2a654c3268aa66

View file

@ -7,7 +7,7 @@ set -x
# team using a mix of automated and manual testing.
# Fix libvirt.
systemctl restart libvirtd
systemctl restart virtqemud virtsecretd virtstoraged virtnetworkd
virt-builder fedora-30
virt-v2v -i disk fedora-30.img -o null

View file

@ -2,11 +2,49 @@
%global verify_tarball_signature 1
# The source directory.
%global source_directory 2.5-development
%global source_directory 2.10-stable
%if !0%{?rhel}
# Optional features enabled in this build for Fedora.
%global with_block_driver 1
%global with_glance 1
%global with_ovirt 1
%global with_xen 1
# libguestfs hasn't been built on i686 for a while since there is no
# kernel built for this architecture any longer and libguestfs rather
# fundamentally depends on the kernel. Therefore we must exclude this
# arch. Note there is no bug filed for this because we do not ever
# expect that libguestfs or virt-v2v will be available on i686 so
# there is nothing that needs fixing.
ExcludeArch: %{ix86}
# Version extra string for Fedora.
%global version_extra fedora=%{fedora},release=%{release}
%else
# Optional features enabled in this build for RHEL.
%global with_block_driver 0
%global with_glance 0
%global with_ovirt 0
%global with_xen 0
# Architectures where virt-v2v is shipped on RHEL:
#
# not on aarch64 because it is not useful there
# not on %%{power64} because of RHBZ#1287826
# not on s390x because it is not useful there
ExclusiveArch: x86_64
# Version extra string for RHEL.
%global version_extra rhel=%{rhel},release=%{release}
%endif
Name: virt-v2v
Epoch: 1
Version: 2.5.3
Version: 2.10.0
Release: 1%{?dist}
Summary: Convert a virtual machine to run on KVM
@ -23,39 +61,29 @@ Source2: libguestfs.keyring
# Maintainer script which helps with handling patches.
Source3: copy-patches.sh
%if !0%{?rhel}
# libguestfs hasn't been built on i686 for a while since there is no
# kernel built for this architecture any longer and libguestfs rather
# fundamentally depends on the kernel. Therefore we must exclude this
# arch. Note there is no bug filed for this because we do not ever
# expect that libguestfs or virt-v2v will be available on i686 so
# there is nothing that needs fixing.
ExcludeArch: %{ix86}
%else
# Architectures where virt-v2v is shipped on RHEL:
#
# not on aarch64 because it is not useful there
# not on %%{power64} because of RHBZ#1287826
# not on s390x because it is not useful there
ExclusiveArch: x86_64
%endif
BuildRequires: autoconf, automake, libtool
BuildRequires: make
BuildRequires: /usr/bin/pod2man
BuildRequires: perl(Pod::Usage)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(IPC::Run3)
BuildRequires: gcc
BuildRequires: ocaml >= 4.04
BuildRequires: ocaml >= 4.08
BuildRequires: libguestfs-devel >= 1:1.49.8-1
BuildRequires: libguestfs-devel >= 1:1.58.0-1
BuildRequires: augeas-devel
BuildRequires: bash-completion, bash-completion-devel
BuildRequires: file-devel
BuildRequires: bash-completion
%if 0%{?fedora} || 0%{?rhel} >= 11
BuildRequires: bash-completion-devel
%endif
BuildRequires: file
BuildRequires: gettext-devel
BuildRequires: jansson-devel
BuildRequires: libnbd-devel
BuildRequires: json-c-devel
BuildRequires: libnbd-devel >= 1.24
BuildRequires: libosinfo-devel
BuildRequires: libvirt-daemon-kvm
BuildRequires: libvirt-devel
BuildRequires: libxcrypt-devel
BuildRequires: libxml2-devel
BuildRequires: pcre2-devel
BuildRequires: perl(Sys::Guestfs)
@ -69,18 +97,16 @@ BuildRequires: ocaml-libvirt-devel
BuildRequires: ocaml-libnbd-devel
BuildRequires: ocaml-fileutils-devel
BuildRequires: ocaml-gettext-devel
%if !0%{?rhel}
BuildRequires: ocaml-ounit-devel
%endif
# These are for running our limited test.
BuildRequires: glibc-utils
BuildRequires: %{_bindir}/qemu-nbd
BuildRequires: %{_bindir}/nbdcopy
BuildRequires: %{_bindir}/nbdinfo
BuildRequires: nbdkit-server >= 1.46.1
BuildRequires: nbdkit-file-plugin
BuildRequires: nbdkit-null-plugin
BuildRequires: nbdkit-python-plugin
BuildRequires: nbdkit-cow-filter >= 1.28.3-1.el9
BuildRequires: nbdkit-cow-filter
BuildRequires: mingw-srvany-redistributable >= 1.1-6
%ifarch x86_64
BuildRequires: glibc-static
@ -90,8 +116,8 @@ BuildRequires: glibc-static
BuildRequires: gnupg2
%endif
Requires: libguestfs%{?_isa} >= 1:1.49.8-1
Requires: guestfs-tools >= 1.49.7-1
Requires: libguestfs%{?_isa} >= 1:1.58.0-1
Requires: guestfs-tools >= 1.54
# XFS is the default filesystem in Fedora and RHEL.
Requires: libguestfs-xfs
@ -117,28 +143,28 @@ Requires: edk2-ovmf
Requires: edk2-aarch64
%endif
%if 0%{?rhel} != 8
Requires: python3
%else
Requires: platform-python
%if !%{with_ovirt}
Requires: /usr/bin/python3
%endif
Requires: libnbd >= 1.10
Requires: libnbd >= 1.24
Requires: %{_bindir}/qemu-nbd
Requires: %{_bindir}/nbdcopy
Requires: %{_bindir}/nbdinfo
Requires: nbdkit-server >= 1.28.3-1.el9
Requires: nbdkit-server >= 1.46.1
Requires: nbdkit-curl-plugin
Requires: nbdkit-file-plugin
Requires: nbdkit-nbd-plugin
Requires: nbdkit-null-plugin
%if !%{with_ovirt}
Requires: nbdkit-python-plugin
%endif
Requires: nbdkit-ssh-plugin
%ifarch x86_64
Requires: nbdkit-vddk-plugin
%endif
Requires: nbdkit-blocksize-filter
Requires: nbdkit-cacheextents-filter
Requires: nbdkit-cow-filter >= 1.28.3-1.el9
Requires: nbdkit-count-filter
Requires: nbdkit-cow-filter
Requires: nbdkit-multi-conn-filter
Requires: nbdkit-rate-filter
Requires: nbdkit-retry-filter
@ -200,16 +226,35 @@ for %{name}.
%endif
%autosetup -p1
# ACLOCAL_PATH is temporarily required to work around
# https://bugzilla.redhat.com/show_bug.cgi?id=2366708
export ACLOCAL_PATH=/usr/share/gettext/m4/
autoreconf -fiv
%build
%configure \
%if !0%{?rhel}
--with-extra="fedora=%{fedora},release=%{release}" \
%if %{with_block_driver}
--enable-block-driver \
%else
--with-extra="rhel=%{rhel},release=%{release}" \
--disable-block-driver \
%endif
%if %{with_glance}
--enable-glance \
%else
--disable-glance \
%endif
%if %{with_ovirt}
--enable-ovirt \
%else
--disable-ovirt \
%endif
%if %{with_xen}
--enable-xen \
%else
--disable-xen \
%endif
--with-extra="%{version_extra}"
make V=1 %{?_smp_mflags}
@ -221,8 +266,10 @@ make V=1 %{?_smp_mflags}
find $RPM_BUILD_ROOT -name '*.la' -delete
%if 0%{?rhel}
# On RHEL remove virt-v2v-in-place.
rm $RPM_BUILD_ROOT%{_bindir}/virt-v2v-in-place
# On RHEL move virt-v2v-in-place to libexec since it is not supported,
# and remove the documentation.
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}
mv $RPM_BUILD_ROOT%{_bindir}/virt-v2v-in-place $RPM_BUILD_ROOT%{_libexecdir}/
rm $RPM_BUILD_ROOT%{_mandir}/man1/virt-v2v-in-place.1*
%endif
@ -231,6 +278,23 @@ rm $RPM_BUILD_ROOT%{_mandir}/man1/virt-v2v-in-place.1*
%check
# Check that the binary runs and the features match those configured.
./run virt-v2v --version
./run virt-v2v --machine-readable | tee machine-readable.out
grep "virt-v2v-2.0" machine-readable.out
grep "input:disk" machine-readable.out
%if %{with_block_driver}
grep "block-driver-option" machine-readable.out
%endif
%if %{with_glance}
grep "output:glance" machine-readable.out
%endif
%if %{with_ovirt}
grep "output:ovirt$" machine-readable.out
grep "output:ovirt-upload" machine-readable.out
grep "output:vdsm" machine-readable.out
%endif
%ifarch x86_64
# Only run the tests with non-debug (ie. non-Rawhide) kernels.
# XXX This tests for any debug kernel installed.
@ -261,23 +325,29 @@ done
%{_bindir}/virt-v2v
%if !0%{?rhel}
%{_bindir}/virt-v2v-in-place
%else
%{_libexecdir}/virt-v2v-in-place
%endif
%{_bindir}/virt-v2v-inspector
%{_bindir}/virt-v2v-open
%{_mandir}/man1/virt-v2v.1*
%{_mandir}/man1/virt-v2v-hacking.1*
%{_mandir}/man1/virt-v2v-input-vmware.1*
%if %{with_xen}
%{_mandir}/man1/virt-v2v-input-xen.1*
%endif
%if !0%{?rhel}
%{_mandir}/man1/virt-v2v-in-place.1*
%endif
%{_mandir}/man1/virt-v2v-inspector.1*
%{_mandir}/man1/virt-v2v-open.1*
%{_mandir}/man1/virt-v2v-output-local.1*
%{_mandir}/man1/virt-v2v-output-openstack.1*
%{_mandir}/man1/virt-v2v-output-rhv.1*
%if %{with_ovirt}
%{_mandir}/man1/virt-v2v-output-ovirt.1*
%endif
%{_mandir}/man1/virt-v2v-release-notes-1.42.1*
%{_mandir}/man1/virt-v2v-release-notes-2.0.1*
%{_mandir}/man1/virt-v2v-release-notes-2.2.1*
%{_mandir}/man1/virt-v2v-release-notes-2.4.1*
%{_mandir}/man1/virt-v2v-release-notes-2.*.1*
%{_mandir}/man1/virt-v2v-support.1*
@ -297,6 +367,184 @@ done
%changelog
* Tue Jan 06 2026 Richard W.M. Jones <rjones@redhat.com> - 1:2.10.0-1
- New upstream stable branch version 2.10.0
- Requires libguestfs >= 1.58.0 and nbdkit >= 1.46.
* Tue Nov 4 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.10-1
- New upstream development version 2.9.10
- Requires libguestfs 1.57.6 for new inspection APIs.
* Thu Oct 16 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.9-1
- New upstream development version 2.9.9
* Tue Oct 14 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.8-2
- OCaml 5.4.0 rebuild
* Mon Sep 22 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.8-1
- New upstream development version 2.9.8
- Remove Windows conversion patch which is now upstream.
* Sat Sep 20 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.7-1
- New upstream development version 2.9.7
- Backport non-upstream patch to improve Windows conversions
* Tue Sep 9 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.6-1
- New upstream development version 2.9.6
* Fri Aug 29 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.5-1
- New upstream development version 2.9.5
- Use new ./configure --disable/--enable flags for excluding RHEL features
* Wed Aug 27 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.4-1
- New upstream development version 2.9.4
* Fri Aug 15 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.3-1
- New upstream development version 2.9.3
- Ensure minimum libguestfs is 1.57.1 (for guestfs_setfiles)
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.9.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sat Jul 19 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.2-2
- Bump minimum version of nbdkit to 1.45.1, matching current Rawhide
- Bump minimum version of nbdcopy to 1.22, matching current Fedora 42
- Bump minimum version of libguestfs to 1.56
- Bump minimum version of guestfs-tools to 1.54
- Remove nbdkit-noextents-filter, option removed from virt-v2v 2.9.1
- Add nbdkit-count-filter, added in nbdkit 1.45
- Drop BR nbdkit-python-plugin, as it is not needed by our test
* Wed Jul 16 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.2-1
- New upstream development version 2.9.2
* Sun Jul 13 2025 Jerry James <loganjerry@gmail.com> - 1:2.9.1-2
- Rebuild to fix OCaml dependencies again
* Sun Jul 13 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.9.1-1
- New upstream development version 2.9.1
* Sat Jul 12 2025 Jerry James <loganjerry@gmail.com> - 1:2.8.1-2
- Rebuild to fix OCaml dependencies
* Thu Jun 26 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.8.1-1
- New upstream stable version 2.8.1
* Wed Jun 11 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.8.0-1
- New upstream stable version 2.8.0
- Finetune BRs to match upstream.
* Tue Jun 03 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.17-1
- New upstream development version 2.7.17
* Mon May 19 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.16-1
- New upstream development version 2.7.16
* Mon May 12 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.15-1
- New upstream development version 2.7.15
* Wed May 07 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.14-1
- New upstream development version 2.7.14
- New tool: virt-v2v-open
* Tue Apr 29 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.13-1
- New upstream development version 2.7.13
* Tue Apr 15 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.12-1
- New upstream development version 2.7.12
* Thu Apr 03 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.11-1
- New upstream development version 2.7.11
- Enable ocaml-gettext again
- Remove oUnit
* Sat Mar 22 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.10-1
- New upstream development version 2.7.10
* Tue Mar 11 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.8-1
- New upstream development version 2.7.8
* Thu Feb 27 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.7-1
- New upstream development version 2.7.7
- Disable gettext support in Fedora Rawhide
* Thu Feb 27 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.6-2
- Bump and rebuild for ocaml-gettext 0.5.0
* Thu Feb 13 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.6-1
- New upstream development version 2.7.6
* Wed Feb 05 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.5-1
- New upstream development version 2.7.5
* Tue Feb 04 2025 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.4-5
- Bump and rebuild (RHBZ#2341511)
* Sat Feb 01 2025 Björn Esser <besser82@fedoraproject.org> - 1:2.7.4-4
- Add explicit BR: libxcrypt-devel
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.7.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Fri Jan 10 2025 Jerry James <loganjerry@gmail.com> - 1:2.7.4-2
- OCaml 5.3.0 rebuild for Fedora 42
* Mon Dec 09 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.4-1
- New upstream development version 2.7.4
* Mon Dec 02 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.3-1
- New upstream development version 2.7.3
* Mon Nov 18 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.2-1
- New upstream development version 2.7.2
* Tue Oct 22 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.7.1-1
- New upstream development version 2.7.1
- Replace jansson with json-c
* Tue Oct 22 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.6.0-2
- Rebuild for Jansson 2.14
(https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3PYINSQGKQ4BB25NQUI2A2UCGGLAG5ND/)
* Tue Oct 08 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.6.0-1
- New upstream stable version 2.6.0
* Thu Oct 03 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.11-1
- New upstream development version 2.5.11
* Tue Sep 10 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.10-1
- New upstream development version 2.5.10
* Thu Aug 29 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.9-1
- New upstream development version 2.5.9
* Tue Aug 20 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.8-1
- New upstream development version 2.5.8
* Tue Aug 13 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.7-1
- New upstream development version 2.5.7
* Tue Jul 30 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.6-1
- New upstream development version 2.5.6
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.5.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Jul 11 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.5-1
- New upstream development version 2.5.5
* Wed Jun 19 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.4-3
- OCaml 5.2.0 ppc64le fix
* Wed May 29 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.4-2
- OCaml 5.2.0 for Fedora 41
* Thu Apr 25 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.4-1
- New upstream development version 2.5.4
* Fri Apr 12 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.3-2
- Fix bytecode compilation (RHBZ#2274708)
* Thu Apr 11 2024 Richard W.M. Jones <rjones@redhat.com> - 1:2.5.3-1
- New development branch version 2.5.3
- Unconditionally run autoreconf.