[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:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 |
-----BEGIN PGP SIGNED MESSAGE-----
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
-----BEGIN PGP SIGNATURE-----
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/
iEYEARECAAYFAktAtEkACgkQ84KuGfSFAYChGwCffpoMpQVjjon0D7RfkzB63WJb
hBgAn19lU7dBfEAPS4LP6D76+wJwt9Q8
=1bSY
-----END PGP SIGNATURE-----