Hi Michael > Thanks a lot for fixing the problem reported earlier, but I'm afraid there's > one > more such case of missing quotes: config/mpi_check_mpi_h.m4 should be fixed in > the same way as the other two .m4 files.
I've fixed the one you mentioned as well as another two; config/cxx_find_template_repository.m4 and config/cxx_have_broken_getline.m4. Please try building again with the attached updated patch. Regards Graham
Description: Fix quoting in M4 macros Bug-Debian: http://bugs.debian.org/702438 Forwarded: no Author: Graham Inggs <gra...@nerve.org.za> Last-Update: 2014-09-23 --- a/config/mpi_check_trillium.m4 +++ b/config/mpi_check_trillium.m4 @@ -31,7 +31,7 @@ cat > conftest.$ac_ext <<EOF #include <lam.h> int -main(int argc, char* argv[]) +main(int argc, char* argv[[]]) { return 0; } EOF echo configure:__oline__: $ac_compile >&5 --- a/config/lsc_find_motif.m4 +++ b/config/lsc_find_motif.m4 @@ -23,7 +23,7 @@ dnl and add appropriate flags to X_CFLAGS and X_LIBS. dnl dnl -AC_DEFUN(LSC_FIND_MOTIF, +AC_DEFUN([LSC_FIND_MOTIF], [ AC_REQUIRE([AC_PATH_XTRA]) motif_includes= --- a/config/mpi_check_mpi_h.m4 +++ b/config/mpi_check_mpi_h.m4 @@ -30,7 +30,7 @@ cat > conftest.$ac_ext <<EOF #include <mpi.h> int -main(int argc, char* argv[]) +main(int argc, char* argv[[]]) { return 0; } EOF echo configure:__oline__: $ac_compile >&5 --- a/config/cxx_find_template_repository.m4 +++ b/config/cxx_find_template_repository.m4 @@ -82,7 +82,7 @@ } int -main(int argc, char *argv[]) +main(int argc, char *argv[[]]) { foo<bar> var1(6); foo< foo<bar> > var2(var1); --- a/config/cxx_have_broken_getline.m4 +++ b/config/cxx_have_broken_getline.m4 @@ -60,7 +60,7 @@ using namespace std; int -main(int agrc, char* argv[]) +main(int argc, char* argv[[]]) { bool good, bad, fstr, fstr_eof; bool result = true;