summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Haines <thaines.astro@gmail.com>2019-12-04 07:50:44 -0600
committerAdam J. Stewart <ajstewart426@gmail.com>2019-12-04 07:50:44 -0600
commit728f5a76f35a024d510aa44a7a3eb5b8209a43ed (patch)
tree39ede24672e0e7a8bbfcd7fa258c656a061148c0
parentbb33b6b8e674084d7b240c5fe8239343f6fb4625 (diff)
downloadspack-728f5a76f35a024d510aa44a7a3eb5b8209a43ed.tar.gz
spack-728f5a76f35a024d510aa44a7a3eb5b8209a43ed.tar.bz2
spack-728f5a76f35a024d510aa44a7a3eb5b8209a43ed.tar.xz
spack-728f5a76f35a024d510aa44a7a3eb5b8209a43ed.zip
Add Elfutils 0.178 (#13976)
* Add elfutils-0.178 * Disable debuginfod server * Fix flake8
-rw-r--r--var/spack/repos/builtin/packages/elfutils/package.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/elfutils/package.py b/var/spack/repos/builtin/packages/elfutils/package.py
index 80e39e3e8f..a0f6a0b6f5 100644
--- a/var/spack/repos/builtin/packages/elfutils/package.py
+++ b/var/spack/repos/builtin/packages/elfutils/package.py
@@ -17,10 +17,11 @@ class Elfutils(AutotoolsPackage):
version of elfutils."""
homepage = "https://fedorahosted.org/elfutils/"
- url = "https://sourceware.org/elfutils/ftp/0.177/elfutils-0.177.tar.bz2"
+ url = "https://sourceware.org/elfutils/ftp/0.178/elfutils-0.178.tar.bz2"
list_url = "https://sourceware.org/elfutils/ftp"
list_depth = 1
+ version('0.178', sha256='31e7a00e96d4e9c4bda452e1f2cdac4daf8abd24f5e154dee232131899f3a0f2')
version('0.177', sha256='fa489deccbcae7d8c920f60d85906124c1989c591196d90e0fd668e3dc05042e')
version('0.176', sha256='eb5747c371b0af0f71e86215a5ebb88728533c3a104a43d4231963f308cd1023')
version('0.175', sha256='f7ef925541ee32c6d15ae5cb27da5f119e01a5ccdbe9fe57bf836730d7b7a65b')
@@ -88,6 +89,11 @@ class Elfutils(AutotoolsPackage):
else:
args.append('--disable-nls')
+ # The experimental debuginfod server requires libmicrohttpd
+ # which doesn't have a spack package
+ if spec.satisfies('@0.178:'):
+ args.append('--disable-debuginfod')
+
return args
# Install elf.h to include directory.