From e3bd6e3d930a58bb65a4bd4c00d5ac4f7e58d5b5 Mon Sep 17 00:00:00 2001 From: Michael Kuhn Date: Wed, 5 Jul 2017 15:44:07 +0200 Subject: gcc: Add version 6.4.0 (#4673) --- var/spack/repos/builtin/packages/gcc/package.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/gcc/package.py b/var/spack/repos/builtin/packages/gcc/package.py index 7fa9b81dde..b8d504a1d8 100644 --- a/var/spack/repos/builtin/packages/gcc/package.py +++ b/var/spack/repos/builtin/packages/gcc/package.py @@ -41,6 +41,7 @@ class Gcc(AutotoolsPackage): list_depth = 1 version('7.1.0', '6bf56a2bca9dac9dbbf8e8d1036964a8') + version('6.4.0', '11ba51a0cfb8471927f387c8895fe232') version('6.3.0', '677a7623c7ef6ab99881bc4e048debb6') version('6.2.0', '9768625159663b300ae4de2f4745fcc4') version('6.1.0', '8fb6cb98b8459f5863328380fbf06bd1') @@ -153,6 +154,15 @@ class Gcc(AutotoolsPackage): build_directory = 'spack-build' + def url_for_version(self, version): + url = 'http://ftp.gnu.org/gnu/gcc/gcc-{0}/gcc-{0}.tar.{1}' + suffix = 'bz2' + + if version >= Version('6.4.0') and version < Version('7.1.0'): + suffix = 'xz' + + return url.format(version, suffix) + def patch(self): spec = self.spec prefix = self.spec.prefix -- cgit v1.2.3-70-g09d2