Re: [PATCH 6/6] use print or printf or cat as $ECHO (really)

2008-11-23 Thread Ralf Wildenhues
* Eric Blake wrote on Sat, Nov 22, 2008 at 03:37:03PM CET: > According to Eric Blake on 11/22/2008 7:31 AM: > > Maybe a better suggested test would be one that checks for either print or > > printf (that way, a Solaris machine will let ksh pass the suggested test). > >Since the overall test is

Re: [OMPI devel] RFC: Add SunStudio/Libtool helper script for post-configure

2008-11-23 Thread Ralf Wildenhues
[ Libtool list readers: this thread is ] I'm applying this patch to Libtool master, to fix $wl for the Sun Ceres Fortran compiler. Cheers, Ralf Fix matching of Sun Fortran compiler on Linux. * libltdl/m4/libtool.m

Re: Revenge of the $ECHO. Kill most uses of Xsed.

2008-11-23 Thread Ralf Wildenhues
I've fixed the issues with the first version of the $Xsed killer patch now, with the incremental diff as shown below, and pushed the combined result. Cheers, Ralf diff --git a/libltdl/config/general.m4sh b/libltdl/config/general.m4sh index ce80241..9fe5873 100644 --- a/libltdl/config/general.m4sh

No need to prepend $progname with './'.

2008-11-23 Thread Ralf Wildenhues
The new $ECHO allows for this simplification, pushed. Cheers, Ralf No need to prepend $progname with './'. * libltdl/config/general.m4sh (func_dirname_and_basename): $ECHO copes with leading hyphens now, so do not mangle $progname any more. diff --git a/libltdl/config/genera

Replace uses of $SED $basename.

2008-11-23 Thread Ralf Wildenhues
Further simplification: no more $SED $basename outside of func_*basename. Pushed. Cheers, Ralf Replace uses of $SED $basename. * libltdl/config/ltmain.m4sh (func_mode_link): Replace instances of `$ECHO ... | $SED' with calls to func_basename. * libtoolize.m4sh (fu

Avoid newlines in some AT_CHECK commands.

2008-11-23 Thread Ralf Wildenhues
It bothered me while testing these test groups that TESTSUITEFLAGS='-v -x' doesn't show the trace output for these commands. Fixed with this trivial patch by avoiding newlines inside, pushed. Cheers, Ralf Avoid newlines in some AT_CHECK commands. * tests/standalone.at (linking li

Re: [PATCH 6/6] use print or printf or cat as $ECHO (really)

2008-11-23 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Ralf Wildenhues on 11/23/2008 1:10 AM: >> At least we can hard-code the fact that ZSH_VERSION or >> BASH_VERSION implies a builtin printf, to skip the forks on those shells. > > You mean like this? > Are we certain enough no bash or zsh v

Re: [PATCH 6/6] use print or printf or cat as $ECHO (really)

2008-11-23 Thread Ralf Wildenhues
* Eric Blake wrote on Sun, Nov 23, 2008 at 03:26:41PM CET: > According to Ralf Wildenhues on 11/23/2008 1:10 AM: > > Are we certain enough no bash or zsh version has problems with a long > > format string? > > I'm not certain they are bug-free on all possible formats (for example, > printf %10

No trailing period in Autotest test group names.

2008-11-23 Thread Ralf Wildenhues
Pure cleanup patch, pushed. Cheers, Ralf No trailing period in Autotest test group names. * tests/link-order.at (Link order test): Drop trailing period from test name. * tests/link-order2.at (Link order of deplibs): Likewise. diff --git a/tests/link-order.at b/tes

Re: testsuite.at for version 2.x Was: ... mingw-cross, check-local fail for DESTDIR tests

2008-11-23 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Wed, Nov 19, 2008 at 07:42:02AM CET: > > >> Test 29 "static linking flags for programs" skipped (static.at:177) - > >> problem is with "libtool --mode install" since real executable is in > >> .libs subdirectory. No idea how to fix. > > It is not "--mode install" pro

use $EXEEXT consistently in new testsuite

2008-11-23 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sun, Nov 23, 2008 at 10:41:46PM CET: > > To fix the loose end wrt. the exec checks, there was some exit status > normalization needed here. I think this patch should be sufficient, > once the $EXEEXT patch is in (comes next). Here it is. I went over tests/*.at and hop

Relax link-order2 test for systems with partial wrong order.

2008-11-23 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Wed, Nov 19, 2008 at 07:42:02AM CET: > * Roumen Petrov wrote on Tue, Nov 18, 2008 at 11:12:56PM CET: > > [SNIP] > >> Test 25 "Link order of deplibs" skipped (link-order2.at:129) - in my > >> todo for investigation. > > > > Still skipped. The executable exit code is 1 i

Fix expout and experr line ending issues.

2008-11-23 Thread Ralf Wildenhues
> * Roumen Petrov wrote on Tue, Nov 18, 2008 at 11:12:56PM CET: > > >> Test 48 "enforced lib prefix" FAILED (need_lib_prefix.at:184) - again > >> "--mode install" problem (see test 29). > > It is not "--mode install" problem. It is related to end of line. Fixed like this. Cheers, Ralf