diff --git a/easybuild/easyblocks/generic/configuremake.py b/easybuild/easyblocks/generic/configuremake.py index 3b88de8f6cb..1f206fbae74 100644 --- a/easybuild/easyblocks/generic/configuremake.py +++ b/easybuild/easyblocks/generic/configuremake.py @@ -49,7 +49,7 @@ from easybuild.tools.filetools import CHECKSUM_TYPE_SHA256, adjust_permissions, compute_checksum, download_file from easybuild.tools.filetools import read_file, remove_file from easybuild.tools.py2vs3 import string_type -from easybuild.tools.run import run_cmd +from easybuild.tools.run import check_log_for_errors, run_cmd # string that indicates that a configure script was generated by Autoconf # note: bytes string since this constant is used to check the contents of 'configure' which is read as bytes @@ -324,6 +324,7 @@ def configure_step(self, cmd_prefix=''): ) (out, _) = run_cmd(cmd, log_all=True, simple=False) + check_log_for_errors(out, ['configure: WARNING: unrecognized options:']) return out