bug-automake
[Top][All Lists]
Advanced

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

bug#12250: Please report to address@hidden


From: Stefano Lattarini
Subject: bug#12250: Please report to address@hidden
Date: Wed, 22 Aug 2012 15:15:42 +0200

On 08/22/2012 02:51 PM, address@hidden wrote:
> Hi Stefano,
>
Hi Daniel.  Note that I'm re-adding the mailing list in CC:, so that
our discussion will be registered in the Automake bug tracker.

> here are the files you asked for.
>
Thanks!

> .../automake-1.12.3/t/lex-clean-cxx.dir/parsefoo.cxx
>
I see this:

    ...
    84: int isatty (int fd) { return 0; }
    85: # define YYNEWLINE 10
    86: yylex(){
    87: int nstr; extern int yyprevious;
    88: #ifdef __cplusplus
    ...

so my diagnosis was correct.  And since Solaris 10 lex no longer has
this issue (yay), I'd say we can safely ignore the failure -- it's
not Automake fault if Solaris 9 lex cannot produce code working with
C++ compilers.

> .../automake-1.12.3/t/tests-environment-fd-redirect.dir/configure
>
And this shows you ksh is failing with this line (a line wholly under the
control of Autoconf BTW):

    # Prefer a ksh shell builtin over an external printf program on Solaris,
    # but without wasting forks for bash or zsh.
    if test -z "$BASH_VERSION$ZSH_VERSION" \
        && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
    ...

This is very strange.  What happens if you issue this from your prompt?

   $ ksh -c 'echo "$ZSH_VERSION"; echo "$BASH_VERSION"'

>
> In the meantime I rerun the tests using GNU bash 4.2.0 instead of ksh as
> a shell. The results were the same.
>
Yeah, that was to be expected, because the failures involving ksh
(in the texi2dvi script and in the configure script of the test
'tests-environment-fd-redirect.sh') are not under the control of
Automake.  To solve your problems with texi2dvi, you might need
to ask your sysadmin to change its shebang line to point to a
bash shell instead.

Thanks,
  Stefano





reply via email to

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