Support GTS annobin
This commit is contained in:
parent
de0908dff9
commit
0397f143aa
13 changed files with 225 additions and 11 deletions
|
|
@ -7,7 +7,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- gcc
|
||||
- redhat-rpm-config
|
||||
recommend:
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- redhat-rpm-config
|
||||
recommend:
|
||||
- annobin
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- redhat-rpm-config
|
||||
recommend:
|
||||
- annobin-plugin-gcc
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- redhat-rpm-config
|
||||
- gcc-c++
|
||||
recommend:
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- gcc
|
||||
recommend:
|
||||
- annobin-plugin-gcc
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- cpio
|
||||
recommend:
|
||||
- annobin-plugin-gcc
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- redhat-rpm-config
|
||||
recommend:
|
||||
- annobin-plugin-gcc
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- redhat-rpm-config
|
||||
recommend:
|
||||
- annobin-plugin-gcc
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- libstdc++
|
||||
recommend:
|
||||
- annobin-plugin-gcc
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- binutils-devel
|
||||
- bzip2-devel
|
||||
- make
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ component:
|
|||
- annobin
|
||||
test: ${WITH_SCL:-bash} ./runtest.sh
|
||||
framework: beakerlib
|
||||
require:
|
||||
require+:
|
||||
- annobin-annocheck
|
||||
- binutils-devel
|
||||
- gcc
|
||||
|
|
|
|||
211
main.fmf
Normal file
211
main.fmf
Normal file
|
|
@ -0,0 +1,211 @@
|
|||
# Require GTS/DTS RPMs when testing GTS/DTS
|
||||
adjust:
|
||||
- when: collection == gcc-toolset-12
|
||||
require+:
|
||||
- gcc-toolset-12-gcc
|
||||
- gcc-toolset-12-gcc-c++
|
||||
- gcc-toolset-12-gcc-gfortran
|
||||
- gcc-toolset-12-gcc-plugin-devel
|
||||
- gcc-toolset-12-libasan-devel
|
||||
- gcc-toolset-12-libatomic-devel
|
||||
- gcc-toolset-12-libgccjit
|
||||
- gcc-toolset-12-libgccjit-devel
|
||||
- gcc-toolset-12-libitm-devel
|
||||
- gcc-toolset-12-liblsan-devel
|
||||
- gcc-toolset-12-libstdc++-devel
|
||||
- gcc-toolset-12-libstdc++-docs
|
||||
- gcc-toolset-12-libtsan-devel
|
||||
- gcc-toolset-12-libubsan-devel
|
||||
- gcc-toolset-12-annobin-plugin-gcc
|
||||
- gcc-toolset-12-annobin-annocheck
|
||||
- gcc-toolset-12-gdb
|
||||
- when: collection == devtoolset-12
|
||||
require+:
|
||||
- devtoolset-12-gcc
|
||||
- devtoolset-12-gcc-c++
|
||||
- devtoolset-12-gcc-gfortran
|
||||
- devtoolset-12-gcc-plugin-devel
|
||||
- devtoolset-12-libasan-devel
|
||||
- devtoolset-12-libatomic-devel
|
||||
- devtoolset-12-libgccjit
|
||||
- devtoolset-12-libgccjit-devel
|
||||
- devtoolset-12-libitm-devel
|
||||
- devtoolset-12-liblsan-devel
|
||||
- devtoolset-12-libstdc++-devel
|
||||
- devtoolset-12-libstdc++-docs
|
||||
- devtoolset-12-libtsan-devel
|
||||
- devtoolset-12-libubsan-devel
|
||||
- devtoolset-12-annobin-plugin-gcc
|
||||
- devtoolset-12-annobin-annocheck
|
||||
- devtoolset-12-gdb
|
||||
- when: collection == gcc-toolset-13
|
||||
require+:
|
||||
- gcc-toolset-13-gcc
|
||||
- gcc-toolset-13-gcc-c++
|
||||
- gcc-toolset-13-gcc-gfortran
|
||||
- gcc-toolset-13-gcc-plugin-annobin
|
||||
- gcc-toolset-13-gcc-plugin-devel
|
||||
- gcc-toolset-13-libasan-devel
|
||||
- gcc-toolset-13-libatomic-devel
|
||||
- gcc-toolset-13-libgccjit
|
||||
- gcc-toolset-13-libgccjit-devel
|
||||
- gcc-toolset-13-libitm-devel
|
||||
- gcc-toolset-13-liblsan-devel
|
||||
- gcc-toolset-13-libstdc++-devel
|
||||
- gcc-toolset-13-libstdc++-docs
|
||||
- gcc-toolset-13-libtsan-devel
|
||||
- gcc-toolset-13-libubsan-devel
|
||||
- gcc-toolset-13-annobin-plugin-gcc
|
||||
- gcc-toolset-13-annobin-annocheck
|
||||
- gcc-toolset-13-gdb
|
||||
- when: collection == devtoolset-13
|
||||
require+:
|
||||
- devtoolset-13-gcc
|
||||
- devtoolset-13-gcc-c++
|
||||
- devtoolset-13-gcc-gfortran
|
||||
- devtoolset-13-gcc-plugin-devel
|
||||
- devtoolset-13-libasan-devel
|
||||
- devtoolset-13-libatomic-devel
|
||||
- devtoolset-13-libgccjit
|
||||
- devtoolset-13-libgccjit-devel
|
||||
- devtoolset-13-libitm-devel
|
||||
- devtoolset-13-liblsan-devel
|
||||
- devtoolset-13-libstdc++-devel
|
||||
- devtoolset-13-libstdc++-docs
|
||||
- devtoolset-13-libtsan-devel
|
||||
- devtoolset-13-libubsan-devel
|
||||
- devtoolset-13-annobin-plugin-gcc
|
||||
- devtoolset-13-annobin-annocheck
|
||||
- devtoolset-13-gdb
|
||||
- when: collection == gcc-toolset-14
|
||||
require+:
|
||||
- gcc-toolset-14-gcc
|
||||
- gcc-toolset-14-gcc-c++
|
||||
- gcc-toolset-14-gcc-gfortran
|
||||
- gcc-toolset-14-gcc-plugin-annobin
|
||||
- gcc-toolset-14-gcc-plugin-devel
|
||||
- gcc-toolset-14-libasan-devel
|
||||
- gcc-toolset-14-libatomic-devel
|
||||
- gcc-toolset-14-libgccjit
|
||||
- gcc-toolset-14-libgccjit-devel
|
||||
- gcc-toolset-14-libitm-devel
|
||||
- gcc-toolset-14-liblsan-devel
|
||||
- gcc-toolset-14-libstdc++-devel
|
||||
- gcc-toolset-14-libstdc++-docs
|
||||
- gcc-toolset-14-libtsan-devel
|
||||
- gcc-toolset-14-libubsan-devel
|
||||
- gcc-toolset-14-annobin-plugin-gcc
|
||||
- gcc-toolset-14-annobin-annocheck
|
||||
- when: collection == gcc-toolset-14 and distro < rhel-9
|
||||
require+:
|
||||
- gcc-toolset-14-gdb
|
||||
- when: collection == gcc-toolset-15
|
||||
require+:
|
||||
- gcc-toolset-15-gcc
|
||||
- gcc-toolset-15-gcc-c++
|
||||
- gcc-toolset-15-gcc-gfortran
|
||||
- gcc-toolset-15-gcc-plugin-annobin
|
||||
- gcc-toolset-15-gcc-plugin-devel
|
||||
- gcc-toolset-15-libasan-devel
|
||||
- gcc-toolset-15-libatomic-devel
|
||||
- gcc-toolset-15-libgccjit
|
||||
- gcc-toolset-15-libgccjit-devel
|
||||
- gcc-toolset-15-libitm-devel
|
||||
- gcc-toolset-15-liblsan-devel
|
||||
- gcc-toolset-15-libstdc++-devel
|
||||
- gcc-toolset-15-libstdc++-docs
|
||||
- gcc-toolset-15-libtsan-devel
|
||||
- gcc-toolset-15-libubsan-devel
|
||||
- gcc-toolset-15-annobin-plugin-gcc
|
||||
- gcc-toolset-15-annobin-annocheck
|
||||
- when: collection == gcc-toolset-15 and distro < rhel-9
|
||||
require+:
|
||||
- gcc-toolset-15-gdb
|
||||
- when: collection == gcc-toolset-16
|
||||
require+:
|
||||
- gcc-toolset-16-gcc
|
||||
- gcc-toolset-16-gcc-c++
|
||||
- gcc-toolset-16-gcc-gfortran
|
||||
- gcc-toolset-16-gcc-plugin-annobin
|
||||
- gcc-toolset-16-gcc-plugin-devel
|
||||
- gcc-toolset-16-libasan-devel
|
||||
- gcc-toolset-16-libatomic-devel
|
||||
- gcc-toolset-16-libgccjit
|
||||
- gcc-toolset-16-libgccjit-devel
|
||||
- gcc-toolset-16-libitm-devel
|
||||
- gcc-toolset-16-liblsan-devel
|
||||
- gcc-toolset-16-libstdc++-devel
|
||||
- gcc-toolset-16-libstdc++-docs
|
||||
- gcc-toolset-16-libtsan-devel
|
||||
- gcc-toolset-16-libubsan-devel
|
||||
- gcc-toolset-16-annobin-plugin-gcc
|
||||
- gcc-toolset-16-annobin-annocheck
|
||||
- when: collection == gcc-toolset-16 and distro < rhel-9
|
||||
require+:
|
||||
- gcc-toolset-16-gdb
|
||||
- when: collection == gcc-toolset-17
|
||||
require+:
|
||||
- gcc-toolset-17-gcc
|
||||
- gcc-toolset-17-gcc-c++
|
||||
- gcc-toolset-17-gcc-gfortran
|
||||
- gcc-toolset-17-gcc-plugin-annobin
|
||||
- gcc-toolset-17-gcc-plugin-devel
|
||||
- gcc-toolset-17-libasan-devel
|
||||
- gcc-toolset-17-libatomic-devel
|
||||
- gcc-toolset-17-libgccjit
|
||||
- gcc-toolset-17-libgccjit-devel
|
||||
- gcc-toolset-17-libitm-devel
|
||||
- gcc-toolset-17-liblsan-devel
|
||||
- gcc-toolset-17-libstdc++-devel
|
||||
- gcc-toolset-17-libstdc++-docs
|
||||
- gcc-toolset-17-libtsan-devel
|
||||
- gcc-toolset-17-libubsan-devel
|
||||
- gcc-toolset-17-annobin-plugin-gcc
|
||||
- gcc-toolset-17-annobin-annocheck
|
||||
- when: collection == gcc-toolset-17 and distro < rhel-9
|
||||
require+:
|
||||
- gcc-toolset-17-gdb
|
||||
- when: collection == gcc-toolset-18
|
||||
require+:
|
||||
- gcc-toolset-18-gcc
|
||||
- gcc-toolset-18-gcc-c++
|
||||
- gcc-toolset-18-gcc-gfortran
|
||||
- gcc-toolset-18-gcc-plugin-annobin
|
||||
- gcc-toolset-18-gcc-plugin-devel
|
||||
- gcc-toolset-18-libasan-devel
|
||||
- gcc-toolset-18-libatomic-devel
|
||||
- gcc-toolset-18-libgccjit
|
||||
- gcc-toolset-18-libgccjit-devel
|
||||
- gcc-toolset-18-libitm-devel
|
||||
- gcc-toolset-18-liblsan-devel
|
||||
- gcc-toolset-18-libstdc++-devel
|
||||
- gcc-toolset-18-libstdc++-docs
|
||||
- gcc-toolset-18-libtsan-devel
|
||||
- gcc-toolset-18-libubsan-devel
|
||||
- gcc-toolset-18-annobin-plugin-gcc
|
||||
- gcc-toolset-18-annobin-annocheck
|
||||
- when: collection == gcc-toolset-18 and distro < rhel-9
|
||||
require+:
|
||||
- gcc-toolset-18-gdb
|
||||
- when: collection == gcc-toolset-19
|
||||
require+:
|
||||
- gcc-toolset-19-gcc
|
||||
- gcc-toolset-19-gcc-c++
|
||||
- gcc-toolset-19-gcc-gfortran
|
||||
- gcc-toolset-19-gcc-plugin-annobin
|
||||
- gcc-toolset-19-gcc-plugin-devel
|
||||
- gcc-toolset-19-libasan-devel
|
||||
- gcc-toolset-19-libatomic-devel
|
||||
- gcc-toolset-19-libgccjit
|
||||
- gcc-toolset-19-libgccjit-devel
|
||||
- gcc-toolset-19-libitm-devel
|
||||
- gcc-toolset-19-liblsan-devel
|
||||
- gcc-toolset-19-libstdc++-devel
|
||||
- gcc-toolset-19-libstdc++-docs
|
||||
- gcc-toolset-19-libtsan-devel
|
||||
- gcc-toolset-19-libubsan-devel
|
||||
- gcc-toolset-19-annobin-plugin-gcc
|
||||
- gcc-toolset-19-annobin-annocheck
|
||||
- when: collection == gcc-toolset-19 and distro < rhel-9
|
||||
require+:
|
||||
- gcc-toolset-19-gdb
|
||||
3
plans/main.fmf
Normal file
3
plans/main.fmf
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# don't inherit anything from the common main.fmf
|
||||
/:
|
||||
inherit: false
|
||||
Loading…
Add table
Add a link
Reference in a new issue