On Mon, Aug 14, 2006 at 11:28:38AM -0500, Zinx Verituse wrote:
> > It's not the OSs that cause the bug, but the old macro definitions in
> > aclocal.m4.
> 
> No, it's not the OSs, it's Debian's libtool package.  Anything that uses
> file_magic is *still broken* because EGREP still isn't properly passed to
> the libtool script.  The OSs I listed are ones that the *NEW* macros still
> use file_magic for.

Recent version of libtool.m4 have this:
# AC_PROG_EGREP
# -------------
# This is predefined starting with Autoconf 2.54, so this
# conditional
# definition can be removed once we require Autoconf 2.54 or
# later.
m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP],
[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep],
   [if echo a | (grep -E '(a|b)') >/dev/null 2>&1
    then ac_cv_prog_egrep='grep -E'
    else ac_cv_prog_egrep='egrep'
    fi])
 EGREP=$ac_cv_prog_egrep
 AC_SUBST([EGREP])
])])

It should create your EGREP.  If it doesn't, you're still not
using the latest libtool.m4.

Note that the source has 2 copies of acinclude.m4.  You will
probably need to remove everything that comes from an old libtool
version from both of them.


Kurt



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to