From 3cbd4c8dcf2977da3b5819e478d4114f682d613f Mon Sep 17 00:00:00 2001 From: Kai Germaschewski Date: Wed, 19 Aug 2020 02:49:54 -0400 Subject: adios: relax libtool restriction (#18056) While I believe there must have been a reason to restrict libtool to <= 2.4.2, adios compiles just fine with libtool 2.4.6 for me. In fact, without this change, I'm getting this error: libtool: Version mismatch error. This is libtool 2.4.6, but the libtool: definition of this LT_INIT comes from libtool 2.4.2. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6 This doesn't make much sense, since spack did build libtool@2.4.2 as a dependency, and was supposedly trying to use it. My guess is that on this system (NERSC's cori) the system libtool in /usr/bin, which is 2.4.6 somehow got picked up partially. --- var/spack/repos/builtin/packages/adios/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/adios/package.py b/var/spack/repos/builtin/packages/adios/package.py index 96c538a789..7e2ad3fdc0 100644 --- a/var/spack/repos/builtin/packages/adios/package.py +++ b/var/spack/repos/builtin/packages/adios/package.py @@ -68,7 +68,7 @@ class Adios(AutotoolsPackage): depends_on('autoconf', type='build') depends_on('automake', type='build') depends_on('m4', type='build') - depends_on('libtool@:2.4.2', type='build') + depends_on('libtool', type='build') depends_on('python', type='build') depends_on('mpi', when='+mpi') -- cgit v1.2.3-60-g2f50