From 6326f3d2facfda74fc14be1901b6ea79c23f4433 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= Date: Thu, 7 Sep 2017 22:39:31 +0200 Subject: [PATCH] Bundling ppc*-specific deps and adding buildorder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit One step closer for dropping the bootstrap build dep. Signed-off-by: Petr Ĺ abata --- hardware-support.yaml | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/hardware-support.yaml b/hardware-support.yaml index 97b7e32..4122195 100644 --- a/hardware-support.yaml +++ b/hardware-support.yaml @@ -14,11 +14,11 @@ data: # TODO: Replace with non-bootstrap once available. # To build our package set, we require: # - # * host & platform with glibc32 - # * perl - # * autotools + # * host & platform with glibc32 (OK) + # * perl (OK) + # * autotools (OK) # * doxygen - # * net-snmp, librtas, libservicelog + # * net-snmp # # This is a temporary workaround until then. bootstrap: master @@ -34,6 +34,8 @@ data: rpms: # powerpc-utils - powerpc-utils + # ppc64-diag + - ppc64-diag # ppc64-utils - ppc64-utils # s390utils @@ -52,6 +54,24 @@ data: - s390utils-ziomon components: rpms: + # librtas-2.0.1-3.fc27 + librtas: + rationale: >- + Runtime and build-time dependency of powerpc-utils, + ppc64-diag, ppc64-utils and libservicelog. + ref: e2a6fca5ef9084547d3e7f63f9833761bb5fee52 + # libservicelog-1.1.17-3.fc27 + libservicelog: + rationale: >- + Runtime and build-time dependency of powerpc-utils as + well as ppc64-utils and ppc64-diag. + ref: 7aca2d822dbb15674b502b5affc6c4ca6e9e93db + buildorder: 10 + # libvpd-2.2.5-7.fc27 + libvpd: + rationale: >- + Runtime dependency of ppc64-diag and ppc64-utils. + ref: 53f9922962ee539aba3b40296aacf75412d357ff # powerpc-utils-1.3.3-1.fc27 powerpc-utils: rationale: >- @@ -59,15 +79,25 @@ data: ppc64-utils. This component is required for system installation. ref: 69110066d7dfcca05db3ef30db98bd918f3b14a2 + buildorder: 20 + # ppc64-diag-2.7.1-4.fc27 + ppc64-diag: + rationale: >- + Diagnostics utilities for PPC64 systems. This + component is required for system installation. + ref: 008eb7a5d21be81e36e67658f6c9bb8327f3eb9a) + buildorder: 30 # ppc64-utils-0.14-22.fc26 ppc64-utils: rationale: >- Utilities for PPC64 systems. This component is required for system installation. ref: 46d3f9b89571ad915864a86ff96d48a47ec65e8c + buildorder: 30 # s390utils-1.37.1-1.fc27 s390utils: rationale: >- Utilities for S390X systems. This component is required for system installation. ref: c05343e78495d2a0638210a3a06ca4d5b4eee9e6 + buildorder: 20