From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Error from automake.sg Date: Thu, 09 Jun 2011 16:49:59 -0700 Organization: UCLA Computer Science Department Message-ID: <4DF15C27.5040508@cs.ucla.edu> References: <19951.46275.322520.849256@fencepost.gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1307663432 3699 80.91.229.12 (9 Jun 2011 23:50:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 9 Jun 2011 23:50:32 +0000 (UTC) Cc: emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 10 01:50:28 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QUoza-0007B9-Et for ged-emacs-devel@m.gmane.org; Fri, 10 Jun 2011 01:50:26 +0200 Original-Received: from localhost ([::1]:58014 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUozZ-0005YG-F1 for ged-emacs-devel@m.gmane.org; Thu, 09 Jun 2011 19:50:25 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:39361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUozG-0005V9-60 for emacs-devel@gnu.org; Thu, 09 Jun 2011 19:50:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QUozD-0005mi-TJ for emacs-devel@gnu.org; Thu, 09 Jun 2011 19:50:05 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:48685) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUozD-0005ma-BH; Thu, 09 Jun 2011 19:50:03 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 8392439E80FF; Thu, 9 Jun 2011 16:50:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o9qI6c5Fj-vW; Thu, 9 Jun 2011 16:49:59 -0700 (PDT) Original-Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id DA44E39E80F0; Thu, 9 Jun 2011 16:49:59 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc14 Thunderbird/3.1.10 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 131.179.128.62 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:140337 Archived-At: On 06/09/11 15:42, Richard Stallman wrote: > rm configure aclocal.m4 src/config.in lib/Makefile.in > rm compile config.guess config.sub depcomp install-sh missing > autoreconf -f -i -I m4 > > I did, but I got the same error message: > > configure.in:28: version mismatch. This is Automake 1.11.1, > configure.in:28: but the definition used by this AM_INIT_AUTOMAKE > configure.in:28: comes from Automake 1.10.1. You should recreate > configure.in:28: aclocal.m4 with aclocal and run automake again. > > What does it mean to "recreate aclocal.m4 with aclocal"? > Does anyone know how? The 'aclocal' command generates aclocal.m4. But autoreconf should invoke aclocal for you, so that error message doesn't make sense, I'm afraid. Here are some questions that I hope help: * Did you try doing it from a fresh copy of the trunk? * What is the output of this command? grep AM_AUTOMAKE_VERSION aclocal.m4 Here's what mine outputs: # AM_AUTOMAKE_VERSION(VERSION) AC_DEFUN([AM_AUTOMAKE_VERSION], dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. [AM_AUTOMAKE_VERSION([1.11.1])dnl * What is the output of this command? autoreconf -v -f -i -I m4 Here's what mine outputs: autoreconf: Entering directory `.' autoreconf: configure.in: not using Gettext autoreconf: running: aclocal -I m4 --force autoreconf: configure.in: tracing autoreconf: configure.in: not using Libtool autoreconf: running: /home/eggert/opt/Linux-x86_64/autoconf-2.68/bin/autoconf --include=m4 --force autoreconf: running: /home/eggert/opt/Linux-x86_64/autoconf-2.68/bin/autoheader --include=m4 --force autoreconf: running: automake --add-missing --copy --force-missing autoreconf: Leaving directory `.' * Also, what is the output of 'aclocal --version'? Mine says this: aclocal (GNU automake) 1.11.1 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv2+: GNU GPL version 2 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Tom Tromey and Alexandre Duret-Lutz .