From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Moreton Newsgroups: gmane.emacs.devel Subject: Re: Trunk r117046 fails on systems with older automake Date: Thu, 08 May 2014 01:05:22 +0100 Message-ID: <86ppjpyw1p.fsf@gmail.com> References: <868uqh4ust.fsf@gmail.com> <83tx95zffo.fsf@gnu.org> <87y4yh72qk.fsf@igel.home> <87tx956y9c.fsf@igel.home> <864n1459hp.fsf@gmail.com> <86tx92v4zi.fsf@gmail.com> <87eh06jqkl.fsf@uwakimon.sk.tsukuba.ac.jp> <53699719.8030009@cs.ucla.edu> <834n12xpkl.fsf@gnu.org> <5369AFEA.5010001@cs.ucla.edu> <8338gly6k8.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1399507573 11244 80.91.229.3 (8 May 2014 00:06:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 8 May 2014 00:06:13 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 08 02:06:04 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WiBqd-0002VX-LF for ged-emacs-devel@m.gmane.org; Thu, 08 May 2014 02:06:03 +0200 Original-Received: from localhost ([::1]:44074 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WiBqd-0000NM-09 for ged-emacs-devel@m.gmane.org; Wed, 07 May 2014 20:06:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54810) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WiBqS-0000N8-Ro for emacs-devel@gnu.org; Wed, 07 May 2014 20:06:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WiBqM-0000lr-5H for emacs-devel@gnu.org; Wed, 07 May 2014 20:05:52 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:33665) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WiBqL-0000kM-Ui for emacs-devel@gnu.org; Wed, 07 May 2014 20:05:46 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WiBqJ-0002Gl-9H for emacs-devel@gnu.org; Thu, 08 May 2014 02:05:43 +0200 Original-Received: from 82-69-64-228.dsl.in-addr.zen.co.uk ([82.69.64.228]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 08 May 2014 02:05:43 +0200 Original-Received: from andrewjmoreton by 82-69-64-228.dsl.in-addr.zen.co.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 08 May 2014 02:05:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 45 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 82-69-64-228.dsl.in-addr.zen.co.uk User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (windows-nt) Cancel-Lock: sha1:+5DpYlqEphoqQSKKlO4d42/o4ng= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:171770 Archived-At: On Wed 07 May 2014, Eli Zaretskii wrote: >> Eli Zaretskii wrote: >> >> This particular problem seems isolated to Windows developers >> > It will happen on any system that doesn't have pkg-config installed. >> >> I was referring to the problem that Andy Moreton reported. If >> pkg-config isn't installed, autogen.sh should fail with this diagnostic: >> >> Your system seems to be missing the following tool(s): >> pkg-config (missing) > > Yes, but I don't normally run autogen.sh, I run "make" (and tell other > to do that as well). > >> Here the problem and fix is obvious, as Óscar Fuentes already mentioned >> when he mentioned this diagnostic: he simply installed pkg-config. In >> contrast, Andy Moreton reported this diagnostic: >> >> Checking for pkg-config (need at least version 0.9.0)... >> ok >> Checking for pkg.m4... >> Can't locate Automake/Getopt.pm in @INC >> >> This is less obvious, but the problem can't be due simply to pkg-config >> being absent, as pkg-config ran successfully. It must be something >> else. I already had pkg-config installed, and working for use of optional packages (gnutls, libxml2, librsvg etc) in building for wmacs-24 and trunk before the recent changes. In my previous setup I was keeping tools supplied form the mingw project separated from all tools from other projects to prevent inadvertantly overwriting DLLs with incompatible versions. The aim was to do some of the (non-existant) package manager's work, and ensure that the toolchain setup is repeatable. I've now moved pkg-config and pkg.m4 under the msys tree, which seems to make things happier. All of the rest of the libraries not sourced from the mingw project still live in a separate tree, and the configury seems happy with that. AndyM