[libvirt PATCH 0/9] rpm: Tweak dependencies

Andrea Bolognani posted 9 patches 4 months, 4 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20231201172107.1103113-1-abologna@redhat.com
ci/buildenv/almalinux-8.sh                            |  5 ++++-
ci/buildenv/alpine-317.sh                             |  1 +
ci/buildenv/alpine-edge.sh                            |  1 +
ci/buildenv/centos-stream-8.sh                        |  5 ++++-
ci/buildenv/centos-stream-9.sh                        |  5 ++++-
ci/buildenv/debian-11-cross-aarch64.sh                |  2 +-
ci/buildenv/debian-11-cross-armv6l.sh                 |  2 +-
ci/buildenv/debian-11-cross-armv7l.sh                 |  2 +-
ci/buildenv/debian-11-cross-i686.sh                   |  2 +-
ci/buildenv/debian-11-cross-mips64el.sh               |  2 +-
ci/buildenv/debian-11-cross-mipsel.sh                 |  2 +-
ci/buildenv/debian-11-cross-ppc64le.sh                |  2 +-
ci/buildenv/debian-11-cross-s390x.sh                  |  2 +-
ci/buildenv/debian-11.sh                              |  2 +-
ci/buildenv/debian-12-cross-aarch64.sh                |  2 +-
ci/buildenv/debian-12-cross-armv6l.sh                 |  2 +-
ci/buildenv/debian-12-cross-armv7l.sh                 |  2 +-
ci/buildenv/debian-12-cross-i686.sh                   |  2 +-
ci/buildenv/debian-12-cross-mips64el.sh               |  2 +-
ci/buildenv/debian-12-cross-mipsel.sh                 |  2 +-
ci/buildenv/debian-12-cross-ppc64le.sh                |  2 +-
ci/buildenv/debian-12-cross-s390x.sh                  |  2 +-
ci/buildenv/debian-12.sh                              |  2 +-
ci/buildenv/debian-sid-cross-aarch64.sh               |  2 +-
ci/buildenv/debian-sid-cross-armv6l.sh                |  2 +-
ci/buildenv/debian-sid-cross-armv7l.sh                |  2 +-
ci/buildenv/debian-sid-cross-i686.sh                  |  2 +-
ci/buildenv/debian-sid-cross-mips64el.sh              |  2 +-
ci/buildenv/debian-sid-cross-ppc64le.sh               |  2 +-
ci/buildenv/debian-sid-cross-s390x.sh                 |  2 +-
ci/buildenv/debian-sid.sh                             |  2 +-
ci/buildenv/fedora-37.sh                              |  2 +-
ci/buildenv/fedora-38-cross-mingw32.sh                |  2 +-
ci/buildenv/fedora-38-cross-mingw64.sh                |  2 +-
ci/buildenv/fedora-38.sh                              |  2 +-
ci/buildenv/fedora-rawhide-cross-mingw32.sh           |  2 +-
ci/buildenv/fedora-rawhide-cross-mingw64.sh           |  2 +-
ci/buildenv/fedora-rawhide.sh                         |  2 +-
ci/buildenv/opensuse-leap-15.sh                       |  5 ++++-
ci/buildenv/opensuse-tumbleweed.sh                    |  4 ++--
ci/buildenv/ubuntu-2004.sh                            |  2 +-
ci/buildenv/ubuntu-2204.sh                            |  2 +-
ci/cirrus/freebsd-12.vars                             |  2 +-
ci/cirrus/freebsd-13.vars                             |  2 +-
ci/cirrus/macos-13.vars                               |  2 +-
ci/cirrus/macos-14.vars                               |  2 +-
ci/containers/almalinux-8.Dockerfile                  |  6 +++++-
ci/containers/alpine-317.Dockerfile                   |  1 +
ci/containers/alpine-edge.Dockerfile                  |  1 +
ci/containers/centos-stream-8.Dockerfile              |  6 +++++-
ci/containers/centos-stream-9.Dockerfile              |  6 +++++-
ci/containers/debian-11-cross-aarch64.Dockerfile      |  2 +-
ci/containers/debian-11-cross-armv6l.Dockerfile       |  2 +-
ci/containers/debian-11-cross-armv7l.Dockerfile       |  2 +-
ci/containers/debian-11-cross-i686.Dockerfile         |  2 +-
ci/containers/debian-11-cross-mips64el.Dockerfile     |  2 +-
ci/containers/debian-11-cross-mipsel.Dockerfile       |  2 +-
ci/containers/debian-11-cross-ppc64le.Dockerfile      |  2 +-
ci/containers/debian-11-cross-s390x.Dockerfile        |  2 +-
ci/containers/debian-11.Dockerfile                    |  2 +-
ci/containers/debian-12-cross-aarch64.Dockerfile      |  2 +-
ci/containers/debian-12-cross-armv6l.Dockerfile       |  2 +-
ci/containers/debian-12-cross-armv7l.Dockerfile       |  2 +-
ci/containers/debian-12-cross-i686.Dockerfile         |  2 +-
ci/containers/debian-12-cross-mips64el.Dockerfile     |  2 +-
ci/containers/debian-12-cross-mipsel.Dockerfile       |  2 +-
ci/containers/debian-12-cross-ppc64le.Dockerfile      |  2 +-
ci/containers/debian-12-cross-s390x.Dockerfile        |  2 +-
ci/containers/debian-12.Dockerfile                    |  2 +-
ci/containers/debian-sid-cross-aarch64.Dockerfile     |  2 +-
ci/containers/debian-sid-cross-armv6l.Dockerfile      |  2 +-
ci/containers/debian-sid-cross-armv7l.Dockerfile      |  2 +-
ci/containers/debian-sid-cross-i686.Dockerfile        |  2 +-
ci/containers/debian-sid-cross-mips64el.Dockerfile    |  2 +-
ci/containers/debian-sid-cross-ppc64le.Dockerfile     |  2 +-
ci/containers/debian-sid-cross-s390x.Dockerfile       |  2 +-
ci/containers/debian-sid.Dockerfile                   |  2 +-
ci/containers/fedora-37.Dockerfile                    |  2 +-
ci/containers/fedora-38-cross-mingw32.Dockerfile      |  2 +-
ci/containers/fedora-38-cross-mingw64.Dockerfile      |  2 +-
ci/containers/fedora-38.Dockerfile                    |  2 +-
ci/containers/fedora-rawhide-cross-mingw32.Dockerfile |  2 +-
ci/containers/fedora-rawhide-cross-mingw64.Dockerfile |  2 +-
ci/containers/fedora-rawhide.Dockerfile               |  2 +-
ci/containers/opensuse-leap-15.Dockerfile             |  6 +++++-
ci/containers/opensuse-tumbleweed.Dockerfile          |  4 ++--
ci/containers/ubuntu-2004.Dockerfile                  |  2 +-
ci/containers/ubuntu-2204.Dockerfile                  |  2 +-
ci/jobs.sh                                            |  1 -
libvirt.spec.in                                       | 11 ++---------
meson.build                                           |  3 ---
src/qemu/qemu_passt.c                                 |  3 +++
src/storage/storage_util.c                            |  1 +
src/util/virutil.c                                    |  2 ++
94 files changed, 126 insertions(+), 99 deletions(-)
[libvirt PATCH 0/9] rpm: Tweak dependencies
Posted by Andrea Bolognani 4 months, 4 weeks ago
Test pipeline: https://gitlab.com/abologna/libvirt/-/pipelines/1092535621
lcitool changes: https://gitlab.com/libvirt/libvirt-ci/-/merge_requests/447

