Author: glen Date: Wed Jan 9 10:44:39 2008 GMT Module: SOURCES Tag: HEAD ---- Log message: - fixes to allow spaces in $CC/$CXX
---- Files affected: SOURCES: openmpi-cc.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SOURCES/openmpi-cc.patch diff -u /dev/null SOURCES/openmpi-cc.patch:1.1 --- /dev/null Wed Jan 9 11:44:39 2008 +++ SOURCES/openmpi-cc.patch Wed Jan 9 11:44:34 2008 @@ -0,0 +1,43 @@ +--- openmpi-1.2.5/config/ompi_setup_cc.m4~ 2007-02-16 20:20:47.000000000 +0200 ++++ openmpi-1.2.5/config/ompi_setup_cc.m4 2008-01-09 01:58:57.243359737 +0200 +@@ -279,9 +279,16 @@ + # + ompi_cflags_save="$CFLAGS" + AC_PROG_CC +- BASECC="`basename $CC`" ++ BASECC=`basename "$CC"` + CFLAGS="$ompi_cflags_save" + AC_DEFINE_UNQUOTED(OMPI_CC, "$CC", [OMPI underlying C compiler]) +- OMPI_CC_ABSOLUTE="`which $CC`" ++ case "$CC" in ++ /*) ++ OMPI_CC_ABSOLUTE=$CC ++ ;; ++ *) ++ # XXX still breaks when CC="ccache gcc" ++ OMPI_CC_ABSOLUTE=`which "$CC"` ++ esac + AC_SUBST(OMPI_CC_ABSOLUTE) + ]) +--- openmpi-1.2.5/./config/ompi_setup_cxx.m4~ 2006-12-18 00:45:07.000000000 +0200 ++++ openmpi-1.2.5/./config/ompi_setup_cxx.m4 2008-01-09 02:02:27.958453138 +0200 +@@ -250,10 +250,17 @@ + ompi_cxxflags_save="$CXXFLAGS" + AC_PROG_CXX + AC_PROG_CXXCPP +- BASECXX="`basename $CXX`" ++ BASECXX=`basename "$CXX"` + CXXFLAGS="$ompi_cxxflags_save" + AC_DEFINE_UNQUOTED(OMPI_CXX, "$CXX", [OMPI underlying C++ compiler]) +- OMPI_CXX_ABSOLUTE="`which $CXX`" ++ case "$CXX" in ++ /*) ++ OMPI_CXX_ABSOLUTE=$CXX ++ ;; ++ *) ++ # XXX still breaks when CXX="ccache g++" ++ OMPI_CXX_ABSOLUTE=`which "$CXX"` ++ esac + AC_SUBST(OMPI_CXX_ABSOLUTE) + + OMPI_CXX_COMPILER_VENDOR([ompi_cxx_vendor]) ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
