[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH 9/9] scripts/ci: Restrict libpmem-dev and libxen-dev packages
From: |
Philippe Mathieu-Daudé |
Subject: |
[RFC PATCH 9/9] scripts/ci: Restrict libpmem-dev and libxen-dev packages to x86 hosts |
Date: |
Thu, 4 Jan 2024 17:08:05 +0100 |
libpmem-dev / libxen-dev are not available for all host archs.
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
scripts/ci/setup/build-environment.yml | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/scripts/ci/setup/build-environment.yml
b/scripts/ci/setup/build-environment.yml
index 988aef3a07..8b5b8e1dbd 100644
--- a/scripts/ci/setup/build-environment.yml
+++ b/scripts/ci/setup/build-environment.yml
@@ -96,7 +96,6 @@
- libpcre2-dev
- libpipewire-0.3-dev
- libpixman-1-dev
- - libpmem-dev
- libpng-dev
- libpulse-dev
- librbd-dev
@@ -120,7 +119,6 @@
- libvdeplug-dev
- libvirglrenderer-dev
- libvte-2.91-dev
- - libxen-dev
- libxml2-dev
- libzstd-dev
- llvm
@@ -158,6 +156,17 @@
- ansible_facts['distribution'] == 'Ubuntu'
- ansible_facts['distribution_version'] == '22.04'
+ - name: Install arch-specific packages (Ubuntu 22.04)
+ dnf:
+ name:
+ - libpmem-dev
+ - libxen-dev
+ when:
+ - ansible_facts['distribution'] == 'Ubuntu'
+ - ansible_facts['distribution_version'] == '22.04'
+ - ansible_facts['architecture'] == 'x86_64'
+
+
- name: Install armhf cross-compile packages to build QEMU on AArch64
Ubuntu 22.04
package:
name:
--
2.41.0
- [RFC PATCH 0/9] scripts/ci: Consolidate Ansible playbook rules, Philippe Mathieu-Daudé, 2024/01/04
- [PATCH 1/9] scripts/ci: Do not enforce gitlab-runner path, Philippe Mathieu-Daudé, 2024/01/04
- [PATCH 2/9] scripts/ci: Do not restrict spice package to x86/arm hosts, Philippe Mathieu-Daudé, 2024/01/04
- [RFC PATCH 3/9] scripts/ci: Split EL8 specific packages out of Centos8 list, Philippe Mathieu-Daudé, 2024/01/04
- [RFC PATCH 4/9] scripts/ci: Update Centos8 package list, Philippe Mathieu-Daudé, 2024/01/04
- [RFC PATCH 5/9] scripts/ci: Restrict libpmem-devel package to x86 hosts, Philippe Mathieu-Daudé, 2024/01/04
- [RFC PATCH 6/9] scripts/ci: Install libxdp-devel on x86 hosts, Philippe Mathieu-Daudé, 2024/01/04
- [RFC PATCH 7/9] scripts/ci: Install RH packages on RH derivative distros, Philippe Mathieu-Daudé, 2024/01/04
- [RFC PATCH 8/9] scripts/ci: Update Ubuntu packages list, Philippe Mathieu-Daudé, 2024/01/04
- [RFC PATCH 9/9] scripts/ci: Restrict libpmem-dev and libxen-dev packages to x86 hosts,
Philippe Mathieu-Daudé <=