On Jan 19, 2008, at 3:38 AM, Ralf Wildenhues wrote:
This patch will not work with Solaris sh. Please consider using this
instead, it should avoid the issues with both shells. (Untested.)
Ralf -- the original patch changed both ompi_get_version.m4 and
ompi_get_version.sh; your patch only changes the m4.
Is there equivalent magic for the sh file as well?
Cheers,
Ralf
Index: config/ompi_get_version.m4
===================================================================
--- config/ompi_get_version.m4 (Revision 17165)
+++ config/ompi_get_version.m4 (Arbeitskopie)
@@ -41,7 +41,7 @@
dnl quote eval to suppress macro expansion with non-GNU m4
if test -f "$1"; then
- [eval] "`sed -n \"\
+ ompi_vers=`sed -n "
t clear
: clear
s/^major/$2_MAJOR_VERSION/
@@ -53,7 +53,8 @@
t print
b
: print
- p\" < \"\$1\"`"
+ p" < "$1"`
+ [eval] "$ompi_vers"
# Only print release version if it isn't 0
if test $$2_RELEASE_VERSION -ne 0 ; then
--
Jeff Squyres
Cisco Systems