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#18955: Makefile:382: recipe for target 'src' failed Date: Sun, 09 Nov 2014 22:33:30 +0200 Message-ID: <83ppcwnmg5.fsf@gnu.org> References: <0d4mudlgty.fsf@fencepost.gnu.org> <83ppd1t2eh.fsf@gnu.org> <83fvdwthpx.fsf@gnu.org> <8361est9ri.fsf@gnu.org> <838ujnrq7v.fsf@gnu.org> <83389vrow2.fsf@gnu.org> <83wq74nuwq.fsf@gnu.org> <83vbmonoky.fsf@gnu.org> <83sihsnn9y.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1415565265 24222 80.91.229.3 (9 Nov 2014 20:34:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 9 Nov 2014 20:34:25 +0000 (UTC) Cc: 18955@debbugs.gnu.org To: Alexander Shukaev Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 09 21:34:19 2014 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 1XnZBi-0005MM-Qn for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Nov 2014 21:34:18 +0100 Original-Received: from localhost ([::1]:39921 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XnZBi-0007yz-FS for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Nov 2014 15:34:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34350) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XnZBZ-0007yf-Rv for bug-gnu-emacs@gnu.org; Sun, 09 Nov 2014 15:34:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XnZBS-0006RP-Dv for bug-gnu-emacs@gnu.org; Sun, 09 Nov 2014 15:34:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57933) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XnZBS-0006RK-B5 for bug-gnu-emacs@gnu.org; Sun, 09 Nov 2014 15:34:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XnZBR-0000MX-W0 for bug-gnu-emacs@gnu.org; Sun, 09 Nov 2014 15:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 Nov 2014 20:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18955 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18955-submit@debbugs.gnu.org id=B18955.14155652261372 (code B ref 18955); Sun, 09 Nov 2014 20:34:01 +0000 Original-Received: (at 18955) by debbugs.gnu.org; 9 Nov 2014 20:33:46 +0000 Original-Received: from localhost ([127.0.0.1]:55146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XnZBC-0000M4-0X for submit@debbugs.gnu.org; Sun, 09 Nov 2014 15:33:46 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:52699) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XnZBA-0000Lw-BJ for 18955@debbugs.gnu.org; Sun, 09 Nov 2014 15:33:45 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NES00K00GUSI600@a-mtaout22.012.net.il> for 18955@debbugs.gnu.org; Sun, 09 Nov 2014 22:33:42 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NES00JIFH46XUA0@a-mtaout22.012.net.il>; Sun, 09 Nov 2014 22:33:42 +0200 (IST) In-reply-to: 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:95799 > Date: Sun, 9 Nov 2014 21:25:38 +0100 > From: Alexander Shukaev > Cc: 18955@debbugs.gnu.org, Eli Zaretskii > > MSYS paths are not only those of the form "/c/foo". For example: > "/home/dani/foo", "/usr/local" and, in general any UNIX-like path are > valid MSYS paths. > > > These are out of the scope right now. They aren't: if you build Emacs from within the MSYS tree, you will see them. The build procedure deals with them as well. > Therefore, it is clear that supporting MSYS/Cygwin paths from the > MS-Windows port of Emacs is far more complex that simply translating > "/C" into "C:". > > Absolute paths which are present everywhere in the daily workflow, not only > during builds, but for instance by invoking Emacs from MSYS/Cygwin shell and > passing paths to it, should definitely be supported, and it is as easy as my > proposal. People who want Cygwin file names can use the Cygwin build of Emacs. Or use the cygwin-mount kludge. There's no clean way to do that in Emacs proper. This was discussed several times in the past, so let's not go there one more time. Once again, the MSYS build of Emacs works reasonably well, and the number of places where we need to use ugly kludges like unmsys--file-name is small. You have just found one more, it's no big deal. It makes little sense to me to complicate Emacs on behalf of this.