Akim Demaille <[EMAIL PROTECTED]> writes:

> Anybody else observing this?

I'm not.

It could well be your Autoconf/Automake versions.  I am using Autoconf
2.59 (Debian stable) and Automake 1.9.6 (which I installed).

> It seems connected to this Makefile snippet:
>
>   prefix = /home/akim/src/bison/_build/bison-2.1a/_inst
>   exec_prefix = ${prefix}
>   datadir = ${datarootdir}
>   localedir = $(datadir)/locale
>   gettextsrcdir = $(datadir)/gettext/po
>
> datarootdir is not defined.

My po/Makefile looks like this:

prefix = /tmp/prefix
exec_prefix = ${prefix}
datadir = ${prefix}/share
localedir = $(datadir)/locale
gettextsrcdir = $(datadir)/gettext/po

No datarootdir there.

> ISTR that this is one of the tasks of the
> current CVS Autoconf.  Am I supposed to use a recent CVS Autoconf?

No, you shouldn't, and shouldn't have to.

That po/Makefile snippet is derived from this bit in po/Makefile.in.in:

prefix = @prefix@
exec_prefix = @exec_prefix@
datadir = @datadir@
localedir = $(datadir)/locale
gettextsrcdir = $(datadir)/gettext/po

which you might want to check.  Possibly it's a gnulib version
problem, as well.


Reply via email to