Andrea Bolognani (9):
  rpm: Drop MinGW BuildRequires on libgcrypt/libgpg-error
  meson: Stop looking for udevadm at build time
  meson: Stop looking for scrub at build time
  meson: Stop looking for passt at build time
  rpm: Add Requires on scrub
  rpm: Drop BuildDepends on scrub
  rpm: Drop BuildDepends on passt
  ci: Refresh generated files
  ci: Stop passing --nodeps to rpmbuild

 ci/buildenv/almalinux-8.sh                            |  5 ++++-
 ci/buildenv/alpine-317.sh                             |  1 +
 ci/buildenv/alpine-edge.sh                            |  1 +
 ci/buildenv/centos-stream-8.sh                        |  5 ++++-
 ci/buildenv/centos-stream-9.sh                        |  5 ++++-
 ci/buildenv/debian-11-cross-aarch64.sh                |  2 +-
 ci/buildenv/debian-11-cross-armv6l.sh                 |  2 +-
 ci/buildenv/debian-11-cross-armv7l.sh                 |  2 +-
 ci/buildenv/debian-11-cross-i686.sh                   |  2 +-
 ci/buildenv/debian-11-cross-mips64el.sh               |  2 +-
 ci/buildenv/debian-11-cross-mipsel.sh                 |  2 +-
 ci/buildenv/debian-11-cross-ppc64le.sh                |  2 +-
 ci/buildenv/debian-11-cross-s390x.sh                  |  2 +-
 ci/buildenv/debian-11.sh                              |  2 +-
 ci/buildenv/debian-12-cross-aarch64.sh                |  2 +-
 ci/buildenv/debian-12-cross-armv6l.sh                 |  2 +-
 ci/buildenv/debian-12-cross-armv7l.sh                 |  2 +-
 ci/buildenv/debian-12-cross-i686.sh                   |  2 +-
 ci/buildenv/debian-12-cross-mips64el.sh               |  2 +-
 ci/buildenv/debian-12-cross-mipsel.sh                 |  2 +-
 ci/buildenv/debian-12-cross-ppc64le.sh                |  2 +-
 ci/buildenv/debian-12-cross-s390x.sh                  |  2 +-
 ci/buildenv/debian-12.sh                              |  2 +-
 ci/buildenv/debian-sid-cross-aarch64.sh               |  2 +-
 ci/buildenv/debian-sid-cross-armv6l.sh                |  2 +-
 ci/buildenv/debian-sid-cross-armv7l.sh                |  2 +-
 ci/buildenv/debian-sid-cross-i686.sh                  |  2 +-
 ci/buildenv/debian-sid-cross-mips64el.sh              |  2 +-
 ci/buildenv/debian-sid-cross-ppc64le.sh               |  2 +-
 ci/buildenv/debian-sid-cross-s390x.sh                 |  2 +-
 ci/buildenv/debian-sid.sh                             |  2 +-
 ci/buildenv/fedora-37.sh                              |  2 +-
 ci/buildenv/fedora-38-cross-mingw32.sh                |  2 +-
 ci/buildenv/fedora-38-cross-mingw64.sh                |  2 +-
 ci/buildenv/fedora-38.sh                              |  2 +-
 ci/buildenv/fedora-rawhide-cross-mingw32.sh           |  2 +-
 ci/buildenv/fedora-rawhide-cross-mingw64.sh           |  2 +-
 ci/buildenv/fedora-rawhide.sh                         |  2 +-
 ci/buildenv/opensuse-leap-15.sh                       |  5 ++++-
 ci/buildenv/opensuse-tumbleweed.sh                    |  4 ++--
 ci/buildenv/ubuntu-2004.sh                            |  2 +-
 ci/buildenv/ubuntu-2204.sh                            |  2 +-
 ci/cirrus/freebsd-12.vars                             |  2 +-
 ci/cirrus/freebsd-13.vars                             |  2 +-
 ci/cirrus/macos-13.vars                               |  2 +-
 ci/cirrus/macos-14.vars                               |  2 +-
 ci/containers/almalinux-8.Dockerfile                  |  6 +++++-
 ci/containers/alpine-317.Dockerfile                   |  1 +
 ci/containers/alpine-edge.Dockerfile                  |  1 +
 ci/containers/centos-stream-8.Dockerfile              |  6 +++++-
 ci/containers/centos-stream-9.Dockerfile              |  6 +++++-
 ci/containers/debian-11-cross-aarch64.Dockerfile      |  2 +-
 ci/containers/debian-11-cross-armv6l.Dockerfile       |  2 +-
 ci/containers/debian-11-cross-armv7l.Dockerfile       |  2 +-
 ci/containers/debian-11-cross-i686.Dockerfile         |  2 +-
 ci/containers/debian-11-cross-mips64el.Dockerfile     |  2 +-
 ci/containers/debian-11-cross-mipsel.Dockerfile       |  2 +-
 ci/containers/debian-11-cross-ppc64le.Dockerfile      |  2 +-
 ci/containers/debian-11-cross-s390x.Dockerfile        |  2 +-
 ci/containers/debian-11.Dockerfile                    |  2 +-
 ci/containers/debian-12-cross-aarch64.Dockerfile      |  2 +-
 ci/containers/debian-12-cross-armv6l.Dockerfile       |  2 +-
 ci/containers/debian-12-cross-armv7l.Dockerfile       |  2 +-
 ci/containers/debian-12-cross-i686.Dockerfile         |  2 +-
 ci/containers/debian-12-cross-mips64el.Dockerfile     |  2 +-
 ci/containers/debian-12-cross-mipsel.Dockerfile       |  2 +-
 ci/containers/debian-12-cross-ppc64le.Dockerfile      |  2 +-
 ci/containers/debian-12-cross-s390x.Dockerfile        |  2 +-
 ci/containers/debian-12.Dockerfile                    |  2 +-
 ci/containers/debian-sid-cross-aarch64.Dockerfile     |  2 +-
 ci/containers/debian-sid-cross-armv6l.Dockerfile      |  2 +-
 ci/containers/debian-sid-cross-armv7l.Dockerfile      |  2 +-
 ci/containers/debian-sid-cross-i686.Dockerfile        |  2 +-
 ci/containers/debian-sid-cross-mips64el.Dockerfile    |  2 +-
 ci/containers/debian-sid-cross-ppc64le.Dockerfile     |  2 +-
 ci/containers/debian-sid-cross-s390x.Dockerfile       |  2 +-
 ci/containers/debian-sid.Dockerfile                   |  2 +-
 ci/containers/fedora-37.Dockerfile                    |  2 +-
 ci/containers/fedora-38-cross-mingw32.Dockerfile      |  2 +-
 ci/containers/fedora-38-cross-mingw64.Dockerfile      |  2 +-
 ci/containers/fedora-38.Dockerfile                    |  2 +-
 ci/containers/fedora-rawhide-cross-mingw32.Dockerfile |  2 +-
 ci/containers/fedora-rawhide-cross-mingw64.Dockerfile |  2 +-
 ci/containers/fedora-rawhide.Dockerfile               |  2 +-
 ci/containers/opensuse-leap-15.Dockerfile             |  6 +++++-
 ci/containers/opensuse-tumbleweed.Dockerfile          |  4 ++--
 ci/containers/ubuntu-2004.Dockerfile                  |  2 +-
 ci/containers/ubuntu-2204.Dockerfile                  |  2 +-
 ci/jobs.sh                                            |  1 -
 libvirt.spec.in                                       | 11 ++---------
 meson.build                                           |  3 ---
 src/qemu/qemu_passt.c                                 |  3 +++
 src/storage/storage_util.c                            |  1 +
 src/util/virutil.c                                    |  2 ++
 94 files changed, 126 insertions(+), 99 deletions(-)

-- 
2.43.0
_______________________________________________
Devel mailing list -- devel@lists.libvirt.org
To unsubscribe send an email to devel-leave@lists.libvirt.org
Re: [libvirt PATCH 0/9] rpm: Tweak dependencies
Posted by Pavel Hrdina 4 months, 3 weeks ago
On Fri, Dec 01, 2023 at 06:20:57PM +0100, Andrea Bolognani wrote:
> Test pipeline: https://gitlab.com/abologna/libvirt/-/pipelines/1092535621
> lcitool changes: https://gitlab.com/libvirt/libvirt-ci/-/merge_requests/447
> 
> Andrea Bolognani (9):
>   rpm: Drop MinGW BuildRequires on libgcrypt/libgpg-error
>   meson: Stop looking for udevadm at build time
>   meson: Stop looking for scrub at build time
>   meson: Stop looking for passt at build time
>   rpm: Add Requires on scrub
>   rpm: Drop BuildDepends on scrub
>   rpm: Drop BuildDepends on passt
>   ci: Refresh generated files
>   ci: Stop passing --nodeps to rpmbuild

Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
_______________________________________________
Devel mailing list -- devel@lists.libvirt.org
To unsubscribe send an email to devel-leave@lists.libvirt.org