hpctoolkit: restore binutils 2.34 for master (#15556)
Hpctoolkit master was recently updated to test for and allow old binutils <= 2.33.1 and/or new binutils 2.34. Older hpctoolkit up to 2030.03.01 will forever require :2.33.1. Adjust the libunwind dependency for safety with the current concretizer.
This commit is contained in:
parent
7bcc41018f
commit
69231c7d18
1 changed files with 4 additions and 3 deletions
|
@ -60,15 +60,16 @@ class Hpctoolkit(AutotoolsPackage):
|
||||||
' +graph +regex +shared +multithreaded visibility=global'
|
' +graph +regex +shared +multithreaded visibility=global'
|
||||||
)
|
)
|
||||||
|
|
||||||
depends_on('binutils@:2.33.1+libiberty~nls', type='link')
|
depends_on('binutils+libiberty~nls', type='link', when='@master')
|
||||||
|
depends_on('binutils@:2.33.1+libiberty~nls', type='link', when='@:2020.03.99')
|
||||||
depends_on('boost' + boost_libs)
|
depends_on('boost' + boost_libs)
|
||||||
depends_on('bzip2+shared', type='link')
|
depends_on('bzip2+shared', type='link')
|
||||||
depends_on('dyninst@9.3.2:')
|
depends_on('dyninst@9.3.2:')
|
||||||
depends_on('elfutils+bzip2+xz~nls', type='link')
|
depends_on('elfutils+bzip2+xz~nls', type='link')
|
||||||
depends_on('intel-tbb+shared')
|
depends_on('intel-tbb+shared')
|
||||||
depends_on('libdwarf')
|
depends_on('libdwarf')
|
||||||
depends_on('libmonitor+hpctoolkit')
|
depends_on('libmonitor+hpctoolkit+bgq', when='+bgq')
|
||||||
depends_on('libmonitor+bgq', when='+bgq')
|
depends_on('libmonitor+hpctoolkit~bgq', when='~bgq')
|
||||||
depends_on('libunwind@1.4: +xz')
|
depends_on('libunwind@1.4: +xz')
|
||||||
depends_on('mbedtls+pic')
|
depends_on('mbedtls+pic')
|
||||||
depends_on('xerces-c transcoder=iconv')
|
depends_on('xerces-c transcoder=iconv')
|
||||||
|
|
Loading…
Reference in a new issue