From 728f5a76f35a024d510aa44a7a3eb5b8209a43ed Mon Sep 17 00:00:00 2001 From: Tim Haines Date: Wed, 4 Dec 2019 07:50:44 -0600 Subject: Add Elfutils 0.178 (#13976) * Add elfutils-0.178 * Disable debuginfod server * Fix flake8 --- var/spack/repos/builtin/packages/elfutils/package.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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. -- cgit v1.2.3-70-g09d2