summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMichael Kuhn <suraia@ikkoku.de>2017-07-05 15:44:07 +0200
committerMassimiliano Culpo <massimiliano.culpo@googlemail.com>2017-07-05 15:44:07 +0200
commite3bd6e3d930a58bb65a4bd4c00d5ac4f7e58d5b5 (patch)
treed071dd8e535445fd265d475611486650df322db3 /var
parent58915e6e7fba65c4148b28c1280595b6727d1cfb (diff)
downloadspack-e3bd6e3d930a58bb65a4bd4c00d5ac4f7e58d5b5.tar.gz
spack-e3bd6e3d930a58bb65a4bd4c00d5ac4f7e58d5b5.tar.bz2
spack-e3bd6e3d930a58bb65a4bd4c00d5ac4f7e58d5b5.tar.xz
spack-e3bd6e3d930a58bb65a4bd4c00d5ac4f7e58d5b5.zip
gcc: Add version 6.4.0 (#4673)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/gcc/package.py10
1 files changed, 10 insertions, 0 deletions
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