From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#19989: 25.0.50; Build instructions on Windows Date: Sun, 08 Mar 2015 18:59:37 +0200 Message-ID: <83a8znl91i.fsf@gnu.org> References: <20150303163453.GA25244@math.berkeley.edu> <834mq2qana.fsf@gnu.org> <83385mq9og.fsf@gnu.org> <20150303203037.GA26426@math.berkeley.edu> <83pp8ppgvw.fsf@gnu.org> <20150305211821.GA2915@math.berkeley.edu> <83lhjao7fr.fsf@gnu.org> <83h9tyo2v3.fsf@gnu.org> <20150307013502.GA18273@math.berkeley.edu> <83ioedmb4m.fsf@gnu.org> <20150308160418.GA5456@math.berkeley.edu> Reply-To: Eli Zaretskii 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 1425834035 18090 80.91.229.3 (8 Mar 2015 17:00:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 8 Mar 2015 17:00:35 +0000 (UTC) Cc: 19989@debbugs.gnu.org To: Ilya Zakharevich Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 08 18:00:26 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1YUeZ0-000118-2V for geb-bug-gnu-emacs@m.gmane.org; Sun, 08 Mar 2015 18:00:26 +0100 Original-Received: from localhost ([::1]:39721 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YUeYz-0008L0-C4 for geb-bug-gnu-emacs@m.gmane.org; Sun, 08 Mar 2015 13:00:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60450) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YUeYq-00088W-Ad for bug-gnu-emacs@gnu.org; Sun, 08 Mar 2015 13:00:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YUeYm-0001sW-UD for bug-gnu-emacs@gnu.org; Sun, 08 Mar 2015 13:00:16 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41050) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YUeYm-0001sO-Rv for bug-gnu-emacs@gnu.org; Sun, 08 Mar 2015 13:00:12 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YUeYm-0006oO-H8 for bug-gnu-emacs@gnu.org; Sun, 08 Mar 2015 13:00:12 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Mar 2015 17:00:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19989 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19989-submit@debbugs.gnu.org id=B19989.142583400726156 (code B ref 19989); Sun, 08 Mar 2015 17:00:12 +0000 Original-Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 17:00:07 +0000 Original-Received: from localhost ([127.0.0.1]:39615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUeYb-0006nR-W9 for submit@debbugs.gnu.org; Sun, 08 Mar 2015 13:00:04 -0400 Original-Received: from mtaout27.012.net.il ([80.179.55.183]:59950) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUeYZ-0006ma-1M for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 13:00:00 -0400 Original-Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0NKW00B00K7WC400@mtaout27.012.net.il> for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 18:54:28 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKW00AOIKARZ600@mtaout27.012.net.il>; Sun, 08 Mar 2015 18:54:28 +0200 (IST) In-reply-to: <20150308160418.GA5456@math.berkeley.edu> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:100275 Archived-At: > Date: Sun, 8 Mar 2015 09:04:19 -0700 > From: Ilya Zakharevich > Cc: 19989@debbugs.gnu.org > > > . In which directory do you have the MinGW gcc.exe? > > It is in > FOO/bin/gcc.exe > When bash --login is started with an empty path, this one is on > /mingw/bin/gcc.exe > (due to my symlink of MSYS’s /mingw to the native directory FOO). > > > Please make a > > point of showing its full absolute directory file name, both as > > seen by Windows native programs and by MSYS Bash. Please do NOT > > substitute those stupid FOO placeholders, because they interfere > > with understanding the problem. > > Irrelevant. You may think that FOO is f:/oo — it would be least > confusing. Otherwise, if you want to confuse yourself MUCH more, FOO > is > k:/get/emacs-build/mingw-get > > > . In which directory do you have the "wrong" gcc.exe? Please provide > > the same details about that as for the MinGW gcc.exe. > > This IS absolutely irrelevant. Moreover, it was in many different > directories on different tries. All that is important is that it was > on PATH when > bash --login > was started. > > > . What is the full value of PATH, in MSYS Bash and in the Windows > > cmd.exe shell? > > When started with empty PATH, the first one is, as reported, > .:/usr/local/bin:/mingw/bin:/bin:/usr/gnu/bin:/usr/local/bin:/bin:/usr/bin:. > The second one was, obviously, empty. > > I won’t supply my default PATH for obvious reasons — and since it has > no bearing on half of the cases reported (empty PATH), and is > practically guaranteed to be irrelevant for the other half. Sigh... You still don't get it, do you? You still look at the information through the broken glass of your (mis)conception of what happened, and decide what is relevant based on that. That selective reporting of important information is precisely what gets in the way of understanding the issue efficiently and correctly. If you don't tell me your directories and the full PATH, how am I supposed to know which one is before the other? Oh, I could start asking all these questions one by one, but why should I? Why couldn't you provide that information as requested? You want to obfuscate your directories for privacy reasons -- be my guest, as long as you do that consistently, and as long as each real directory is substituted with a unique replacement string. How hard can that be? Also, you only told what was PATH in MSYS when it was empty outside. Did you ever try without emptying the outside PATH? If so, was the directory with the MinGW gcc.exe on that PATH? (And, btw, how exactly did you invoke Bash "with an empty PATH"?) > > . Which packages did you select in mingw-get when you downloaded > > MinGW and MSYS? Please provide a full list of those, and please > > make sure to point out which were selected by default, and which > > ones weren't and you yourself selected them. > > As reported, the only one for which I needed to put a manual checkmark > was mingw32-base. The rest of info is gone. This part of the information can be restored if you run mingw-get again and display the installed packages. But don't bother, since I already gleaned that from the list of directories you've shown. And 2 more questions: . What does this command show, when you invoke it in the MSYS Bash shell: ls -l /etc/fstab* . How do you invoke the MSYS Bash? just "bash --login" from cmd.exe prompt, or in some other way (desktop shortcut or somesuch)? If through a shortcut, what does the "Target" field of the shortcut's Properties say?