GNU bug report logs - #14603
MS Windows configure needs to be run via msysconfig.sh

Previous Next

Package: emacs;

Reported by: Dmitry Gutov <dgutov <at> yandex.ru>

Date: Wed, 12 Jun 2013 21:54:01 UTC

Severity: minor

Tags: fixed

Fixed in version 24.4

Done: Noam Postavsky <npostavs <at> users.sourceforge.net>

Bug is archived. No further changes may be made.

Full log


Message #36 received at 14603 <at> debbugs.gnu.org (full text, mbox):

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Glenn Morris <rgm <at> gnu.org>, 14603 <at> debbugs.gnu.org, dgutov <at> yandex.ru
Subject: Re: bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
Date: Thu, 13 Jun 2013 20:06:00 +0200
Hello.

Can't you just set some environment variable in msysconfig.sh and check for it in configure?
If it isn't set, msysconfig.sh has not been run.

	Jan D.

13 jun 2013 kl. 19:50 skrev Eli Zaretskii <eliz <at> gnu.org>:

>> From: Glenn Morris <rgm <at> gnu.org>
>> Cc: Dmitry Gutov <dgutov <at> yandex.ru>,  14603 <at> debbugs.gnu.org
>> Date: Thu, 13 Jun 2013 12:15:00 -0400
>> 
>> Eli Zaretskii wrote:
>> 
>>>> No arguments, just ./configure
>>> 
>>> That will never work. 
>> 
>> Can you make it detect someone has done that and throw an error?
> 
> I don't know what to detect.  Looking at $0 is not going to fit the
> bill, because it is quite alright to set CONFIG_SITE manually before
> invoking ./configure.  You will see that the top-level Makefile.in
> does precisely that, when it finds it needs to re-run configure.
> Moreover, someone might even copy mingw-cfg.site to
> $prefix/share/config.site, and I don't think they deserve to be
> punished by throwing an error.  So testing that "$CONFIG_SITE" is
> non-empty is also sub-optimal if not outright wrong.
> 
> I wrote detailed instructions in nt/INSTALL.MSYS so that people would
> know how to avoid these.  If they don't follow, they will realize that
> soon enough...
> 
>> Naively, I would expect quite a lot of people to do that
> 
> I would expect them to read the instructions first.  Maybe it's me who
> is naive.
> 
>> maybe it's common knowledge
> 
> It isn't.
> 
> 





This bug report was last modified 8 years and 111 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.