bug-autoconf
[Top][All Lists]
Advanced

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

Re: autoconf 2.53 -- make check on SunOS 5.8 Generic_108528-14 sun4u spa


From: Alexandre Duret-Lutz
Subject: Re: autoconf 2.53 -- make check on SunOS 5.8 Generic_108528-14 sun4u sparc
Date: Thu, 02 May 2002 14:21:44 +0200
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-debian-linux-gnu)

[...]

| SHELL=${CONFIG_SHELL-'/bin/bash'}

[...]

| semantics.at:363: autoconf 
| semantics.at:363: autoheader 
| semantics.at:363: top_srcdir=$abs_top_srcdir ./configure 
| --- /dev/null Tue Apr 30 17:39:56 2002
| +++ 
/home/ryan/sandbox/freeware/packages/configuration/guam/autoconf-2.53/tests/testsuite.dir/at-stderr
       Tue Apr 30 17:39:58 2002
| @@ -0,0 +1 @@
| +configure: error: unexpected endianness: first run found 'big' but second 
run found 'unknown'

I see two issues.

1. The code which prints this error is 

   if test $ac_endian != $ac_prevendian -a $ac_endian != unknown; then
     AC_MSG_ERROR([unexpected endianness: first run found '$ac_prevendian' but 
second run found '$ac_endian'])
   fi

   In other words the error should not occurs in your case 
   (ac_prevendian=big and ac_endian=unknown).  What's going
   wrong here?  An issue with `test -a'?  What's your Bash version?

   Can you try to run

    /bin/bash -c "test big != unknow -a unknown != unknown && echo true"

   ?

2. Even if it's allowed to, it's odd that AC_BIG_ENDIAN fails in
   the cross-compiling case.  Could you show us the output of

   cd tests
   ./testsuite -v -x -d 77
   cd testsuite.dir/077
   /bin/bash -x ./configure

   ?

[...]
-- 
Alexandre Duret-Lutz




reply via email to

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