More environments work with 9.3.0-like builds

This commit is contained in:
Miloš Prchlík 2023-10-10 15:46:25 +02:00
commit 720c95ddfc

View file

@ -18,16 +18,38 @@ require+:
# Adjust rules
adjust+:
- because: "On RHEL-9, system binutils build extra binaries for cross compilation"
- because: "On RHEL-9.3.0 and newer, system binutils build extra binaries for cross compilation"
when: distro == rhel-9.3.0 and collection is not defined
test: "$WITH_SCL ./test-rhel-9.3.0.sh"
- because: "On RHEL-9, gcc-toolset-13 binutils build has extra directory levels"
- because: "On RHEL-9.3.0 and newer, system binutils build extra binaries for cross compilation"
when: distro == rhel-9.4.0 and collection is not defined
test: "$WITH_SCL ./test-rhel-9.3.0.sh"
- because: "On RHEL-9.3.0 and newer, gcc-toolset-13 binutils build has extra directory levels"
when: distro == rhel-9.3.0 and collection == gcc-toolset-13
test: "$WITH_SCL ./test-rhel-9.3.0.sh"
environment+:
CROSS_BINUTILS: "no"
- because: "On RHEL-9.3.0 and newer, gcc-toolset-13 binutils build has extra directory levels"
when: distro == rhel-9.4.0 and collection == gcc-toolset-13
test: "$WITH_SCL ./test-rhel-9.3.0.sh"
environment+:
CROSS_BINUTILS: "no"
- because: "On RHEL-8.10.0 and newer, system binutils build extra binaries for cross compilation"
when: distro == rhel-8.10.0 and collection is not defined
test: "$WITH_SCL ./test-rhel-9.3.0.sh"
environment+:
CROSS_BINUTILS: "no"
- because: "On RHEL-8.10.0 and newer, gcc-toolset-13 binutils build has extra directory levels"
when: distro == rhel-8.10.0 and collection == gcc-toolset-13
test: "$WITH_SCL ./test-rhel-9.3.0.sh"
environment+:
CROSS_BINUTILS: "no"
- because: "On CentOS Stream 9, system binutils build extra binaries for cross compilation"
when: distro == centos-stream-9 and collection is not defined
test: "$WITH_SCL ./test-rhel-9.3.0.sh"