autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Success (mostly) with the testsuite


From: David Morgan
Subject: Re: Success (mostly) with the testsuite
Date: Thu, 19 Oct 2000 10:37:57 -0700

Hi Akim,

I've got the new version from CVS.

This gets further (no error message) except ...

I don't have automake, autoconf or autoheader found on the machine and (thus?)
it does not generate a makefile.  

There is a message that no autoscan will be generated as perl is not found
but no message about no Makefile.

There may be some error going on but I can not see one.

I was going to install automake in case it is necessary.  But automake's 
configure requires perl which is also not on the machine.

At this rate  I'm not likely to be able to keep going and testing further.  

Can someone shed light on the situation and how I can continue on a machine
with limited support for things like perl if there is a dependency on automake.

Regards
 David

Akim Demaille wrote:
> 
> >>>>> "David" == David Morgan <address@hidden> writes:
> 
> David> ac_file=tests/atconfig echo "X"$ac_file"" | sed '
> David> /^X\(.*^/\)\/\/*^/^/*\/*$/{ s//\1/p; q; }'
> 
> Thanks a lot.  That's an actual bug in Autoconf, but which is
> exhibited only on machines on which `expr' fails, which is probably
> your case.
> 
> Here is what I'm currently checking in:
> 
> 2000-10-18  Akim Demaille  <address@hidden>
> 
>         * acgeneral.m4 (_AC_SHELL_DIRNAME): The `sed' fall back was not
>         quoted.
> 
> Index: acgeneral.m4
> ===================================================================
> RCS file: /cvs/autoconf/acgeneral.m4,v
> retrieving revision 1.579
> diff -u -r1.579 acgeneral.m4
> --- acgeneral.m4 2000/10/17 16:34:10 1.579
> +++ acgeneral.m4 2000/10/18 12:15:57
> @@ -926,12 +926,12 @@
>        X$1 : 'X\(//\)$' \| \
>        X$1 : 'X\(/\)' \| \
>        .   : '\(.\)' 2>/dev/null ||
> -echo "X$1" | sed '
> +echo "X$1" | sed ['
>             /^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/p; q; }
>             /^X\(\/\/\)[^/].*/{ s//\1/p; q; }
>             /^X\(\/\/\)$/{ s//\1/p; q; }
>             /^X\(\/\).*/{ s//\1/p; q; }
> -           s/.*/./p; q'])
> +           s/.*/./p; q']])
> 
>  ## --------------------------------------------------- ##



reply via email to

[Prev in Thread] Current Thread [Next in Thread]