diff options
author | Jim Galarowicz <jeg@krellinst.org> | 2016-04-13 15:00:45 -0700 |
---|---|---|
committer | Jim Galarowicz <jeg@krellinst.org> | 2016-04-13 15:00:45 -0700 |
commit | 2cf9ebc62c18414ddafb44bdda2b2487f72a4ec5 (patch) | |
tree | 2901a234525d3029cfb2865c590f11fa2106a98c | |
parent | 2fe9bfcd821042dae562bc22ffeac70c45fc14ad (diff) | |
download | spack-2cf9ebc62c18414ddafb44bdda2b2487f72a4ec5.tar.gz spack-2cf9ebc62c18414ddafb44bdda2b2487f72a4ec5.tar.bz2 spack-2cf9ebc62c18414ddafb44bdda2b2487f72a4ec5.tar.xz spack-2cf9ebc62c18414ddafb44bdda2b2487f72a4ec5.zip |
Fix compile issues with new libpng versions and qt3 builds by using an older version of libpng. In libpng, make older versions available.
-rw-r--r-- | var/spack/repos/builtin/packages/libpng/package.py | 3 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/qt/package.py | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/libpng/package.py b/var/spack/repos/builtin/packages/libpng/package.py index 73c8c62341..9d5782896e 100644 --- a/var/spack/repos/builtin/packages/libpng/package.py +++ b/var/spack/repos/builtin/packages/libpng/package.py @@ -8,6 +8,9 @@ class Libpng(Package): version('1.6.16', '1a4ad377919ab15b54f6cb6a3ae2622d') version('1.6.15', '829a256f3de9307731d4f52dc071916d') version('1.6.14', '2101b3de1d5f348925990f9aa8405660') + version('1.5.26', '3ca98347a5541a2dad55cd6d07ee60a9') + version('1.4.19', '89bcbc4fc8b31f4a403906cf4f662330') + version('1.2.56', '9508fc59d10a1ffadd9aae35116c19ee') depends_on('zlib') diff --git a/var/spack/repos/builtin/packages/qt/package.py b/var/spack/repos/builtin/packages/qt/package.py index 8cb88e6c85..93688fb777 100644 --- a/var/spack/repos/builtin/packages/qt/package.py +++ b/var/spack/repos/builtin/packages/qt/package.py @@ -29,7 +29,8 @@ class Qt(Package): depends_on("zlib") depends_on("dbus", when='@4:') depends_on("libtiff") - depends_on("libpng") + depends_on("libpng@1.2.56", when='@3') + depends_on("libpng", when='@4:') depends_on("libmng") depends_on("jpeg") @@ -120,6 +121,8 @@ class Qt(Package): @when('@3') def configure(self): + # An user report that this was necessary to link Qt3 on ubuntu + os.environ['LD_LIBRARY_PATH'] = os.getcwd()+'/lib' configure('-prefix', self.prefix, '-v', '-thread', |