Compare commits
137 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
27d75aee6d | ||
|
|
7adc61bd28 | ||
|
|
895518e9b7 | ||
|
|
8c9c012302 | ||
|
|
bba1b606ea | ||
|
|
12272cf017 | ||
|
|
3ac14b503c | ||
|
|
e7046fe55b | ||
|
|
1084cf6b17 | ||
|
|
737237a79e | ||
|
|
1edc00676a | ||
|
|
90bb4d2baf | ||
|
|
877a247a54 | ||
|
|
9cb066543f | ||
|
|
10655b63e0 | ||
|
|
af1ea247c4 | ||
|
|
83dda87efe | ||
|
|
6fa34707b2 | ||
|
|
82cadaec7f | ||
|
|
9eeb0986a8 | ||
|
|
c5c2923895 | ||
|
|
ad9f3a5f15 | ||
|
|
e602e8ba97 | ||
|
|
17b450096e | ||
|
|
712bdd9c94 | ||
|
|
5bc9c98e58 | ||
|
|
091dfaf12e | ||
|
|
aa5924b4a3 | ||
|
|
c399a6571d | ||
|
|
6a0f5623dc | ||
|
|
a92e54d898 | ||
|
|
de1ecfc738 | ||
|
|
0209f60e48 | ||
|
|
f00974982e | ||
|
|
383ca87990 | ||
|
|
698d9ad820 | ||
|
|
1317c346ab | ||
|
|
0893711f75 | ||
|
|
bc325acc76 | ||
|
|
958e08bd81 | ||
|
|
797a521575 | ||
|
|
d165325dd3 | ||
|
|
a1eed9c04c | ||
|
|
1fc58abcdd | ||
|
|
566608b2fc | ||
|
|
04ee36056b | ||
|
|
00b17b7430 | ||
|
|
67218f97d2 | ||
|
|
d0aaeeedab | ||
|
|
b4cbc4fbfc | ||
|
|
655a9a1be9 | ||
|
|
64a8335772 | ||
|
|
b0b5282cc0 | ||
|
|
f7d93df6a3 | ||
|
|
884fa6683d | ||
|
|
97c01ad3a0 | ||
|
|
d08c746e96 | ||
|
|
ff5b9715aa | ||
|
|
969d54fb5a | ||
|
|
9a92c16bc3 | ||
|
|
edf1795145 | ||
|
|
3f27c698db | ||
|
|
0e0e918557 | ||
|
|
0b9d476db9 | ||
|
|
83f3f8ba76 | ||
|
|
74d7816935 | ||
|
|
481bf76bda | ||
|
|
8f1a2c16fd | ||
|
|
a05db77608 | ||
|
|
9077713557 | ||
|
|
dff1c1d431 | ||
|
|
df317de3c7 | ||
|
|
dfc275f11d | ||
|
|
7feb33cf01 | ||
|
|
ad7b6d94c1 | ||
|
|
1b88c17833 | ||
|
|
2592e5fc60 | ||
|
|
608cf467fa | ||
|
|
18d0372353 | ||
|
|
4bc6624556 | ||
|
|
4098de8c52 | ||
|
|
706a26efde | ||
|
|
aad58ab4ed | ||
|
|
199875924f | ||
|
|
de83481787 | ||
|
|
a8d4e14528 | ||
|
|
79af29a9b7 | ||
|
|
ca0111fc5a | ||
|
|
89084e10d2 | ||
|
|
deb6124adb | ||
|
|
266db04dfd | ||
|
|
1b8e34eb45 | ||
|
|
181f457c59 | ||
|
|
3a2a7734bd | ||
|
|
43a1d7a110 | ||
|
|
da7b003571 | ||
|
|
345e2a7513 | ||
|
|
9ee8f6de71 | ||
|
|
eb5bfa36cc | ||
|
|
e48d79759a | ||
|
|
e42b2838a8 | ||
|
|
cd66355dd5 | ||
|
|
ac1e012eb1 | ||
|
|
ab2d1d568e | ||
|
|
0d42c50ccc | ||
|
|
78db150555 | ||
|
|
57a9beeac9 | ||
|
|
7c85e98f6f | ||
|
|
15f0fe6b03 | ||
|
|
ef0dbaea60 | ||
|
|
007cc47bef | ||
|
|
6414c52e4d | ||
|
|
b81ea517da | ||
|
|
47191e3da1 | ||
|
|
67766db26b | ||
|
|
25ec33956f | ||
|
|
7f1b9ab599 | ||
|
|
72d1e2e1de | ||
|
|
f4541eac6e | ||
|
|
cd873a392d | ||
|
|
509077f1d6 | ||
|
|
36ce025ec9 | ||
|
|
e2d237c476 | ||
|
|
5370766302 | ||
|
|
5e7e03448a | ||
|
|
f3d71cb4e8 | ||
|
|
1ebe4be020 | ||
|
|
e1d896a8a1 | ||
|
|
dd756afd60 | ||
|
|
5fe1618c69 | ||
|
|
191ba1199e | ||
|
|
3618f7a33c | ||
|
|
9f346950b8 | ||
|
|
f1cce8400e | ||
|
|
cb2b302101 | ||
|
|
fd4b4a4b62 | ||
|
|
5454a28797 |
6 changed files with 457 additions and 114 deletions
|
|
@ -1,6 +1,6 @@
|
|||
--- !Policy
|
||||
product_versions:
|
||||
- rhel-9
|
||||
- rhel-*
|
||||
decision_context: osci_compose_gate
|
||||
rules:
|
||||
- !PassingTestCaseRule {test_case_name: xen-ci.brew-build.tier1.functional}
|
||||
|
|
|
|||
543
libguestfs.spec
543
libguestfs.spec
|
|
@ -1,4 +1,6 @@
|
|||
%undefine _package_note_flags
|
||||
# OCaml packages not built on i686 since OCaml 5 / Fedora 39.
|
||||
ExcludeArch: %{ix86}
|
||||
|
||||
# Architectures on which golang works.
|
||||
#% global golang_arches aarch64 % {arm} % {ix86} x86_64
|
||||
# In theory the above, in practice golang is so often broken that
|
||||
|
|
@ -11,14 +13,7 @@
|
|||
# we only do a sanity check that kernel/qemu/libvirt/appliance is not
|
||||
# broken. To perform the full test suite, see instructions here:
|
||||
# https://www.redhat.com/archives/libguestfs/2015-September/msg00078.html
|
||||
%if !0%{?rhel}
|
||||
%global test_arches aarch64 %{power64} s390x x86_64
|
||||
%else
|
||||
# RHEL 9 only:
|
||||
# x86-64: "/lib64/libc.so.6: CPU ISA level is lower than required"
|
||||
# (RHBZ#1919389)
|
||||
%global test_arches NONE
|
||||
%endif
|
||||
|
||||
# Trim older changelog entries.
|
||||
# https://lists.fedoraproject.org/pipermail/devel/2013-April/thread.html#181627
|
||||
|
|
@ -27,16 +22,8 @@
|
|||
# Verify tarball signature with GPGv2.
|
||||
%global verify_tarball_signature 1
|
||||
|
||||
# If there are patches which touch autotools files, set this to 1.
|
||||
%if !0%{?rhel}
|
||||
%global patches_touch_autotools %{nil}
|
||||
%else
|
||||
# On RHEL the downstream patches always touch autotools files.
|
||||
%global patches_touch_autotools 1
|
||||
%endif
|
||||
|
||||
# The source directory.
|
||||
%global source_directory 1.50-stable
|
||||
%global source_directory 1.58-stable
|
||||
|
||||
# Filter perl provides.
|
||||
%{?perl_default_filter}
|
||||
|
|
@ -47,9 +34,9 @@
|
|||
Summary: Access and modify virtual machine disk images
|
||||
Name: libguestfs
|
||||
Epoch: 1
|
||||
Version: 1.50.0
|
||||
Release: 1%{?dist}
|
||||
License: LGPLv2+
|
||||
Version: 1.58.0
|
||||
Release: 2%{?dist}
|
||||
License: LGPL-2.1-or-later
|
||||
|
||||
# Build only for architectures that have a kernel
|
||||
ExclusiveArch: %{kernel_arches}
|
||||
|
|
@ -82,9 +69,7 @@ Source7: libguestfs.keyring
|
|||
# Maintainer script which helps with handling patches.
|
||||
Source8: copy-patches.sh
|
||||
|
||||
%if 0%{patches_touch_autotools}
|
||||
BuildRequires: autoconf, automake, libtool, gettext-devel
|
||||
%endif
|
||||
|
||||
# Basic build requirements.
|
||||
BuildRequires: gcc, gcc-c++
|
||||
|
|
@ -109,15 +94,11 @@ BuildRequires: libselinux-utils
|
|||
BuildRequires: libselinux-devel
|
||||
BuildRequires: fuse, fuse-devel
|
||||
BuildRequires: pcre2-devel
|
||||
BuildRequires: file-devel
|
||||
BuildRequires: libvirt-devel
|
||||
BuildRequires: libvirt-devel >= 11.10.0
|
||||
BuildRequires: gperf
|
||||
BuildRequires: flex
|
||||
BuildRequires: bison
|
||||
BuildRequires: rpm-devel
|
||||
BuildRequires: cpio
|
||||
BuildRequires: libconfig-devel
|
||||
BuildRequires: xz-devel
|
||||
%if !0%{?rhel}
|
||||
BuildRequires: zip
|
||||
BuildRequires: unzip
|
||||
|
|
@ -125,7 +106,7 @@ BuildRequires: unzip
|
|||
BuildRequires: systemd-units
|
||||
BuildRequires: netpbm-progs
|
||||
BuildRequires: icoutils
|
||||
BuildRequires: libvirt-daemon-kvm >= 7.1.0
|
||||
BuildRequires: libvirt-daemon-kvm
|
||||
%if !0%{?rhel}
|
||||
BuildRequires: perl(Expect)
|
||||
%endif
|
||||
|
|
@ -134,28 +115,31 @@ BuildRequires: libcap-devel
|
|||
%if !0%{?rhel}
|
||||
BuildRequires: libldm-devel
|
||||
%endif
|
||||
BuildRequires: jansson-devel
|
||||
BuildRequires: json-c-devel
|
||||
BuildRequires: systemd-devel
|
||||
BuildRequires: bash-completion
|
||||
%if 0%{?fedora} || 0%{?rhel} >= 11
|
||||
BuildRequires: bash-completion-devel
|
||||
%endif
|
||||
BuildRequires: /usr/bin/ping
|
||||
BuildRequires: /usr/bin/wget
|
||||
BuildRequires: curl
|
||||
BuildRequires: xz
|
||||
BuildRequires: zstd
|
||||
BuildRequires: /usr/bin/qemu-img
|
||||
BuildRequires: libzstd-devel
|
||||
BuildRequires: qemu-img >= 7.2.0
|
||||
|
||||
%if 0%{verify_tarball_signature}
|
||||
BuildRequires: gnupg2
|
||||
%endif
|
||||
|
||||
# For language bindings.
|
||||
BuildRequires: ocaml
|
||||
BuildRequires: ocaml >= 4.08
|
||||
BuildRequires: ocaml-ocamldoc
|
||||
BuildRequires: ocaml-findlib-devel
|
||||
%if !0%{?rhel}
|
||||
BuildRequires: ocaml-ounit-devel
|
||||
%endif
|
||||
BuildRequires: lua
|
||||
BuildRequires: lua-devel
|
||||
%endif
|
||||
BuildRequires: perl-devel
|
||||
BuildRequires: perl-generators
|
||||
BuildRequires: perl-macros
|
||||
|
|
@ -167,17 +151,17 @@ BuildRequires: perl(ExtUtils::CBuilder)
|
|||
BuildRequires: perl(Locale::TextDomain)
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-libvirt
|
||||
%if !0%{?rhel}
|
||||
BuildRequires: ruby-devel
|
||||
BuildRequires: rubygem-rake
|
||||
# json is not pulled in automatically, see RHBZ#1325022
|
||||
BuildRequires: rubygem(json)
|
||||
BuildRequires: rubygem(rdoc)
|
||||
BuildRequires: rubygem(test-unit)
|
||||
BuildRequires: ruby-irb
|
||||
BuildRequires: rubygem(irb)
|
||||
BuildRequires: php-devel
|
||||
BuildRequires: gobject-introspection-devel
|
||||
BuildRequires: gjs
|
||||
%if !0%{?rhel}
|
||||
BuildRequires: vala
|
||||
%endif
|
||||
%ifarch %{golang_arches}
|
||||
|
|
@ -204,15 +188,15 @@ BuildRequires: clevis-luks
|
|||
BuildRequires: coreutils
|
||||
BuildRequires: cpio
|
||||
BuildRequires: cryptsetup
|
||||
BuildRequires: dhclient
|
||||
BuildRequires: dhcpcd
|
||||
BuildRequires: diffutils
|
||||
BuildRequires: dosfstools
|
||||
BuildRequires: e2fsprogs
|
||||
BuildRequires: file
|
||||
BuildRequires: findutils
|
||||
BuildRequires: gawk
|
||||
BuildRequires: gdisk
|
||||
%if !0%{?rhel}
|
||||
BuildRequires: gdisk
|
||||
BuildRequires: gfs2-utils
|
||||
%endif
|
||||
BuildRequires: grep
|
||||
|
|
@ -255,12 +239,14 @@ BuildRequires: scrub
|
|||
BuildRequires: sed
|
||||
%if !0%{?rhel}
|
||||
BuildRequires: sleuthkit
|
||||
%endif
|
||||
BuildRequires: squashfs-tools
|
||||
%endif
|
||||
BuildRequires: strace
|
||||
%if !0%{?rhel}
|
||||
%ifarch %{ix86} x86_64
|
||||
BuildRequires: syslinux syslinux-extlinux
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: systemd
|
||||
BuildRequires: tar
|
||||
BuildRequires: udev
|
||||
|
|
@ -268,16 +254,9 @@ BuildRequires: util-linux
|
|||
BuildRequires: vim-minimal
|
||||
BuildRequires: xfsprogs
|
||||
BuildRequires: xz
|
||||
BuildRequires: yajl
|
||||
%if !0%{?rhel}
|
||||
BuildRequires: zerofree
|
||||
%endif
|
||||
%if !0%{?rhel}
|
||||
%ifnarch %{arm} aarch64 s390 s390x riscv64
|
||||
# http://zfs-fuse.net/issues/94
|
||||
BuildRequires: zfs-fuse
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: zstd
|
||||
|
||||
# Main package requires the appliance. This allows the appliance to
|
||||
|
|
@ -291,6 +270,7 @@ Requires: (%{name}-appliance = %{epoch}:%{version}-%{release} or %{name}-no
|
|||
# The daemon dependencies are not included automatically, because it
|
||||
# is buried inside the appliance, so list them here.
|
||||
Requires: augeas-libs%{?_isa} >= 1.7.0
|
||||
Requires: json-c%{?_isa}
|
||||
Requires: libacl%{?_isa}
|
||||
Requires: libcap%{?_isa}
|
||||
Requires: libselinux%{?_isa}
|
||||
|
|
@ -298,13 +278,12 @@ Requires: hivex-libs%{?_isa} >= 1.3.10
|
|||
Requires: pcre2%{?_isa}
|
||||
Requires: rpm-libs%{?_isa} >= 4.16.1.3
|
||||
Requires: systemd-libs%{?_isa}
|
||||
Requires: yajl%{?_isa}
|
||||
|
||||
# For core mount-local (FUSE) API.
|
||||
Requires: fuse
|
||||
|
||||
# For core APIs:
|
||||
Requires: /usr/bin/qemu-img
|
||||
Requires: qemu-img
|
||||
Requires: coreutils
|
||||
Requires: grep
|
||||
Requires: tar
|
||||
|
|
@ -313,10 +292,9 @@ Requires: tar
|
|||
Requires: xz
|
||||
|
||||
# For qemu direct and libvirt backends.
|
||||
Requires: qemu-kvm-core
|
||||
Requires: qemu-kvm-core >= 7.2.0
|
||||
%if !0%{?rhel}
|
||||
Suggests: qemu-block-curl
|
||||
Suggests: qemu-block-gluster
|
||||
Suggests: qemu-block-iscsi
|
||||
%endif
|
||||
Suggests: qemu-block-rbd
|
||||
|
|
@ -324,10 +302,11 @@ Suggests: qemu-block-rbd
|
|||
Suggests: qemu-block-ssh
|
||||
%endif
|
||||
Recommends: libvirt-daemon-config-network
|
||||
Requires: libvirt-daemon-driver-qemu >= 7.1.0
|
||||
Requires: libvirt-daemon-driver-qemu >= 11.10.0
|
||||
Requires: libvirt-daemon-driver-secret
|
||||
Requires: libvirt-daemon-driver-storage-core
|
||||
Requires: selinux-policy >= 3.11.1-63
|
||||
Requires: passt
|
||||
Requires: (selinux-policy >= 3.11.1-63 if selinux-policy)
|
||||
|
||||
%ifarch aarch64
|
||||
Requires: edk2-aarch64
|
||||
|
|
@ -372,9 +351,6 @@ For enhanced features, install:
|
|||
libguestfs-ufs adds UFS (BSD) support
|
||||
%endif
|
||||
libguestfs-xfs adds XFS support
|
||||
%if !0%{?rhel}
|
||||
libguestfs-zfs adds ZFS support
|
||||
%endif
|
||||
|
||||
For developers:
|
||||
|
||||
|
|
@ -382,23 +358,30 @@ For developers:
|
|||
|
||||
Language bindings:
|
||||
|
||||
libguestfs-gobject-devel GObject bindings and GObject Introspection
|
||||
%if !0%{?rhel}
|
||||
libguestfs-gobject-devel GObject bindings and GObject Introspection
|
||||
%endif
|
||||
%ifarch %{golang_arches}
|
||||
golang-guestfs Go language bindings
|
||||
%endif
|
||||
%if !0%{?rhel}
|
||||
lua-guestfs Lua bindings
|
||||
%endif
|
||||
ocaml-libguestfs-devel OCaml bindings
|
||||
perl-Sys-Guestfs Perl bindings
|
||||
php-libguestfs PHP bindings
|
||||
python3-libguestfs Python 3 bindings
|
||||
ruby-libguestfs Ruby bindings
|
||||
%if !0%{?rhel}
|
||||
php-libguestfs PHP bindings
|
||||
%endif
|
||||
python3-libguestfs Python 3 bindings
|
||||
%if !0%{?rhel}
|
||||
ruby-libguestfs Ruby bindings
|
||||
libguestfs-vala Vala language bindings
|
||||
%endif
|
||||
|
||||
|
||||
%package appliance
|
||||
Summary: Appliance for %{name}
|
||||
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
||||
Requires: supermin >= 5.1.18
|
||||
|
||||
|
||||
|
|
@ -420,7 +403,7 @@ for %{name}.
|
|||
%if !0%{?rhel}
|
||||
%package forensics
|
||||
Summary: Filesystem forensics support for %{name}
|
||||
License: LGPLv2+
|
||||
License: GPL-2.0-or-later
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description forensics
|
||||
|
|
@ -432,7 +415,7 @@ want to forensically analyze disk images using The Sleuth Kit.
|
|||
%if !0%{?rhel}
|
||||
%package gfs2
|
||||
Summary: GFS2 support for %{name}
|
||||
License: LGPLv2+
|
||||
License: GPL-2.0-or-later
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description gfs2
|
||||
|
|
@ -445,7 +428,7 @@ disk images containing GFS2.
|
|||
%ifnarch ppc
|
||||
%package hfsplus
|
||||
Summary: HFS+ support for %{name}
|
||||
License: LGPLv2+
|
||||
License: GPL-2.0-or-later
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description hfsplus
|
||||
|
|
@ -457,7 +440,7 @@ disk images containing HFS+ / Mac OS Extended filesystems.
|
|||
|
||||
%package rescue
|
||||
Summary: virt-rescue shell
|
||||
License: LGPLv2+
|
||||
License: GPL-2.0-or-later
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description rescue
|
||||
|
|
@ -468,7 +451,7 @@ network utilities, editors and debugging utilities.
|
|||
|
||||
%package rsync
|
||||
Summary: rsync support for %{name}
|
||||
License: LGPLv2+
|
||||
License: GPL-2.0-or-later
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description rsync
|
||||
|
|
@ -479,7 +462,7 @@ rsync to upload or download files into disk images.
|
|||
%if !0%{?rhel}
|
||||
%package ufs
|
||||
Summary: UFS (BSD) support for %{name}
|
||||
License: LGPLv2+
|
||||
License: GPL-2.0-or-later
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description ufs
|
||||
|
|
@ -490,7 +473,7 @@ disk images containing UFS (BSD filesystems).
|
|||
|
||||
%package xfs
|
||||
Summary: XFS support for %{name}
|
||||
License: LGPLv2+
|
||||
License: GPL-2.0-or-later
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description xfs
|
||||
|
|
@ -498,23 +481,9 @@ This adds XFS support to %{name}. Install it if you want to process
|
|||
disk images containing XFS.
|
||||
|
||||
|
||||
%if !0%{?rhel}
|
||||
%ifnarch %{arm} aarch64 s390 s390x riscv64
|
||||
%package zfs
|
||||
Summary: ZFS support for %{name}
|
||||
License: LGPLv2+
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description zfs
|
||||
This adds ZFS support to %{name}. Install it if you want to process
|
||||
disk images containing ZFS.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
|
||||
%package inspect-icons
|
||||
Summary: Additional dependencies for inspecting guest icons
|
||||
License: LGPLv2+
|
||||
License: LGPL-2.1-or-later
|
||||
BuildArch: noarch
|
||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
|
@ -534,6 +503,7 @@ having to depend on Perl. See https://bugzilla.redhat.com/1194158
|
|||
|
||||
%package bash-completion
|
||||
Summary: Bash tab-completion scripts for %{name} tools
|
||||
License: GPL-2.0-or-later
|
||||
BuildArch: noarch
|
||||
Requires: bash-completion >= 2.0
|
||||
|
||||
|
|
@ -584,6 +554,7 @@ Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
|||
python3-%{name} contains Python 3 bindings for %{name}.
|
||||
|
||||
|
||||
%if !0%{?rhel}
|
||||
%package -n ruby-%{name}
|
||||
Summary: Ruby bindings for %{name}
|
||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
|
@ -636,7 +607,6 @@ This package is needed if you want to write software using the
|
|||
GObject bindings. It also contains GObject Introspection information.
|
||||
|
||||
|
||||
%if !0%{?rhel}
|
||||
%package vala
|
||||
Summary: Vala for %{name}
|
||||
Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
||||
|
|
@ -664,6 +634,7 @@ golang-%{name} contains Go language bindings for %{name}.
|
|||
|
||||
%package man-pages-ja
|
||||
Summary: Japanese (ja) man pages for %{name}
|
||||
License: GPL-2.0-or-later
|
||||
BuildArch: noarch
|
||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
|
@ -674,6 +645,7 @@ for %{name}.
|
|||
|
||||
%package man-pages-uk
|
||||
Summary: Ukrainian (uk) man pages for %{name}
|
||||
License: GPL-2.0-or-later
|
||||
BuildArch: noarch
|
||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
|
@ -689,9 +661,10 @@ for %{name}.
|
|||
%setup -q
|
||||
%autopatch -p1
|
||||
|
||||
%if 0%{patches_touch_autotools}
|
||||
autoreconf -i
|
||||
%endif
|
||||
# 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
|
||||
|
||||
# For sVirt to work, the local temporary directory we use in the tests
|
||||
# must be labelled the same way as /tmp. This doesn't work if either
|
||||
|
|
@ -712,20 +685,26 @@ sed 's/@VERSION@/%{version}/g' < %{SOURCE4} > README
|
|||
# Test if network is available.
|
||||
ip addr list ||:
|
||||
ip route list ||:
|
||||
if ping -c 3 -w 20 8.8.8.8 && wget http://libguestfs.org -O /dev/null; then
|
||||
if ping -c 3 -w 20 8.8.8.8 && curl http://libguestfs.org -o /dev/null; then
|
||||
extra=
|
||||
else
|
||||
mkdir cachedir repo
|
||||
# For an explanation of what we are doing here, see:
|
||||
# https://lists.fedorahosted.org/archives/list/koji-devel@lists.fedorahosted.org/thread/ZIBY53JAURLT3QRBBJIJJ7EZWLZDE3TI/
|
||||
# -n 1 because of RHBZ#980502.
|
||||
find /var/cache/{dnf,yum} -type f -name '*.rpm' -print0 | \
|
||||
xargs -0 -n 1 cp -t repo
|
||||
dirs=
|
||||
for d in /var/cache/{dnf,libdnf5,yum} ; do
|
||||
if test -d $d ; then dirs="$dirs $d" ; fi
|
||||
done
|
||||
test -n "$dirs"
|
||||
find $dirs -type f -name '*.rpm' -print0 | xargs -0 -n 1 cp -t repo
|
||||
createrepo_c repo
|
||||
sed -e "s|@PWD@|$(pwd)|" %{SOURCE6} > yum.conf
|
||||
extra=--with-supermin-packager-config=$(pwd)/yum.conf
|
||||
fi
|
||||
|
||||
%{configure} \
|
||||
%if 0%{?rhel} && !0%{?eln}
|
||||
%if 0%{?rhel}
|
||||
QEMU=%{_libexecdir}/qemu-kvm \
|
||||
%endif
|
||||
PYTHON=%{__python3} \
|
||||
|
|
@ -736,7 +715,7 @@ fi
|
|||
%else
|
||||
--with-extra="rhel=%{rhel},release=%{release},libvirt" \
|
||||
%endif
|
||||
%if 0%{?rhel} && !0%{?eln}
|
||||
%if 0%{?rhel}
|
||||
--with-qemu="qemu-kvm qemu-system-%{_build_arch} qemu" \
|
||||
%endif
|
||||
%ifnarch %{golang_arches}
|
||||
|
|
@ -744,11 +723,17 @@ fi
|
|||
%endif
|
||||
--without-java \
|
||||
--disable-erlang \
|
||||
%if 0%{?rhel}
|
||||
--disable-gobject \
|
||||
--disable-lua \
|
||||
--disable-php \
|
||||
--disable-ruby \
|
||||
%endif
|
||||
$extra
|
||||
|
||||
# 'INSTALLDIRS' ensures that Perl and Ruby libs are installed in the
|
||||
# vendor dir not the site dir.
|
||||
make V=1 INSTALLDIRS=vendor %{?_smp_mflags}
|
||||
%make_build INSTALLDIRS=vendor
|
||||
|
||||
|
||||
%check
|
||||
|
|
@ -768,13 +753,22 @@ if ! make quickcheck QUICKCHECK_TEST_TOOL_ARGS="-t 1200"; then
|
|||
cat $HOME/.cache/libvirt/qemu/log/*
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# As libvirt is the default backend, test that the direct backend
|
||||
# works too. It's a good place to get test coverage across all the
|
||||
# architectures.
|
||||
if ! LIBGUESTFS_BACKEND=direct \
|
||||
make quickcheck QUICKCHECK_TEST_TOOL_ARGS="-t 1200"; then
|
||||
cat $HOME/.cache/libvirt/qemu/log/*
|
||||
exit 1
|
||||
fi
|
||||
%endif
|
||||
|
||||
|
||||
%install
|
||||
# 'INSTALLDIRS' ensures that Perl and Ruby libs are installed in the
|
||||
# vendor dir not the site dir.
|
||||
make DESTDIR=$RPM_BUILD_ROOT INSTALLDIRS=vendor install
|
||||
%make_install INSTALLDIRS=vendor
|
||||
|
||||
# Delete static libraries.
|
||||
rm $( find $RPM_BUILD_ROOT -name '*.a' | grep -v /ocaml/ )
|
||||
|
|
@ -788,6 +782,10 @@ find $RPM_BUILD_ROOT -name .packlist -delete
|
|||
find $RPM_BUILD_ROOT -name '*.bs' -delete
|
||||
find $RPM_BUILD_ROOT -name 'bindtests.pl' -delete
|
||||
|
||||
# debuginfo generation fails with debugedit >= 5.1 unless the files
|
||||
# are writable:
|
||||
find $RPM_BUILD_ROOT -name Guestfs.so -exec chmod u+w {} \;
|
||||
|
||||
# golang: Ignore what libguestfs upstream installs, and just copy the
|
||||
# source files to %%{_datadir}/gocode/src.
|
||||
%ifarch %{golang_arches}
|
||||
|
|
@ -833,13 +831,6 @@ move_to strace zz-packages-rescue
|
|||
move_to vim-minimal zz-packages-rescue
|
||||
move_to rsync zz-packages-rsync
|
||||
move_to xfsprogs zz-packages-xfs
|
||||
%if !0%{?rhel}
|
||||
%ifnarch %{arm} aarch64 s390 s390x riscv64
|
||||
move_to zfs-fuse zz-packages-zfs
|
||||
%endif
|
||||
%else
|
||||
remove zfs-fuse
|
||||
%endif
|
||||
|
||||
%if !0%{?rhel}
|
||||
# On Fedora you need kernel-modules-extra to be able to mount
|
||||
|
|
@ -957,19 +948,23 @@ rm ocaml/html/.gitignore
|
|||
%files xfs
|
||||
%{_libdir}/guestfs/supermin.d/zz-packages-xfs
|
||||
|
||||
%if !0%{?rhel}
|
||||
%ifnarch %{arm} aarch64 s390 s390x riscv64
|
||||
%files zfs
|
||||
%{_libdir}/guestfs/supermin.d/zz-packages-zfs
|
||||
%endif
|
||||
%endif
|
||||
|
||||
|
||||
%files inspect-icons
|
||||
# no files
|
||||
|
||||
|
||||
%files bash-completion
|
||||
%if 0%{?fedora} || 0%{?rhel} >= 11
|
||||
%dir %{bash_completions_dir}
|
||||
%{bash_completions_dir}/guestfish
|
||||
%{bash_completions_dir}/guestmount
|
||||
%{bash_completions_dir}/guestunmount
|
||||
%{bash_completions_dir}/libguestfs-test-tool
|
||||
%{bash_completions_dir}/virt-copy-in
|
||||
%{bash_completions_dir}/virt-copy-out
|
||||
%{bash_completions_dir}/virt-rescue
|
||||
%{bash_completions_dir}/virt-tar-in
|
||||
%{bash_completions_dir}/virt-tar-out
|
||||
%else
|
||||
%dir %{_datadir}/bash-completion/completions
|
||||
%{_datadir}/bash-completion/completions/guestfish
|
||||
%{_datadir}/bash-completion/completions/guestmount
|
||||
|
|
@ -980,13 +975,16 @@ rm ocaml/html/.gitignore
|
|||
%{_datadir}/bash-completion/completions/virt-rescue
|
||||
%{_datadir}/bash-completion/completions/virt-tar-in
|
||||
%{_datadir}/bash-completion/completions/virt-tar-out
|
||||
%endif
|
||||
|
||||
|
||||
%files -n ocaml-%{name}
|
||||
%{_libdir}/ocaml/guestfs
|
||||
%exclude %{_libdir}/ocaml/guestfs/*.a
|
||||
%ifarch %{ocaml_native_compiler}
|
||||
%exclude %{_libdir}/ocaml/guestfs/*.cmxa
|
||||
%exclude %{_libdir}/ocaml/guestfs/*.cmx
|
||||
%endif
|
||||
%exclude %{_libdir}/ocaml/guestfs/*.mli
|
||||
%{_libdir}/ocaml/stublibs/dllmlguestfs.so
|
||||
%{_libdir}/ocaml/stublibs/dllmlguestfs.so.owner
|
||||
|
|
@ -995,8 +993,10 @@ rm ocaml/html/.gitignore
|
|||
%files -n ocaml-%{name}-devel
|
||||
%doc ocaml/examples/*.ml ocaml/html
|
||||
%{_libdir}/ocaml/guestfs/*.a
|
||||
%ifarch %{ocaml_native_compiler}
|
||||
%{_libdir}/ocaml/guestfs/*.cmxa
|
||||
%{_libdir}/ocaml/guestfs/*.cmx
|
||||
%endif
|
||||
%{_libdir}/ocaml/guestfs/*.mli
|
||||
%{_mandir}/man3/guestfs-ocaml.3*
|
||||
|
||||
|
|
@ -1016,6 +1016,7 @@ rm ocaml/html/.gitignore
|
|||
%{_mandir}/man3/guestfs-python.3*
|
||||
|
||||
|
||||
%if !0%{?rhel}
|
||||
%files -n ruby-%{name}
|
||||
%doc ruby/examples/*.rb
|
||||
%doc ruby/doc/site/*
|
||||
|
|
@ -1053,7 +1054,6 @@ rm ocaml/html/.gitignore
|
|||
%{_mandir}/man3/guestfs-gobject.3*
|
||||
|
||||
|
||||
%if !0%{?rhel}
|
||||
%files vala
|
||||
%{_datadir}/vala/vapi/libguestfs-gobject-1.0.deps
|
||||
%{_datadir}/vala/vapi/libguestfs-gobject-1.0.vapi
|
||||
|
|
@ -1082,6 +1082,333 @@ rm ocaml/html/.gitignore
|
|||
|
||||
|
||||
%changelog
|
||||
* Thu Jan 08 2026 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:1.58.0-2
|
||||
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0
|
||||
|
||||
* Mon Jan 05 2026 Richard W.M. Jones <rjones@redhat.com> - 1:1.58.0-1
|
||||
- New upstream development version 1.58.0
|
||||
- Require libvirt >= 11.10.0, qemu >= 7.2.0 and passt.
|
||||
|
||||
* Wed Dec 17 2025 Tom Callaway <spot@fedoraproject.org> - 1:1.57.7-2
|
||||
- rebuild for new libconfig
|
||||
|
||||
* Thu Dec 04 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.7-1
|
||||
- New upstream development version 1.57.7
|
||||
|
||||
* Tue Nov 04 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.6-1
|
||||
- New upstream development version 1.57.6
|
||||
|
||||
* Fri Oct 17 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.5-1
|
||||
- New upstream development version 1.57.5
|
||||
- Test direct backend in %%check
|
||||
|
||||
* Wed Oct 15 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.4-4
|
||||
- Require passt
|
||||
- https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/YDHKKQSDURTMSKSN6GW3QGQI43DTFXNH/
|
||||
|
||||
* Wed Oct 15 2025 Remi Collet <remi@remirepo.net> - 1:1.57.4-3
|
||||
- rebuild for https://fedoraproject.org/wiki/Changes/php85
|
||||
|
||||
* Mon Oct 13 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.4-2
|
||||
- OCaml 5.4.0 rebuild
|
||||
|
||||
* Tue Sep 30 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.4-1
|
||||
- New upstream development version 1.57.4
|
||||
- Enable aarch64 tests
|
||||
|
||||
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 1:1.57.3-2
|
||||
- Rebuilt for Python 3.14.0rc3 bytecode
|
||||
|
||||
* Tue Sep 09 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.3-1
|
||||
- New upstream development version 1.57.3
|
||||
|
||||
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 1:1.57.2-2
|
||||
- Rebuilt for Python 3.14.0rc2 bytecode
|
||||
|
||||
* Fri Aug 15 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.2-1
|
||||
- New upstream development version 1.57.2
|
||||
|
||||
* Wed Aug 13 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.57.1-1
|
||||
- New upstream development version 1.57.1
|
||||
|
||||
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.56.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Sat Jul 12 2025 Jerry James <loganjerry@gmail.com> - 1:1.56.1-3
|
||||
- Rebuild to fix OCaml dependencies
|
||||
|
||||
* Mon Jul 07 2025 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.56.1-2
|
||||
- Perl 5.42 rebuild
|
||||
|
||||
* Mon Jun 16 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.56.1-1
|
||||
- New upstream stable version 1.56.1
|
||||
- Remove upstream ACPI / seabios fixes included in this version.
|
||||
|
||||
* Wed Jun 11 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.56.0-1
|
||||
- New upstream stable version 1.56.0
|
||||
- Remove BR xz-devel as it is not needed.
|
||||
|
||||
* Fri Jun 06 2025 Python Maint <python-maint@redhat.com> - 1:1.55.14-2
|
||||
- Rebuilt for Python 3.14
|
||||
|
||||
* Tue Jun 03 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.14-1
|
||||
- New upstream development version 1.55.14
|
||||
|
||||
* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 1:1.55.13-2
|
||||
- Rebuilt for Python 3.14
|
||||
|
||||
* Tue May 20 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.13-1
|
||||
- New upstream development version 1.55.13
|
||||
|
||||
* Mon May 19 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.12-1
|
||||
- New upstream development version 1.55.12
|
||||
|
||||
* Fri May 09 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.11-2
|
||||
- New upstream development version 1.55.11
|
||||
- Backport upstream patch to really remove zfs-fuse dependency
|
||||
|
||||
* Wed May 07 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.10-2
|
||||
- Remove file-devel BR
|
||||
- Remove libguestfs-zfs subpackage
|
||||
|
||||
* Sat Apr 26 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.10-1
|
||||
- New upstream development version 1.55.10
|
||||
- Fix macro in comment
|
||||
|
||||
* Wed Apr 16 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.9-1
|
||||
- New upstream development version 1.55.9
|
||||
- Remove flex and bison
|
||||
|
||||
* Thu Apr 03 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.8-1
|
||||
- New upstream development version 1.55.8
|
||||
- Remove oUnit
|
||||
|
||||
* Tue Mar 11 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.7-1
|
||||
- New upstream development version 1.55.7
|
||||
|
||||
* Wed Feb 19 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.6-1
|
||||
- New upstream development version 1.55.6
|
||||
|
||||
* Tue Feb 18 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.5-1
|
||||
- New upstream development version 1.55.5
|
||||
|
||||
* Wed Feb 05 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.4-1
|
||||
- New upstream development version 1.55.4
|
||||
|
||||
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.55.3-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Sun Jan 12 2025 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1:1.55.3-4
|
||||
- Rebuilt for the bin-sbin merge (2nd attempt)
|
||||
|
||||
* Fri Jan 10 2025 Jerry James <loganjerry@gmail.com> - 1:1.55.3-3
|
||||
- OCaml 5.3.0 rebuild for Fedora 42
|
||||
|
||||
* Thu Jan 09 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.3-2
|
||||
- Rebuild for Ruby 3.4 again (RHBZ#2336525)
|
||||
|
||||
* Wed Jan 08 2025 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.3-1
|
||||
- New upstream development version 1.55.3
|
||||
- Baseline version of OCaml moved to 4.08
|
||||
|
||||
* Wed Jan 08 2025 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:1.55.2-2
|
||||
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4
|
||||
|
||||
* Mon Nov 18 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.2-1
|
||||
- New upstream development version 1.55.2
|
||||
|
||||
* Tue Oct 22 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.55.1-1
|
||||
- New upstream development version 1.55.1
|
||||
- Replace jansson with json-c
|
||||
|
||||
* Tue Oct 22 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.54.0-4
|
||||
- Rebuild for Jansson 2.14
|
||||
(https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3PYINSQGKQ4BB25NQUI2A2UCGGLAG5ND/)
|
||||
|
||||
* Mon Oct 21 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.54.0-3
|
||||
- Use stable owner, group and mtime in appliance tarballs (RHBZ#2320025)
|
||||
- Add support for Windows Server 2025
|
||||
|
||||
* Mon Oct 14 2024 Remi Collet <remi@fedoraproject.org> - 1:1.54.0-2
|
||||
- rebuild for https://fedoraproject.org/wiki/Changes/php84
|
||||
|
||||
* Tue Oct 08 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.54.0-1
|
||||
- New upstream stable version 1.54.0
|
||||
|
||||
* Thu Oct 03 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.7-1
|
||||
- New upstream development version 1.53.7
|
||||
|
||||
* Fri Aug 16 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.6-1
|
||||
- New upstream development version 1.53.6
|
||||
- Fix kernel hang (RHBZ#2303267)
|
||||
|
||||
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.53.5-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Wed Jul 10 2024 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1:1.53.5-2
|
||||
- Rebuilt for the bin-sbin merge
|
||||
|
||||
* Mon Jul 08 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.5-1
|
||||
- New upstream development version 1.53.5
|
||||
|
||||
* Fri Jun 28 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.4-1
|
||||
- New upstream development version 1.53.4
|
||||
|
||||
* Thu Jun 27 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.3-1
|
||||
- New upstream development version 1.53.3
|
||||
- Remove glusterfs support.
|
||||
|
||||
* Wed Jun 19 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.2-6
|
||||
- OCaml 5.2.0 ppc64le fix
|
||||
|
||||
* Wed Jun 12 2024 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.53.2-5
|
||||
- Perl 5.40 rebuild
|
||||
|
||||
* Mon Jun 10 2024 Python Maint <python-maint@redhat.com> - 1:1.53.2-4
|
||||
- Rebuilt for Python 3.13
|
||||
|
||||
* Fri May 31 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.2-3
|
||||
- Re-enable perl in RHEL, needed for virt-win-reg.
|
||||
|
||||
* Wed May 29 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.2-2
|
||||
- OCaml 5.2.0 for Fedora 41
|
||||
|
||||
* Fri May 10 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.2-1
|
||||
- New upstream development version 1.53.2
|
||||
- Remove gdisk dependency for RHEL
|
||||
(https://issues.redhat.com/browse/RHEL-35998)
|
||||
- Remove lua, perl, ruby, php and gobject bindings in RHEL
|
||||
|
||||
* Thu Apr 25 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.53.1-1
|
||||
- New upstream development version 1.53.1
|
||||
|
||||
* Mon Mar 25 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.52.0-8
|
||||
- Use %%{bash_completions_dir} macro
|
||||
- BR bash-completion-devel, new in Rawhide
|
||||
|
||||
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.52.0-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.52.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Mon Jan 15 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.52.0-5
|
||||
- Use curl instead of wget, since wget2 is broken
|
||||
(https://gitlab.com/gnuwget/wget2/-/issues/652)
|
||||
- Remove yajl daemon dep and replace with jansson.
|
||||
|
||||
* Tue Jan 9 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.52.0-3
|
||||
- Make cache directory find more robust
|
||||
/var/cache/libdnf5 may be missing if dnf5 is not around
|
||||
|
||||
* Mon Jan 8 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.52.0-2
|
||||
- Look for RPMs in /var/cache/libdnf5
|
||||
https://bugzilla.redhat.com/show_bug.cgi?id=2256945#c5
|
||||
|
||||
* Thu Jan 4 2024 Richard W.M. Jones <rjones@redhat.com> - 1:1.52.0-1
|
||||
- New upstream stable branch version 1.52.0
|
||||
|
||||
* Wed Jan 03 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1:1.51.10-2
|
||||
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3
|
||||
|
||||
* Tue Dec 19 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.10-1
|
||||
- New upstream development version 1.51.10
|
||||
|
||||
* Mon Dec 18 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.9-4
|
||||
- OCaml 5.1.1 + s390x code gen fix for Fedora 40
|
||||
|
||||
* Thu Dec 14 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.9-3
|
||||
- Fixes for https://github.com/ocaml/ocaml/issues/12820
|
||||
|
||||
* Tue Dec 12 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.9-2
|
||||
- OCaml 5.1.1 rebuild for Fedora 40
|
||||
|
||||
* Sat Dec 9 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.9-1
|
||||
- New upstream development version 1.51.9
|
||||
|
||||
* Mon Nov 27 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.8-2
|
||||
- Fix build for libxml2 2.12.1
|
||||
|
||||
* Thu Nov 16 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.8-1
|
||||
- New upstream development version 1.51.8
|
||||
|
||||
* Tue Nov 14 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.7-6
|
||||
- Don't pull in selinux-policy as a requires
|
||||
|
||||
* Mon Oct 30 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.7-5
|
||||
- Use dhcpcd instead of dhclient (RHBZ#2247057)
|
||||
|
||||
* Fri Oct 06 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.7-4
|
||||
- Add upstream patch to fix linking the daemon with OCaml 5.1
|
||||
|
||||
* Thu Oct 05 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.7-3
|
||||
- OCaml 5.1 rebuild for Fedora 40
|
||||
|
||||
* Wed Oct 4 2023 Jerry James <loganjerry@gmail.com> - 1:1.51.7-2
|
||||
- Update names of the Unix and Camlstr libraries for OCaml 5.1.0
|
||||
- Link with libzstd for OCaml 5.1.0
|
||||
|
||||
* Tue Oct 03 2023 Remi Collet <remi@remirepo.net> - 1:1.51.7-2
|
||||
- rebuild for https://fedoraproject.org/wiki/Changes/php83
|
||||
|
||||
* Thu Sep 21 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.7-1
|
||||
- New upstream development branch 1.51.7
|
||||
|
||||
* Wed Jul 26 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 1:1.51.6-2
|
||||
- Use qemu-kvm in ELN builds
|
||||
|
||||
* Thu Jul 20 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.6-1
|
||||
- New upstream development branch 1.51.6
|
||||
|
||||
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.51.5-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Fri Jul 14 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.5-1
|
||||
- New upstream development branch 1.51.5
|
||||
|
||||
* Thu Jul 13 2023 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.51.4-8
|
||||
- Perl 5.38 re-rebuild updated packages
|
||||
|
||||
* Thu Jul 13 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.4-7
|
||||
- Bump and rebuild against supermin-5.3.3-13.fc39
|
||||
|
||||
* Thu Jul 13 2023 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.51.4-6
|
||||
- Perl 5.38 re-rebuild updated packages
|
||||
|
||||
* Tue Jul 11 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.4-5
|
||||
- OCaml 5.0 rebuild for Fedora 39
|
||||
|
||||
* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.51.4-4
|
||||
- Perl 5.38 rebuild
|
||||
|
||||
* Mon Jul 10 2023 Jerry James <loganjerry@gmail.com> - 1:1.51.4-3
|
||||
- OCaml 5.0.0 rebuild
|
||||
|
||||
* Tue Jun 27 2023 Python Maint <python-maint@redhat.com> - 1:1.51.4-2
|
||||
- Rebuilt for Python 3.12
|
||||
|
||||
* Tue Jun 27 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.4-1
|
||||
- New upstream development version 1.51.4
|
||||
|
||||
* Thu Jun 15 2023 Python Maint <python-maint@redhat.com> - 1:1.51.3-4
|
||||
- Rebuilt for Python 3.12
|
||||
|
||||
* Mon Jun 05 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.3-3
|
||||
- Migrated to SPDX license
|
||||
|
||||
* Fri May 19 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.3-2
|
||||
- Rebuild against librpm 10
|
||||
|
||||
* Wed Apr 19 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.3-1
|
||||
- New upstream development version 1.51.3
|
||||
|
||||
* Tue Feb 21 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.2-1
|
||||
- New upstream development version 1.51.2
|
||||
|
||||
* Fri Feb 10 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.51.1-1
|
||||
- New upstream development version 1.51.1
|
||||
- Remove virt-dib
|
||||
|
||||
* Tue Feb 07 2023 Richard W.M. Jones <rjones@redhat.com> - 1:1.50.0-1
|
||||
- New upstream stable branch 1.50.0
|
||||
|
||||
|
|
|
|||
5
rpminspect.yaml
Normal file
5
rpminspect.yaml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# Ignore copy-patches.sh. It is an internal script we use to
|
||||
# manage the patches.
|
||||
upstream:
|
||||
ignore:
|
||||
- copy-patches.sh
|
||||
4
sources
4
sources
|
|
@ -1,2 +1,2 @@
|
|||
SHA512 (libguestfs-1.50.0.tar.gz) = b6bc0cdec131b7a5173c4b003054b4eb2b6d99a44226ac6d35eb3cc67b6d34ab251760490ade9a7ce3e0a5ed1304aa3c3a8760aa135fd12eaa2c9463909bf10b
|
||||
SHA512 (libguestfs-1.50.0.tar.gz.sig) = a1df59610a7268740d28078f394df967ed12a6cd192cfaf683b16bbc075e8b49dc50e4e088ae3819335d95308736b8fc61b6ad439cebef7baf20363792c8e246
|
||||
SHA512 (libguestfs-1.58.0.tar.gz) = 67abbd37fe64935ae5cca13dbe1860fe2eab9df492fd134eacbdc1831e6034c849855e76118ce0002d3ac83205122947582dbe47b66f12b94dcb51155881501a
|
||||
SHA512 (libguestfs-1.58.0.tar.gz.sig) = e07758ed3901f9ae95dace16cbb4de194dbbde788155efcde7982226785928d1805af6939f201d74770923ad55997f1d465f9594cb81bc2435c0ea882ce546d8
|
||||
|
|
|
|||
10
tests/run-libguestfs-test-tool.sh
Executable file
10
tests/run-libguestfs-test-tool.sh
Executable file
|
|
@ -0,0 +1,10 @@
|
|||
#!/bin/bash -
|
||||
set -e
|
||||
set -x
|
||||
|
||||
# This only makes sure that libguestfs isn't totally broken.
|
||||
|
||||
# Fix libvirt.
|
||||
systemctl restart virtqemud virtsecretd virtstoraged virtnetworkd
|
||||
|
||||
libguestfs-test-tool
|
||||
|
|
@ -5,9 +5,10 @@
|
|||
- role: standard-test-basic
|
||||
tags:
|
||||
- classic
|
||||
required_packages:
|
||||
- libguestfs
|
||||
- libvirt-daemon-kvm
|
||||
tests:
|
||||
- libguestfs-test-tool:
|
||||
dir: .
|
||||
run: libguestfs-test-tool
|
||||
required_packages:
|
||||
- libguestfs
|
||||
run: ./run-libguestfs-test-tool.sh
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue