diff options
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/moab/package.py | 2 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/moab/tools-492.patch | 11 |
2 files changed, 13 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/moab/package.py b/var/spack/repos/builtin/packages/moab/package.py index 86de1b5264..5e116bd91b 100644 --- a/var/spack/repos/builtin/packages/moab/package.py +++ b/var/spack/repos/builtin/packages/moab/package.py @@ -85,6 +85,8 @@ class Moab(AutotoolsPackage): # FIXME it seems that zoltan needs to be built without fortran depends_on('zoltan~fortran', when='+zoltan') + patch('tools-492.patch', when='@4.9.2') + def configure_args(self): spec = self.spec diff --git a/var/spack/repos/builtin/packages/moab/tools-492.patch b/var/spack/repos/builtin/packages/moab/tools-492.patch new file mode 100644 index 0000000000..2cb0be1955 --- /dev/null +++ b/var/spack/repos/builtin/packages/moab/tools-492.patch @@ -0,0 +1,11 @@ +--- a/tools/mbpart.cpp 2019-03-22 10:10:23.242049300 -0400 ++++ b/tools/mbpart.cpp 2019-03-22 10:10:26.354738990 -0400 +@@ -491,7 +491,7 @@ + rval = mb.write_file(tmp_output_file.str().c_str()); + if (MB_SUCCESS != rval) + { +- std::cerr << tmp_output_file << " : failed to write file." << std::endl; ++ std::cerr << tmp_output_file.str() << " : failed to write file." << std::endl; + std::cerr << " Error code: " << mb.get_error_string(rval) << " (" + << rval << ")" << std::endl; + std::string errstr; |