summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/m4/package.py
diff options
context:
space:
mode:
authorGeorge Hartzell <hartzell@alerce.com>2018-06-23 18:34:04 -0700
committerAdam J. Stewart <ajstewart426@gmail.com>2018-06-23 20:34:04 -0500
commit1e92721ab53eb2476f672c1515b68b3fc6229415 (patch)
treef545219f59b711116309d3e2c6bdc115c359194a /var/spack/repos/builtin/packages/m4/package.py
parent486400548358d3539d0b47f67f639e8be6283c6d (diff)
downloadspack-1e92721ab53eb2476f672c1515b68b3fc6229415.tar.gz
spack-1e92721ab53eb2476f672c1515b68b3fc6229415.tar.bz2
spack-1e92721ab53eb2476f672c1515b68b3fc6229415.tar.xz
spack-1e92721ab53eb2476f672c1515b68b3fc6229415.zip
Fix m4 on OS X highsierra (#8559)
m4 exited immediately (causing the nettle build to fail). ``` (alice)[11:09:46]spack>>/Users/hartzell/tmp/spack-mac/spack/opt/spack/darwin-highsierra-x86_64/clang-9.1.0-apple/m4-1.4.18-caxsf7l5yd7qbq2bown6bzi5el3ltfwf/bin/m4 Abort trap: 6 (alice)[11:10:18]spack>>fg ``` Tracked down a fix via the Homebrew recipe. I'll send a note to the `bug-m4@gnu.org` list to ensure that upstream knows about it.
Diffstat (limited to 'var/spack/repos/builtin/packages/m4/package.py')
-rw-r--r--var/spack/repos/builtin/packages/m4/package.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/m4/package.py b/var/spack/repos/builtin/packages/m4/package.py
index 219cde979e..35adc3c0af 100644
--- a/var/spack/repos/builtin/packages/m4/package.py
+++ b/var/spack/repos/builtin/packages/m4/package.py
@@ -36,6 +36,9 @@ class M4(AutotoolsPackage):
patch('gnulib-pgi.patch', when='@1.4.18')
patch('pgi.patch', when='@1.4.17')
+ # from: https://github.com/Homebrew/homebrew-core/blob/master/Formula/m4.rb
+ # Patch credit to Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+ patch('secure_snprintf.patch', when='platform_os = highsierra')
variant('sigsegv', default=True,
description="Build the libsigsegv dependency")