[Top][All Lists]

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

Re: Autoconf requires m4 and m4 requires autoconf

From: Eric Blake
Subject: Re: Autoconf requires m4 and m4 requires autoconf
Date: Sun, 03 Jan 2010 08:14:17 -0700
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20090812 Thunderbird/ Mnenhy/

Hash: SHA1

According to Chris Karakas on 1/3/2010 8:04 AM:
> test-ftello.c:119: assertion failed
> ./test-ftello.sh: line 3: 11120 Aborted                 
> ./test-ftello${EXEEXT} 1 <"$srcdir/test-ftello.sh"
> FAIL: test-ftello.sh

> But now, what do I do with the failed test? Do I really have to report to 
> address@hidden, or can we continue from here?

That is a known bug in your ancient glibc (and one that is frequently
reported to both bug-m4 and bug-gnulib, since m4 is borrowing that code
from gnulib).  Basically, your glibc is so old that it has a broken
ungetc(), and no one has bothered to write a gnulib workaround patch for
it (it's easier to upgrade to a newer glibc, where the bug has been fixed,
than it is to figure out a workaround).  M4 does not tickle that
particular ungetc bug, so m4 is immune; but the failure does point out
that unless you upgrade your glibc, you may have other programs on your
system that fail to comply to POSIX depending on how they use ungetc().
(And if you do report it to bug-m4, you'll get the same answer, since I'm
the maintainer of both autoconf and m4 ;)

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/


reply via email to

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