[Top][All Lists]

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

aclocal recursion error

From: Skip Montanaro
Subject: aclocal recursion error
Date: Mon, 7 Jan 2008 15:27:53 +0000 (UTC)
User-agent: Loom/3.14 (

I'm struggling trying to get away from some old, locally installed
versions of the autotools on my Mac, deferring instead to the versions
provided by MacPorts.  I recently deleted my versions of libtool and
auto*.  I have the latest versions of those tools installed via
MacPorts (automake 1.10, glibtool 1.9f, autoconf 2.61).

This simple bootstrap script now fails:

    set -ex
    LIBTOOLIZE=glibtoolize ; export LIBTOOLIZE
    glibtoolize --automake
    automake --foreign --add-missing

It used to be "libtoolize" instead of "glibtoolize" and didn't set the
LIBTOOLIZE environment variable.  (What is the difference between the

When I execute the above script I get this output:

/opt/local/share/aclocal/smpeg.m4:13: \
        warning: underquoted definition of AM_PATH_SMPEG
/opt/local/share/aclocal/smpeg.m4:13:   \
        run info '(automake)Extending aclocal'
/opt/local/share/aclocal/smpeg.m4:13:   \
        or see\
/opt/local/bin/ recursion limit of 1024 exceeded, \
        use -L<N> to change it
autom4te: /opt/local/bin/gm4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1

which I'm at a loss to decipher.  I don't use smpeg.  It's just
installed as a side effect of installing other packages under
MacPorts.  I'd be happy to uninstall it, but stuff I do want to use
depends on it.  This simpler variant:

    set -ex
    libtoolize --automake
    automake --foreign --add-missing

runs just fine on Solaris 10 (automake 1.9.5, libtool 1.5.14, autoconf

Can anyone shed some clues on the problem?  Is the AM_PATH_SMPEG
definition indeed the culprit?  It's definition is a big honking mess,
otherwise I'd just post it here (gmane would no doubt complain about
line length).  Instead, I tossed it on the web:

Any help appreciated.


Skip Montanaro

reply via email to

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