From unknown Sat Aug 09 15:51:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#19989 <19989@debbugs.gnu.org> To: bug#19989 <19989@debbugs.gnu.org> Subject: Status: 25.0.50; Build instructions on Windows Reply-To: bug#19989 <19989@debbugs.gnu.org> Date: Sat, 09 Aug 2025 22:51:19 +0000 retitle 19989 25.0.50; Build instructions on Windows reassign 19989 emacs submitter 19989 Ilya Zakharevich severity 19989 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 03 11:47:18 2015 Received: (at submit) by debbugs.gnu.org; 3 Mar 2015 16:47:18 +0000 Received: from localhost ([127.0.0.1]:34136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSpyX-00042u-Tm for submit@debbugs.gnu.org; Tue, 03 Mar 2015 11:47:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40900) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSpn5-0003km-Uq for submit@debbugs.gnu.org; Tue, 03 Mar 2015 11:35:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YSpmu-0002pw-H4 for submit@debbugs.gnu.org; Tue, 03 Mar 2015 11:35:22 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:44908) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSpmu-0002pr-BT for submit@debbugs.gnu.org; Tue, 03 Mar 2015 11:35:16 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42587) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSpmt-0004br-9z for bug-gnu-emacs@gnu.org; Tue, 03 Mar 2015 11:35:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YSpmn-0002oq-Jp for bug-gnu-emacs@gnu.org; Tue, 03 Mar 2015 11:35:15 -0500 Received: from nm1-vm10.bullet.mail.gq1.yahoo.com ([98.136.218.89]:53006) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSpmn-0002Wo-BD for bug-gnu-emacs@gnu.org; Tue, 03 Mar 2015 11:35:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425400497; bh=KdDuObX2aIdVXBiUnG8zlyrclqCue46OW7E5m1YsNjY=; h=Date:From:To:Subject:From:Subject; b=s82fBXtEQUVivnnvINjVVTM5dF5uC/NsIHppzkfMtUGQzXf8+ZKgZZ1iFUzvHyLRP7bE7Ifld6B4ql+yylf/dg2zg4nQeUHEvFDKD3NYA4d4BHKp49TueplpyY5dlqtLdVu4w76DRzXx8ZjLiVeK57gucWVWYhLmeT0hQiMAedqOGheSdxGmeoKo7DkVvabXGkCazNK3lDodJHa5/ZP2H47EMYkiRlZbEsY/Dunpeni1AV80Y8hCL+o9orCBC2q4m5UIncF/w66QVZ3wcv8Ab6OuV9ZBfD2w4kkwEL7M6vu/WJxUzNV1xNVTow+WzzIjUlI2I8q/NiF/ifr/y8Jcrg== Received: from [98.137.12.57] by nm1.bullet.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 16:34:57 -0000 Received: from [208.71.42.213] by tm2.bullet.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 16:34:57 -0000 Received: from [127.0.0.1] by smtp224.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 16:34:57 -0000 X-Yahoo-Newman-Id: 102496.46721.bm@smtp224.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 7AIx5R8VM1kAiEar6TezKJ9QWasQhO4UrMmcIxOQOCPQRqW 0PbD4PLtyEe0W3yf05UBJ9CYftVcIC5SpkD0F04__CKIoHdN0vJB29SFR_C3 QUcLT15D5YbA2t9XOMmxexj8YEc45rZs.qUxSaA1AfsRT0.R1t72TnikBkv. QHwiwoUH4hbqsBVIPMAap0l7Y2Rg7yWjPJNnv3TfbwWP6bfivZfSRDxSuWiJ CuvorwgOXB1qvu1.3uvV8BrxyzAL_5S8xLbVn1D7_qO9EK4QIX2_Xq.Wji4F czi4YITEKgYT4sZVP8ZS6iz65qJ60FE0DMUkCxmg0OhSXUEDYRRfP81KMkVA YpezlX_cB6Ccmoe4EI2mkRZz2op73oyYWrquH.KUre0qjSAtasyLpyUnD9GD vyAgpXVTzV.PwdPWipqnCOQ3h8UVs9oZlTJG.R_gvsTm8WyENHX3V1wZQP99 OAcDEhzLoyKssHldz8mJxz2ZaYwuQmGDP.aaGaIsRtUJbtfZkr5jmWsJr.c. oCwkq2R87.hwU8monzpCLUWXU_z4mInERnD6ThFo- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Tue, 3 Mar 2015 08:34:53 -0800 From: Ilya Zakharevich To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Build instructions on Windows Message-ID: <20150303163453.GA25244@math.berkeley.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 03 Mar 2015 11:47:16 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) ======================================================= I needed the following changes to build Emacs (when following the instructions in nt/INSTALL): • mingw-get: actually, mingw32-base is not installed by default; I needed to install it by manually marking it in mingw-get. • mingw shell sets path to (essentially) FOO/msys/1.0/mingw/bin (here FOO is the install path), but there is no directory FOO/msys/1.0/mingw what is is FOO/bin So I needed to make a symbolic link (Windows style required) by running mklink /j mingw FOO in FOO/msys/1.0 ======================================================= In GNU Emacs 25.0.50.20 (i686-pc-mingw32) of 2015-02-08 on BUCEFAL Repository revision: d5e3922e08587e7eb9e5aec2e9f84cbda405f857 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=/k/test' Configured features: SOUND NOTIFY ACL Important settings: value of $LANG: ENU locale-coding-system: cp1252 Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message dired format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process w32notify w32 multi-tty emacs) Memory information: ((conses 8 80324 9864) (symbols 32 17968 0) (miscs 32 85 128) (strings 16 12688 4007) (string-bytes 1 324435) (vectors 8 9470) (vector-slots 4 390690 6074) (floats 8 65 62) (intervals 28 243 45) (buffers 516 13)) From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 03 12:00:26 2015 Received: (at 19989) by debbugs.gnu.org; 3 Mar 2015 17:00:26 +0000 Received: from localhost ([127.0.0.1]:34147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSqBG-0004NI-6z for submit@debbugs.gnu.org; Tue, 03 Mar 2015 12:00:26 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:64937) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSqBD-0004N2-Bz for 19989@debbugs.gnu.org; Tue, 03 Mar 2015 12:00:24 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NKN00K00AXZ1J00@a-mtaout22.012.net.il> for 19989@debbugs.gnu.org; Tue, 03 Mar 2015 19:00:16 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKN00J7HB8GZX20@a-mtaout22.012.net.il>; Tue, 03 Mar 2015 19:00:16 +0200 (IST) Date: Tue, 03 Mar 2015 19:00:09 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150303163453.GA25244@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <834mq2qana.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <20150303163453.GA25244@math.berkeley.edu> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Tue, 3 Mar 2015 08:34:53 -0800 > From: Ilya Zakharevich > > ======================================================= > > I needed the following changes to build Emacs (when following the > instructions in nt/INSTALL): > • mingw-get: > actually, mingw32-base is not installed by default; > I needed to install it by manually marking it in mingw-get. > • mingw shell sets path to (essentially) FOO/msys/1.0/mingw/bin (here FOO > is the install path), but there is no directory > FOO/msys/1.0/mingw > what is is > FOO/bin > So I needed to make a symbolic link (Windows style required) by > running > mklink /j mingw FOO > in FOO/msys/1.0 Thanks. I suggest to post this to the MinGW mailing list first, as what you describe sounds like MinGW issues not directly related to building Emacs. If they say that this is "as designed", then we will see about adding something to nt/INSTALL to work around this. FWIW, the 2nd issue sounds to me like an installation mistake of some kind (did you install MinGW inside the MSYS tree, by chance?). But I'm not an expert; all I know is that on my system, the MSYS Bash window has PATH set to whatever my system-wide PATH is, with these directories prepended: .:/usr/local/bin:/mingw/bin:/bin: IOW, no msys/1.0/mingw/ anywhere in sight. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 03 12:21:18 2015 Received: (at 19989) by debbugs.gnu.org; 3 Mar 2015 17:21:18 +0000 Received: from localhost ([127.0.0.1]:34156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSqVS-0004ta-6A for submit@debbugs.gnu.org; Tue, 03 Mar 2015 12:21:18 -0500 Received: from mtaout25.012.net.il ([80.179.55.181]:60648) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSqVP-0004tM-RP for 19989@debbugs.gnu.org; Tue, 03 Mar 2015 12:21:16 -0500 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0NKN00J00BR5O900@mtaout25.012.net.il> for 19989@debbugs.gnu.org; Tue, 03 Mar 2015 19:15:46 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKN00EGIBY90760@mtaout25.012.net.il>; Tue, 03 Mar 2015 19:15:46 +0200 (IST) Date: Tue, 03 Mar 2015 19:21:03 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <834mq2qana.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: nospam-abuse@ilyaz.org Message-id: <83385mq9og.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <20150303163453.GA25244@math.berkeley.edu> <834mq2qana.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Tue, 03 Mar 2015 19:00:09 +0200 > From: Eli Zaretskii > Cc: 19989@debbugs.gnu.org > > > • mingw shell sets path to (essentially) FOO/msys/1.0/mingw/bin (here FOO > > is the install path), but there is no directory > > FOO/msys/1.0/mingw > > what is is > > FOO/bin > > So I needed to make a symbolic link (Windows style required) by > > running > > mklink /j mingw FOO > > in FOO/msys/1.0 > [...] > FWIW, the 2nd issue sounds to me like an installation mistake of some > kind (did you install MinGW inside the MSYS tree, by chance?). But > I'm not an expert; all I know is that on my system, the MSYS Bash > window has PATH set to whatever my system-wide PATH is, with these > directories prepended: > > .:/usr/local/bin:/mingw/bin:/bin: > > IOW, no msys/1.0/mingw/ anywhere in sight. Btw, there's nothing magic in the PATH value: it is set in /etc/profile (probably FOO/msys/etc/profile in your case), and you can edit it to your heart's content. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 03 15:40:31 2015 Received: (at 19989) by debbugs.gnu.org; 3 Mar 2015 20:40:31 +0000 Received: from localhost ([127.0.0.1]:34272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YStcE-0001F6-OK for submit@debbugs.gnu.org; Tue, 03 Mar 2015 15:40:31 -0500 Received: from nm18-vm5.bullet.mail.gq1.yahoo.com ([98.136.217.220]:52865) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YStSo-00010o-OZ for 19989@debbugs.gnu.org; Tue, 03 Mar 2015 15:30:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425414639; bh=Gun96/GjQutEbGWrQyBVtU1e98yFnwapbiayL6eEy4s=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=YMigKl6PGItXWbqT7qNcx7runw0zl+C7XKBIoKWRWUOY220Cpyf3W9F0T0/KyCE8lsbm6R58jaemqJebQ8gHrPToo8Mp2sLe3C60OvGBQlYMAezAHTj2I4V6eyDXhTnve0QiEHT6V2Qn9a3x1ocWnx6FwDHM4F6UFpv1k41avte/Nhog5rOhRXVfjk/in1nNDeLKfR8odkmVA868+XZAyKoXQeZbTvW8ZxUNFYyjKaGINPa7ZD2hQt3/rV3CHS0Uas0B6WdfmjBWOCE8ttagedWUYvILtI+lweZ8/fOPpFabj4U4eeE+SSsJUMOMo2C1civAEqIFalrCxnqZikSKvA== Received: from [216.39.60.182] by nm18.bullet.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 20:30:39 -0000 Received: from [208.71.42.202] by tm18.bullet.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 20:30:39 -0000 Received: from [127.0.0.1] by smtp213.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 20:30:39 -0000 X-Yahoo-Newman-Id: 32295.13877.bm@smtp213.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 1UsfNugVM1mht99RSly4PPU2GTqyiial2uKMNrRNOQeWyQT en6xHrT4PdPiCfuzRNGBbMnwk5ymBuleMo6zKy834exwJCK3yFYshC13P7ll ua2YvgMLc7aVVaBvazGJmBsTc_8j46_H6UoxeIG_Cy_x.FCkU_r6FPedYik3 pRvzEgp2GxZlNCuUcaTOlLJfiW9GrsN2SlK73SPQFsIodErkpUkJwMv_CNzr yKmQU1j9xtNsXP48hw90tZhrZ0NfBnMZrRk2bpCabJv.qZZd_WduUnohWLGa ArOq3Rp81ZJhcDek9rQL0eX5VvHkLQgzlOSaQjEL_H_YDcGL211i59SS1lef krqIpUhZiku63FDMr5N4A1cAnlaClVPg27kJu4dz98v.aY81ttCi4eKQ66dk X3lMXKqZYUhDKI5_d.nf4Rk5g.WjlP7rgJj1tE3c5ptZlIDXUaB7PKlFB_D5 1g7M0eYBFKpwkWpibaEWhc_oROKM4fVDkCDr2xiIcrJOkN3QaYxYWpz8phxZ u3f6bcYIeVG40960FKkfGoZJ5REvCme5w2gf8wv7J4SY- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Tue, 3 Mar 2015 12:30:37 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150303203037.GA26426@math.berkeley.edu> References: <20150303163453.GA25244@math.berkeley.edu> <834mq2qana.fsf@gnu.org> <83385mq9og.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83385mq9og.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 X-Mailman-Approved-At: Tue, 03 Mar 2015 15:40:29 -0500 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Tue, Mar 03, 2015 at 07:21:03PM +0200, Eli Zaretskii wrote: > > Date: Tue, 03 Mar 2015 19:00:09 +0200 > > From: Eli Zaretskii > > Cc: 19989@debbugs.gnu.org > > > > > • mingw shell sets path to (essentially) FOO/msys/1.0/mingw/bin (here FOO > > > is the install path), but there is no directory > > > FOO/msys/1.0/mingw > > > what is is > > > FOO/bin > > > So I needed to make a symbolic link (Windows style required) by > > > running > > > mklink /j mingw FOO > > > in FOO/msys/1.0 > > FWIW, the 2nd issue sounds to me like an installation mistake of some > > kind (did you install MinGW inside the MSYS tree, by chance?). How would I know? I just ran mingw-get (as described), and set install directory ( = FOO) once. The result: FOO/bin - contains gcc executables etc FOO/msys/1.0/ - contains msys FOO/msys/1.0/bin - contains msys executables > > But > > I'm not an expert; all I know is that on my system, the MSYS Bash > > window has PATH set to whatever my system-wide PATH is, with these > > directories prepended: > > > > .:/usr/local/bin:/mingw/bin:/bin: > > > > IOW, no msys/1.0/mingw/ anywhere in sight. ??? Of course it IS in sight: /bin IS native FOO/msys/1.0/bin /mingw/bin IS native FOO/msys/1.0/mingw/bin > Btw, there's nothing magic in the PATH value: it is set in > /etc/profile (probably FOO/msys/etc/profile in your case), and you can > edit it to your heart's content. Only if one KNOWS what all these slashes-etc MEAN. As you see, even *you* got lost what denotes which native directory. If what the users know is what is in nt/INSTALL, they have no way to deduce this info. ======================================================= BTW: you reminded me: there is another bug in Emacs build — this one purely in Emacs. My default PATH accesses a complete cygwin installation, and: • Emacs won’t build unless I unset PATH before running the msys shell. I expect that the detection of presence of dependencies is not “specific enough”: • it can see “something” present on PATH, and • it does not check that “this” won’t actually build with mingw being first on PATH. Ilya From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 03 16:15:38 2015 Received: (at 19989) by debbugs.gnu.org; 3 Mar 2015 21:15:38 +0000 Received: from localhost ([127.0.0.1]:34279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSuAD-00024F-Sl for submit@debbugs.gnu.org; Tue, 03 Mar 2015 16:15:38 -0500 Received: from nm2-vm4.bullet.mail.gq1.yahoo.com ([98.136.218.131]:51123) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSuAA-000240-PZ for 19989@debbugs.gnu.org; Tue, 03 Mar 2015 16:15:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425417328; bh=JxchyodOJGau2M1VzvSVs5HHm7CoYofe5K55tF/dRpY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=OZ8l1GVpzqHGpasuQ3P5qF7K6bp9sYjW0RVOwWsdSwX8ydw+hA8rJQ9ylUU8Im2eO+pAf2WVtbGGJCvoiPzdfqlU0pHZWkT/NoUExR/vQv7hsRoFPdV2KoBjNAZlQVu0V/BQrtJ2JUED9XQlCgvksPogCLXAXZx1vikAkqWIvAz5/cXXy2eeBabxAq1lk989fGdN0pyeIj4dtBLlAKej0J/TEKQudv9EyD7U0Y5zwZYgcx6b+hLQiM+JucgIqxaUEQEsjGFfaytFMPi80/c7ECfjEc+EL+9P2bWr98H5CzDiltwddgwfBbSixnvMzK2ro4lKUYes+DqFVWeU9SDi6Q== Received: from [216.39.60.184] by nm2.bullet.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 21:15:28 -0000 Received: from [208.71.42.212] by tm20.bullet.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 21:15:28 -0000 Received: from [127.0.0.1] by smtp223.mail.gq1.yahoo.com with NNFMP; 03 Mar 2015 21:15:28 -0000 X-Yahoo-Newman-Id: 681808.57920.bm@smtp223.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: SeAffMAVM1kkij_tMYOH.R2mHpkEg8PUz5pJGWvT..4pwLH N9wZ6OWrSthO0UDyCTfwx2YCeBimzYTeP28__xr9YjSCr_5qh_mlCTisHan5 Z9zMiE6FqegXwz6EEMgqBdCQMKRRyFiIODkiXM.nODUSO00XvPbZNLHObhk1 r8.xXUdzNst8dtmloHFC7IvrURwcGCXOS3.wcOl4mavA7HvS52q83wI6SzC2 jrZhvOp8GoT2D.lYhqeYheckEzJi0cN_bbSLOPVKF3o19z_mLdNpFXb2UIsZ RTf.Lmng7xtvmJqZOlmBs1pwCw.2CeiqIFMf8p60HR2MdbU5YCtnDs9xM14e NQSP_dXclb9EquBMVjqkSf8DGTZsNchXrAiTV1pVHWnPnKNVUFXJ3PzvMYdB 3XQoCiZq1uEM2Q9OwK.jRufm1U69JaVtfITHyx4M4UFXXiOpbmmMfOUaZkod yftrrt25fZqomDV9Jzg8wSvYzJC6r_tXIrpA0pK5aRg1WvoFQ9RHO4Scg8bG td5da.mPQ5ABsPwt4GzTf2jEp9FLKGMLf2EK6bRc- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Tue, 3 Mar 2015 13:15:25 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150303211525.GA27909@math.berkeley.edu> References: <20150303163453.GA25244@math.berkeley.edu> <834mq2qana.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <834mq2qana.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Tue, Mar 03, 2015 at 07:00:09PM +0200, Eli Zaretskii wrote: > > Date: Tue, 3 Mar 2015 08:34:53 -0800 > > From: Ilya Zakharevich > > > > ======================================================= > > > > I needed the following changes to build Emacs (when following the > > instructions in nt/INSTALL): > > • mingw-get: > > actually, mingw32-base is not installed by default; > > I needed to install it by manually marking it in mingw-get. > > • mingw shell sets path to (essentially) FOO/msys/1.0/mingw/bin (here FOO > > is the install path), but there is no directory > > FOO/msys/1.0/mingw > > what is is > > FOO/bin > > So I needed to make a symbolic link (Windows style required) by > > running > > mklink /j mingw FOO > > in FOO/msys/1.0 > > Thanks. > > I suggest to post this to the MinGW mailing list > first, as what you describe sounds > like MinGW issues not directly related to building Emacs. If they say > that this is "as designed", then we will see about adding something to > nt/INSTALL to work around this. I tried. They require registration (and I exhaused my abilities to register already more than a decade ago). If somebody is a member, can you forward this? Thanks, Ilya From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 03 22:43:15 2015 Received: (at 19989) by debbugs.gnu.org; 4 Mar 2015 03:43:15 +0000 Received: from localhost ([127.0.0.1]:34399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YT0DK-0002q7-Pk for submit@debbugs.gnu.org; Tue, 03 Mar 2015 22:43:15 -0500 Received: from mtaout28.012.net.il ([80.179.55.184]:60354) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YT0DH-0002pr-ME for 19989@debbugs.gnu.org; Tue, 03 Mar 2015 22:43:13 -0500 Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0NKO00G004JX3J00@mtaout28.012.net.il> for 19989@debbugs.gnu.org; Wed, 04 Mar 2015 05:41:30 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKO00EM94X6QB20@mtaout28.012.net.il>; Wed, 04 Mar 2015 05:41:30 +0200 (IST) Date: Wed, 04 Mar 2015 05:42:59 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150303203037.GA26426@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <83pp8ppgvw.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <20150303163453.GA25244@math.berkeley.edu> <834mq2qana.fsf@gnu.org> <83385mq9og.fsf@gnu.org> <20150303203037.GA26426@math.berkeley.edu> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Tue, 3 Mar 2015 12:30:37 -0800 > From: Ilya Zakharevich > Cc: 19989@debbugs.gnu.org > > On Tue, Mar 03, 2015 at 07:21:03PM +0200, Eli Zaretskii wrote: > > > Date: Tue, 03 Mar 2015 19:00:09 +0200 > > > From: Eli Zaretskii > > > Cc: 19989@debbugs.gnu.org > > > > > > > • mingw shell sets path to (essentially) FOO/msys/1.0/mingw/bin (here FOO > > > > is the install path), but there is no directory > > > > FOO/msys/1.0/mingw > > > > what is is > > > > FOO/bin > > > > So I needed to make a symbolic link (Windows style required) by > > > > running > > > > mklink /j mingw FOO > > > > in FOO/msys/1.0 > > > > FWIW, the 2nd issue sounds to me like an installation mistake of some > > > kind (did you install MinGW inside the MSYS tree, by chance?). > > How would I know? You could look at the directory hierarchy that got created. > I just ran mingw-get (as described), and set > install directory ( = FOO) once. Did you select the same install directory for MinGW and for MSYS? > The result: > FOO/bin - contains gcc executables etc > FOO/msys/1.0/ - contains msys > FOO/msys/1.0/bin - contains msys executables > > > > But > > > I'm not an expert; all I know is that on my system, the MSYS Bash > > > window has PATH set to whatever my system-wide PATH is, with these > > > directories prepended: > > > > > > .:/usr/local/bin:/mingw/bin:/bin: > > > > > > IOW, no msys/1.0/mingw/ anywhere in sight. > > ??? Of course it IS in sight: > > /bin IS native FOO/msys/1.0/bin > /mingw/bin IS native FOO/msys/1.0/mingw/bin But then there's no problem, because missing directories on PATH do no harm. The binaries are in /bin, and it is on PATH, so there should be no problem; there isn't one in my installation. (Of course, I didn't use mingw-get, but instead installed stuff by manually unpacking the tarballs in the first place.) > > Btw, there's nothing magic in the PATH value: it is set in > > /etc/profile (probably FOO/msys/etc/profile in your case), and you can > > edit it to your heart's content. > > Only if one KNOWS what all these slashes-etc MEAN. /etc/profile is a standard place in many Posix shells. > As you see, even > *you* got lost what denotes which native directory. If what the users > know is what is in nt/INSTALL, they have no way to deduce this info. I wasn't talking about some abstract user, I was trying to help you to get your installation in good shape. > BTW: you reminded me: there is another bug in Emacs build — this one > purely in Emacs. My default PATH accesses a complete cygwin > installation How does Cygwin enter this equation? Do you have both Cygwin and MinGW/MSYS installed? > • Emacs won’t build unless I unset PATH before running the msys shell. > > I expect that the detection of presence of dependencies is not > “specific enough”: > > • it can see “something” present on PATH, and > • it does not check that “this” won’t actually build with mingw > being first on PATH. If you mix incompatible stuff in the same shell session, you get what you deserve. My advice is to have MSYS in separate tree from MinGW, and only let MSYS shell see MinGW executables _after_ its own. MinGW, OTOH, should not have the MSYS's /bin directory on its PATH. As for Cygwin, it should be in yet another segregated tree, and never on the same PATH as either MSYS or MinGW. It is next to impossible to have the Posix configure scripts distinguish between foo.exe or foo.h that are for Cygwin and their namesakes for MinGW. Like I said: you need to get your MinGW/MSYS installation in good shape, and then things will work seamlessly. This isn't an Emacs issue, per se. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 05 16:18:33 2015 Received: (at 19989) by debbugs.gnu.org; 5 Mar 2015 21:18:33 +0000 Received: from localhost ([127.0.0.1]:36481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTdA8-0006gV-63 for submit@debbugs.gnu.org; Thu, 05 Mar 2015 16:18:32 -0500 Received: from nm12-vm7.bullet.mail.gq1.yahoo.com ([98.136.218.206]:56040) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTdA6-0006gF-EO for 19989@debbugs.gnu.org; Thu, 05 Mar 2015 16:18:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425590304; bh=ZmaqDqCPL1+hbvhqAeq/v1z9lB8tWb8ezTi/bCCMO00=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=UG+hmOHcIFvCc26vZGPr73oIO1LohHQx5+PLAmYzRGx2nJpiYvX+MF0phgZ11hmmuc89M/kCdorxl+BOi3KbtisWttLrpDtb1EhZI/qfCZk/NdMRXgpBk2WD63T7SOsl3Jb6w484BTNSWZr75YtCvF51VRmNjiLthPM5ZZLfatg3VuCLy0jFBYZIYKHmSqJqEyhCAfmh0py15/QuD600g1u4aljtp/E7MAD4L2PsfjGsj4RIDej1i08dloZVD3vmN3OViuFe11GgWbTC+INn0iALrFwa6LLffNc+p775U0MHZw2scRullRAN0LuhgoIBKJTxtGVbxGedKJS/ZG/hrg== Received: from [98.137.12.63] by nm12.bullet.mail.gq1.yahoo.com with NNFMP; 05 Mar 2015 21:18:24 -0000 Received: from [98.136.164.67] by tm8.bullet.mail.gq1.yahoo.com with NNFMP; 05 Mar 2015 21:18:24 -0000 Received: from [127.0.0.1] by smtp229.mail.gq1.yahoo.com with NNFMP; 05 Mar 2015 21:18:24 -0000 X-Yahoo-Newman-Id: 101248.33868.bm@smtp229.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: sQgLTq4VM1lmS0fyEnGj.mWhot_nzJ6q6eTrLOnKN1HpRw7 .TmClpxI_kux97uy5RuGllYFnue8ogcFiDmSMm1NpbhJwK9FErntgtKyTutk KLOMr9F5AMEkqaIWxPv.iKQbT6NKJHyC1WBKyhjgvBSR2rNKZbdSbHoqpAVP TsEXmfbMMMYwk.5QFQL8sayozfSIA2K0sd1QN6MyTjwfb99cCCm56OVYQSpS deBR6zmhTovF50_Bp3AXQnizaUJDx1VF0ZvJ95_gfADLfLXj_MJdPsuBg9n3 B9ctiB8WfLJCBW.NzQz6U7Dro316jMXOfmJfqSibR4lQThnaJ76FBSq8ERoI _wmTg7dhSYxNXMlfooJVypeX.0Q7fReDU_jV8tdDmASeG20w.elxi.S_2ZMs MLDc5beV8Y1IF06JkjDhxSu8YwCNxCm0xCQH9Z5op7R7bYe628Ok9RRfpyQo XJNipLGZTEwetepOJ6IKp5bZBMhSp9UWqUZF3aWtR_zS9VjsNwVTBwqjSaYx MivYMYYjsI46LiP42Hr9uVAUe27pcfkoFfvmztBFZUZIXfmt2 X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Thu, 5 Mar 2015 13:18:21 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150305211821.GA2915@math.berkeley.edu> References: <20150303163453.GA25244@math.berkeley.edu> <834mq2qana.fsf@gnu.org> <83385mq9og.fsf@gnu.org> <20150303203037.GA26426@math.berkeley.edu> <83pp8ppgvw.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83pp8ppgvw.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Wed, Mar 04, 2015 at 05:42:59AM +0200, Eli Zaretskii wrote: > > > > > • mingw shell sets path to (essentially) FOO/msys/1.0/mingw/bin (here FOO > > > > > is the install path), but there is no directory > > > > > FOO/msys/1.0/mingw > > > > > what is is > > > > > FOO/bin > > > > > So I needed to make a symbolic link (Windows style required) by > > > > > running > > > > > mklink /j mingw FOO > > > > > in FOO/msys/1.0 > > > > > > FWIW, the 2nd issue sounds to me like an installation mistake of some > > > > kind (did you install MinGW inside the MSYS tree, by chance?). > > > > How would I know? > > You could look at the directory hierarchy that got created. *This* I did — and I reported the result in my initial message (quoted below). This does not answer your question. > > I just ran mingw-get (as described), and set > > install directory ( = FOO) once. > > Did you select the same install directory for MinGW and for MSYS? AFAIR, there was no “install directory ‘for”’. Only “install directory”. > > The result: > > FOO/bin - contains gcc executables etc > > FOO/msys/1.0/ - contains msys > > FOO/msys/1.0/bin - contains msys executables > > > > But > > > > I'm not an expert; all I know is that on my system, the MSYS Bash > > > > window has PATH set to whatever my system-wide PATH is, with these > > > > directories prepended: > > > > > > > > .:/usr/local/bin:/mingw/bin:/bin: > > > > > > > > IOW, no msys/1.0/mingw/ anywhere in sight. > > > > ??? Of course it IS in sight: > > > > /bin IS native FOO/msys/1.0/bin > > /mingw/bin IS native FOO/msys/1.0/mingw/bin > > But then there's no problem, because missing directories on PATH do no > harm. Of course they do. configure did not work (since the gcc found on path was not MINGW one). > The binaries are in /bin, and it is on PATH, so there should be > no problem; there isn't one in my installation. Are you joking?! What do you think is a reason for filing bug reports? I followed instructions, AND GOT PROBLEMS! > > > Btw, there's nothing magic in the PATH value: it is set in > > > /etc/profile (probably FOO/msys/etc/profile in your case), and you can > > > edit it to your heart's content. > > > > Only if one KNOWS what all these slashes-etc MEAN. > > /etc/profile is a standard place in many Posix shells. How would it help? How would the user find it on their disk? > > As you see, even > > *you* got lost what denotes which native directory. If what the users > > know is what is in nt/INSTALL, they have no way to deduce this info. > > I wasn't talking about some abstract user, I was trying to help you to > get your installation in good shape. Thanks! But did I ask for that? This is a bug report, not a cry for help. Emacs builds fine now — but I needed 3 corrections to what is written in nt/INSTALL to achieve this. > > BTW: you reminded me: there is another bug in Emacs build — this one > > purely in Emacs. My default PATH accesses a complete cygwin > > installation > How does Cygwin enter this equation? Do you have both Cygwin and > MinGW/MSYS installed? I have tens of environment installed. cygwin is on PATH. > > • Emacs won’t build unless I unset PATH before running the msys shell. > > > > I expect that the detection of presence of dependencies is not > > “specific enough”: > > > > • it can see “something” present on PATH, and > > • it does not check that “this” won’t actually build with mingw > > being first on PATH. > > If you mix incompatible stuff in the same shell session, you get what > you deserve. Sigh… Again — all I did was following instructions in nt/INSTALL. > My advice is to have MSYS in separate tree from MinGW, Is this advice in nt/INSTALL? And how to do it from mingw-get? > and only let MSYS shell see MinGW executables _after_ its own. MinGW, > OTOH, should not have the MSYS's /bin directory on its PATH. Same questions. > As for Cygwin, it should be in yet another segregated tree, It is. > and never on the same PATH as either MSYS or MinGW. It was not in *MY* $PATH. It was in the $PATH created by /etc/profile which was created following instructions in nt/INSTALL. > It is next to impossible to have > the Posix configure scripts distinguish between foo.exe or foo.h that > are for Cygwin and their namesakes for MinGW. For foo.exe — one does not care. For foo.h — one compiles and runs a simple program. > Like I said: you need to get your MinGW/MSYS installation in good > shape, and then things will work seamlessly. This isn't an Emacs > issue, per se. Again: this is an issue with nt/INSTALL. Who distributes it, the god almoighty? Thanks again, Ilya From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 03:29:21 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 08:29:21 +0000 Received: from localhost ([127.0.0.1]:36781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTndI-0003gU-HV for submit@debbugs.gnu.org; Fri, 06 Mar 2015 03:29:21 -0500 Received: from mtaout24.012.net.il ([80.179.55.180]:57461) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTndF-0003fR-9v for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 03:29:18 -0500 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NKS007006WBJR00@mtaout24.012.net.il> for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 10:21:15 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKS0037977F1160@mtaout24.012.net.il>; Fri, 06 Mar 2015 10:21:15 +0200 (IST) Date: Fri, 06 Mar 2015 10:29:12 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150305211821.GA2915@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <83lhjao7fr.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT 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> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Thu, 5 Mar 2015 13:18:21 -0800 > From: Ilya Zakharevich > Cc: 19989@debbugs.gnu.org > > On Wed, Mar 04, 2015 at 05:42:59AM +0200, Eli Zaretskii wrote: > > > > > > • mingw shell sets path to (essentially) FOO/msys/1.0/mingw/bin (here FOO > > > > > > is the install path), but there is no directory > > > > > > FOO/msys/1.0/mingw > > > > > > what is is > > > > > > FOO/bin > > > > > > So I needed to make a symbolic link (Windows style required) by > > > > > > running > > > > > > mklink /j mingw FOO > > > > > > in FOO/msys/1.0 > > > > > > > > FWIW, the 2nd issue sounds to me like an installation mistake of some > > > > > kind (did you install MinGW inside the MSYS tree, by chance?). > > > > > > How would I know? > > > > You could look at the directory hierarchy that got created. > > *This* I did — and I reported the result in my initial message (quoted > below). This does not answer your question. It doesn't answer the question, indeed, because you didn't say where MinGW programs are, only what PATH you see in the MSYS shell window. And the PATH you reported was not exactly what you saw, AFAIU, at least that's what follows from the "(essentially) FOO/msys/1.0/mingw/bin" part. > > > I just ran mingw-get (as described), and set > > > install directory ( = FOO) once. > > > > Did you select the same install directory for MinGW and for MSYS? > > AFAIR, there was no “install directory ‘for”’. Only “install directory”. I'm asking if they share the same directory tree. Can you show the entire tree, e.g. by running 'find -type d'? > > > The result: > > > FOO/bin - contains gcc executables etc > > > FOO/msys/1.0/ - contains msys > > > FOO/msys/1.0/bin - contains msys executables > > > > > > But > > > > > I'm not an expert; all I know is that on my system, the MSYS Bash > > > > > window has PATH set to whatever my system-wide PATH is, with these > > > > > directories prepended: > > > > > > > > > > .:/usr/local/bin:/mingw/bin:/bin: > > > > > > > > > > IOW, no msys/1.0/mingw/ anywhere in sight. > > > > > > ??? Of course it IS in sight: > > > > > > /bin IS native FOO/msys/1.0/bin > > > /mingw/bin IS native FOO/msys/1.0/mingw/bin > > > > But then there's no problem, because missing directories on PATH do no > > harm. > > Of course they do. configure did not work (since the gcc found on > path was not MINGW one). So that's the problem: you installed the MSYS GCC (and probably the whole MSYS development environment), something one shouldn't do for building MinGW programs. The MSYS GCC and development environment is for developing MSYS programs, like the MSYS Bash etc. -- you don't want and don't need that. > > The binaries are in /bin, and it is on PATH, so there should be > > no problem; there isn't one in my installation. > > Are you joking?! What do you think is a reason for filing bug > reports? I followed instructions, AND GOT PROBLEMS! Well, now I at least understand the reason for your problems: an extra development environment that gets in your way. I didn't understand that before, sorry for being too stupid. > > /etc/profile is a standard place in many Posix shells. > > How would it help? How would the user find it on their disk? > > > > As you see, even > > > *you* got lost what denotes which native directory. If what the users > > > know is what is in nt/INSTALL, they have no way to deduce this info. > > > > I wasn't talking about some abstract user, I was trying to help you to > > get your installation in good shape. > > Thanks! But did I ask for that? This is a bug report, not a cry for > help. I don't think it's a bug report about Emacs. Your development environment was botched (and maybe still is, if you didn't uninstall the MSYS GCC). > > > BTW: you reminded me: there is another bug in Emacs build — this one > > > purely in Emacs. My default PATH accesses a complete cygwin > > > installation > > > How does Cygwin enter this equation? Do you have both Cygwin and > > MinGW/MSYS installed? > > I have tens of environment installed. cygwin is on PATH. I suggest to remove it. You might have additional runtime problems, e.g. if there are DLLs there that Emacs looks for, whose names are identical to their MinGW namesakes. It's a problem waiting to happen. You can avoid it by being extra-vigilant, and carefully set up the order of directories, but it's easier to side-step the problem to begin with. > > If you mix incompatible stuff in the same shell session, you get what > > you deserve. > > Sigh… Again — all I did was following instructions in nt/INSTALL. If those instructions somehow cause you to download the MSYS development environment, please tell how to amend them as to avoid that. These instructions exist for quite some time, and no one has bumped into this particular problem yet. (I myself don't use mingw-get, so the part in the instructions for using it was provided by someone else who did.) > > My advice is to have MSYS in separate tree from MinGW, > > Is this advice in nt/INSTALL? Yes: MSYS packages should be installed in a separate tree from MinGW. For example, use D:\MSYS or D:\usr\MSYS as the top-level directory from which you unpack all of the MSYS packages. > And how to do it from mingw-get? If someone knows how to do that with mingw-get, please tell. > > and only let MSYS shell see MinGW executables _after_ its own. MinGW, > > OTOH, should not have the MSYS's /bin directory on its PATH. > > Same questions. Same answers: Do NOT add the MSYS bin directory to your Windows Path! Only the MinGW bin directory should be on Path. When you install MSYS, it creates a shortcut on your desktop that invokes the MSYS Bash shell in a Command Prompt window; that shell is already set up so that the MSYS bin directory is on PATH ahead of any other directory. Thus, Bash will find MSYS executables first, which is exactly what you need. > > As for Cygwin, it should be in yet another segregated tree, > > It is. > > > and never on the same PATH as either MSYS or MinGW. > > It was not in *MY* $PATH. It was in the $PATH created by /etc/profile > which was created following instructions in nt/INSTALL. /etc/profile just takes your PATH and prepends a few directories to it, that's all. > > It is next to impossible to have > > the Posix configure scripts distinguish between foo.exe or foo.h that > > are for Cygwin and their namesakes for MinGW. > > For foo.exe — one does not care. For foo.h — one compiles and runs a > simple program. See above: you forget the DLLs, for which Windows has quite a convoluted search algorithm. > > Like I said: you need to get your MinGW/MSYS installation in good > > shape, and then things will work seamlessly. This isn't an Emacs > > issue, per se. > > Again: this is an issue with nt/INSTALL. We need to identify the issues first. One issue is now clear: the MSYS development environment should not be installed. The manual instructions take care of that: they provide a list of packages to install; for the mingw-get instructions I'd appreciate if someone who uses it says how to avoid it. The other part is Cygwin; if you want to keep it on PATH, and you know what you are doing, fine. It's not the job of nt/INSTALL to tell users how to configure their systems to avoid future trouble. Are there any other issues? If so, can you suggest specific changes to nt/INSTALL. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 04:22:08 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 09:22:08 +0000 Received: from localhost ([127.0.0.1]:36831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YToSN-00058R-RH for submit@debbugs.gnu.org; Fri, 06 Mar 2015 04:22:08 -0500 Received: from mout.gmx.net ([212.227.17.20]:53162) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YToSL-00057g-PB for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 04:22:06 -0500 Received: from [91.113.0.241] ([91.113.0.241]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0Lomql-1XoQ5l0xuV-00gldM; Fri, 06 Mar 2015 10:21:58 +0100 Message-ID: <54F971AD.2050907@gmx.at> Date: Fri, 06 Mar 2015 10:21:49 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii , Ilya Zakharevich Subject: Re: bug#19989: 25.0.50; Build instructions on Windows 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> In-Reply-To: <83lhjao7fr.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:z4Dds7y7nl15VQBDvLk0A/+Re319gUZsdOz6faPEP31wpgZuM7n c4TRJqBKA9GGt2n5kXUqyvlHs9/S3BIaY/Q+y41b4ZQ92t5GkGMKdHNj7snRDkapxJvidnn DeKg8AkgGHRa7x3ad8pRo1amXjnyfE1a522XbFhyHHEqUoFyQFZvKFVCtbZ4WyvNXrbx/1z EpcD88axuY5y3F1aYvhhA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > If those instructions somehow cause you to download the MSYS > development environment, please tell how to amend them as to avoid > that. These instructions exist for quite some time, and no one has > bumped into this particular problem yet. (I myself don't use > mingw-get, so the part in the instructions for using it was provided > by someone else who did.) Setting up mingw without mingw-get from scratch (resolving all the necessary dependencies) looks like it could take at least a week here. Maybe I'm wrong but it appears that every DL and installation step has to be prepared carefully wrt overwriting (or not) previously installed libraries. Using mingw-get (which I did) is complicated as well if you want to avoid falling into one of the traps mentioned in this thread. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 04:46:53 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 09:46:53 +0000 Received: from localhost ([127.0.0.1]:36841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YToqI-0005ms-Bl for submit@debbugs.gnu.org; Fri, 06 Mar 2015 04:46:52 -0500 Received: from nm4-vm2.bullet.mail.gq1.yahoo.com ([98.136.218.161]:58833) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YToqD-0005mZ-98 for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 04:46:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425635199; bh=DnCx6LyD8vvYFgymoBW1C2oi81gO3N3Jq5aeawxgc7c=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=qeuDVgDHHYkTMvcHA6x/TufMiZD7AUQK2ksL1jg5qRUwWizL1tbsxEMlt8u00SOD7RCwQkE/1CnTVEBQPZCMTf5rmeuyxo2QQPJpDVtBWrxh+ApzXcwPdUNwEkvFzFkKC7x2FGEaqP4bqlfsf4rrf3NysdY2kpDXL/sscbk5b2KJzTSgKrXfcaFRANKCvLTv7NcX0j6eGdsltP9/nC+Ol2niC7gyZ1EiKyiGlqen0A6THBZhkuptZlI+3KQtsnyqpkrBVZ6WqR0VcD/I1dfaeQYhBZxWn+Yedo+NRGdb2dnX+zbCMn5Omi4lQjotyN6zcGzJJQ+1tPy6M173j/No+A== Received: from [216.39.60.183] by nm4.bullet.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:46:39 -0000 Received: from [208.71.42.201] by tm19.bullet.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:46:39 -0000 Received: from [127.0.0.1] by smtp212.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:46:39 -0000 X-Yahoo-Newman-Id: 389854.67597.bm@smtp212.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: LoHfAiIVM1lKBW3EOPqKmbeLNv3lVVgHjUHS8rm_aYE37jA l_e8a8tzl35T0YJOXXWwErKug.FKMHgo6Bmf9.ZFHH3ouZf0mqyltohC3DDj DD5Sdg4DX8TkyofqPCY6Veop33AQzJU819etjWx6dp6CUNk09wkmA8X3UVtB CF7AwaDqzguroWwJIA_8kA_8Ke83aEzJM4d5uSMCdnMkk16pNXKAfvY2t1ie iT0uLIY8UrhchzFqb6vpaX1BtLbyYqmoevgYfNEDXEN3HS9b4wDLvvRSj8tf FaocQCIqzOi18pfV.5YdSTzfq2wUdVElgsJfx1iDV0g1AqBEw_llkme2A5tD lUKLWhx.h_2lna5t28JfdzZbFu2sF6l34m.g21TFAnfACqY00kraMAxUgTOG jojGu8AR42oSabroh5V1_.Y1W2BTq6wDyM4HFbHftNXJ_mSxnIdi36lnEdt2 yqUcHOlQ2K5TgSeTEXZ1VVtdC1OE5KnrXTPIm3KiOV4CCTPbvVsVQnlLoRIN k2mxQjWlqCO0x02bMH.bNNoKYmSeQKmT7FveBmwnJG6N7kH1wxDLh5VfMoBI 7gwz7ExE7u9v.rgOAw7MR_Fr5tRjtGnclzgHuPngIDqMhEAL6o.wbon0sCkd a.u6.8l_7PAG0vPPXtBL7HYbOyA-- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Fri, 6 Mar 2015 01:46:36 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150306094636.GA10402@math.berkeley.edu> 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> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83lhjao7fr.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Fri, Mar 06, 2015 at 10:29:12AM +0200, Eli Zaretskii wrote: > > > > > > FWIW, the 2nd issue sounds to me like an installation mistake of some > > > > > > kind (did you install MinGW inside the MSYS tree, by chance?). > > > > > > > > How would I know? > > > > > > You could look at the directory hierarchy that got created. > > > > *This* I did — and I reported the result in my initial message (quoted > > below). This does not answer your question. > > It doesn't answer the question, indeed, because you didn't say where > MinGW programs are, only what PATH you see in the MSYS shell window. I think I did. What makes you think I did not? See > > > > The result: > > > > FOO/bin - contains gcc executables etc > > > > FOO/msys/1.0/ - contains msys > > > > FOO/msys/1.0/bin - contains msys executables Additionally relevant: > And the PATH you reported was not exactly what you saw, AFAIU, at > least that's what follows from the "(essentially) > FOO/msys/1.0/mingw/bin" part. The PATH I saw was .:/usr/local/bin:/mingw/bin:/bin:/usr/bin .:/usr/local/bin:/mingw/bin:/bin:/usr/gnu/bin:/usr/local/bin:/bin:/usr/bin:. (depending on settings of PATH before starting `bash --login'; and the dependence is NOT increasing! The latter is with empty PATH at start, the former is with [essentially] /bin at start). > > > > I just ran mingw-get (as described), and set > > > > install directory ( = FOO) once. > > > > > > Did you select the same install directory for MinGW and for MSYS? > > > > AFAIR, there was no “install directory ‘for”’. Only “install directory”. > > I'm asking if they share the same directory tree. Can you show the > entire tree, e.g. by running 'find -type d'? Appended. > > > But then there's no problem, because missing directories on PATH do no > > > harm. > > > > Of course they do. configure did not work (since the gcc found on > > path was not MINGW one). > > So that's the problem: you installed the MSYS GCC (and probably the > whole MSYS development environment), something one shouldn't do for > building MinGW programs. The MSYS GCC and development environment is > for developing MSYS programs, like the MSYS Bash etc. -- you don't > want and don't need that. Are we again following the same loop?! Let me repeat it: stop pretending that I *installed* anything. Think about it this way: I just followed instructions in nt/INSTALL. > > > The binaries are in /bin, and it is on PATH, so there should be > > > no problem; there isn't one in my installation. > > > > Are you joking?! What do you think is a reason for filing bug > > reports? I followed instructions, AND GOT PROBLEMS! > > Well, now I at least understand the reason for your problems: an extra > development environment that gets in your way. I didn't understand > that before, sorry for being too stupid. Do not think so. This was just a secondary problem, which I even did not mention in my initial bug report. The main problem is that the mingw development environment is not available when one follows the instructions in nt/INSTALL. One needs to manually install an extra package, AND make a symlink to make it working. > > Thanks! But did I ask for that? This is a bug report, not a cry for > > help. > > I don't think it's a bug report about Emacs. Your development > environment was botched (and maybe still is, if you didn't uninstall > the MSYS GCC). If you think so, then you are wrong. > > > > BTW: you reminded me: there is another bug in Emacs build — this one > > > > purely in Emacs. My default PATH accesses a complete cygwin > > > > installation > > > > > How does Cygwin enter this equation? Do you have both Cygwin and > > > MinGW/MSYS installed? > > > > I have tens of environment installed. cygwin is on PATH. > > I suggest to remove it. Hmm, looks like you forgot what was written in the part you trimmed away. As I said, starting with an empty PATH fixes things. > > > My advice is to have MSYS in separate tree from MinGW, > > > > Is this advice in nt/INSTALL? > > Yes: > > MSYS packages should be installed in a separate tree from MinGW. > For example, use D:\MSYS or D:\usr\MSYS as the top-level directory > from which you unpack all of the MSYS packages. Irrelevant. I did not unpack anything. You are quoting a different section. > Do NOT add the MSYS bin directory to your Windows Path! Only the > MinGW bin directory should be on Path. When you install MSYS, it > creates a shortcut on your desktop that invokes the MSYS Bash shell > in a Command Prompt window; that shell is already set up so that the > MSYS bin directory is on PATH ahead of any other directory. Thus, > Bash will find MSYS executables first, which is exactly what you > need. I have no idea what you are talking about. (I won’t let unknown programs touch my desktop.) I was starting bash as set path=K:\get\emacs-build\mingw-get\msys\1.0\bin&& bash --login This sets PATH as in the first example above. (The second one is with the empty PATH. Same difference!) > > It was not in *MY* $PATH. It was in the $PATH created by /etc/profile > > which was created following instructions in nt/INSTALL. > > /etc/profile just takes your PATH and prepends a few directories to > it, that's all. Are we again going along this loop? How the user following instructions in nt/INSTALL would know this? > > > It is next to impossible to have > > > the Posix configure scripts distinguish between foo.exe or foo.h that > > > are for Cygwin and their namesakes for MinGW. > > > > For foo.exe — one does not care. For foo.h — one compiles and runs a > > simple program. > > See above: you forget the DLLs, for which Windows has quite a > convoluted search algorithm. How do I forget it? If the program runs, headers are fine. > The other part is Cygwin; if you want to keep it on PATH, and you know > what you are doing, fine. It's not the job of nt/INSTALL to tell > users how to configure their systems to avoid future trouble. It IS its job to give instructions how to compile Emacs, is not it? Ilya ======================================================= . ./bin ./include ./include/ddk ./include/gdiplus ./include/GL ./include/libltdl ./include/parts ./include/sys ./lib ./lib/gcc ./lib/gcc/mingw32 ./lib/gcc/mingw32/4.8.1 ./lib/gcc/mingw32/4.8.1/include ./lib/gcc/mingw32/4.8.1/include/ssp ./lib/gcc/mingw32/4.8.1/include-fixed ./lib/gcc/mingw32/4.8.1/install-tools ./lib/gcc/mingw32/4.8.1/install-tools/include ./lib/gettext ./libexec ./libexec/gcc ./libexec/gcc/mingw32 ./libexec/gcc/mingw32/4.8.1 ./libexec/gcc/mingw32/4.8.1/install-tools ./libexec/mingw-get ./mingw32 ./mingw32/bin ./mingw32/include ./mingw32/lib ./mingw32/lib/gcc ./mingw32/lib/gcc/mingw32 ./mingw32/lib/gcc/mingw32/4.8.1 ./mingw32/lib/gcc/mingw32/4.8.1/include ./mingw32/lib/gcc/mingw32/4.8.1/include/ssp ./mingw32/lib/gcc/mingw32/4.8.1/include-fixed ./mingw32/lib/gcc/mingw32/4.8.1/install-tools ./mingw32/lib/gcc/mingw32/4.8.1/install-tools/include ./mingw32/lib/ldscripts ./mingw32/libexec ./mingw32/libexec/gcc ./mingw32/libexec/gcc/mingw32 ./mingw32/libexec/gcc/mingw32/4.8.1 ./mingw32/libexec/gcc/mingw32/4.8.1/install-tools ./msys ./msys/1.0 ./msys/1.0/bin ./msys/1.0/etc ./msys/1.0/etc/ssh ./msys/1.0/home ./msys/1.0/home/Vera ./msys/1.0/home/Vera/.ssh ./msys/1.0/include ./msys/1.0/lib ./msys/1.0/lib/openssl ./msys/1.0/lib/openssl/engines-1.0.0 ./msys/1.0/lib/perl5 ./msys/1.0/lib/perl5/5.8 ./msys/1.0/lib/perl5/5.8/Attribute ./msys/1.0/lib/perl5/5.8/auto ./msys/1.0/lib/perl5/5.8/auto/POSIX ./msys/1.0/lib/perl5/5.8/auto/POSIX/SigAction ./msys/1.0/lib/perl5/5.8/B ./msys/1.0/lib/perl5/5.8/Carp ./msys/1.0/lib/perl5/5.8/CGI ./msys/1.0/lib/perl5/5.8/CGI/eg ./msys/1.0/lib/perl5/5.8/Class ./msys/1.0/lib/perl5/5.8/CPAN ./msys/1.0/lib/perl5/5.8/DBM_Filter ./msys/1.0/lib/perl5/5.8/Devel ./msys/1.0/lib/perl5/5.8/Digest ./msys/1.0/lib/perl5/5.8/Encode ./msys/1.0/lib/perl5/5.8/Encode/CN ./msys/1.0/lib/perl5/5.8/Encode/JP ./msys/1.0/lib/perl5/5.8/Encode/KR ./msys/1.0/lib/perl5/5.8/Encode/MIME ./msys/1.0/lib/perl5/5.8/Encode/MIME/Header ./msys/1.0/lib/perl5/5.8/Encode/Unicode ./msys/1.0/lib/perl5/5.8/Exporter ./msys/1.0/lib/perl5/5.8/ExtUtils ./msys/1.0/lib/perl5/5.8/ExtUtils/Command ./msys/1.0/lib/perl5/5.8/ExtUtils/Constant ./msys/1.0/lib/perl5/5.8/ExtUtils/Liblist ./msys/1.0/lib/perl5/5.8/ExtUtils/MakeMaker ./msys/1.0/lib/perl5/5.8/File ./msys/1.0/lib/perl5/5.8/File/Spec ./msys/1.0/lib/perl5/5.8/Filter ./msys/1.0/lib/perl5/5.8/Getopt ./msys/1.0/lib/perl5/5.8/Hash ./msys/1.0/lib/perl5/5.8/I18N ./msys/1.0/lib/perl5/5.8/I18N/LangTags ./msys/1.0/lib/perl5/5.8/IO ./msys/1.0/lib/perl5/5.8/IO/Socket ./msys/1.0/lib/perl5/5.8/IPC ./msys/1.0/lib/perl5/5.8/List ./msys/1.0/lib/perl5/5.8/Locale ./msys/1.0/lib/perl5/5.8/Locale/Maketext ./msys/1.0/lib/perl5/5.8/Math ./msys/1.0/lib/perl5/5.8/Math/BigFloat ./msys/1.0/lib/perl5/5.8/Math/BigInt ./msys/1.0/lib/perl5/5.8/Memoize ./msys/1.0/lib/perl5/5.8/msys ./msys/1.0/lib/perl5/5.8/msys/auto ./msys/1.0/lib/perl5/5.8/msys/auto/attrs ./msys/1.0/lib/perl5/5.8/msys/auto/B ./msys/1.0/lib/perl5/5.8/msys/auto/B/C ./msys/1.0/lib/perl5/5.8/msys/auto/ByteLoader ./msys/1.0/lib/perl5/5.8/msys/auto/Cwd ./msys/1.0/lib/perl5/5.8/msys/auto/Data ./msys/1.0/lib/perl5/5.8/msys/auto/Data/Dumper ./msys/1.0/lib/perl5/5.8/msys/auto/Devel ./msys/1.0/lib/perl5/5.8/msys/auto/Devel/DProf ./msys/1.0/lib/perl5/5.8/msys/auto/Devel/Peek ./msys/1.0/lib/perl5/5.8/msys/auto/Devel/PPPort ./msys/1.0/lib/perl5/5.8/msys/auto/Digest ./msys/1.0/lib/perl5/5.8/msys/auto/Digest/MD5 ./msys/1.0/lib/perl5/5.8/msys/auto/DynaLoader ./msys/1.0/lib/perl5/5.8/msys/auto/Encode ./msys/1.0/lib/perl5/5.8/msys/auto/Encode/Byte ./msys/1.0/lib/perl5/5.8/msys/auto/Encode/CN ./msys/1.0/lib/perl5/5.8/msys/auto/Encode/EBCDIC ./msys/1.0/lib/perl5/5.8/msys/auto/Encode/JP ./msys/1.0/lib/perl5/5.8/msys/auto/Encode/KR ./msys/1.0/lib/perl5/5.8/msys/auto/Encode/Symbol ./msys/1.0/lib/perl5/5.8/msys/auto/Encode/TW ./msys/1.0/lib/perl5/5.8/msys/auto/Encode/Unicode ./msys/1.0/lib/perl5/5.8/msys/auto/Fcntl ./msys/1.0/lib/perl5/5.8/msys/auto/File ./msys/1.0/lib/perl5/5.8/msys/auto/File/Glob ./msys/1.0/lib/perl5/5.8/msys/auto/Filter ./msys/1.0/lib/perl5/5.8/msys/auto/Filter/Util ./msys/1.0/lib/perl5/5.8/msys/auto/Filter/Util/Call ./msys/1.0/lib/perl5/5.8/msys/auto/GDBM_File ./msys/1.0/lib/perl5/5.8/msys/auto/IO ./msys/1.0/lib/perl5/5.8/msys/auto/List ./msys/1.0/lib/perl5/5.8/msys/auto/List/Util ./msys/1.0/lib/perl5/5.8/msys/auto/MIME ./msys/1.0/lib/perl5/5.8/msys/auto/MIME/Base64 ./msys/1.0/lib/perl5/5.8/msys/auto/NDBM_File ./msys/1.0/lib/perl5/5.8/msys/auto/ODBM_File ./msys/1.0/lib/perl5/5.8/msys/auto/Opcode ./msys/1.0/lib/perl5/5.8/msys/auto/PerlIO ./msys/1.0/lib/perl5/5.8/msys/auto/PerlIO/encoding ./msys/1.0/lib/perl5/5.8/msys/auto/PerlIO/scalar ./msys/1.0/lib/perl5/5.8/msys/auto/PerlIO/via ./msys/1.0/lib/perl5/5.8/msys/auto/POSIX ./msys/1.0/lib/perl5/5.8/msys/auto/re ./msys/1.0/lib/perl5/5.8/msys/auto/sdbm ./msys/1.0/lib/perl5/5.8/msys/auto/SDBM_File ./msys/1.0/lib/perl5/5.8/msys/auto/Socket ./msys/1.0/lib/perl5/5.8/msys/auto/Storable ./msys/1.0/lib/perl5/5.8/msys/auto/Sys ./msys/1.0/lib/perl5/5.8/msys/auto/Sys/Hostname ./msys/1.0/lib/perl5/5.8/msys/auto/Sys/Syslog ./msys/1.0/lib/perl5/5.8/msys/auto/threads ./msys/1.0/lib/perl5/5.8/msys/auto/threads/shared ./msys/1.0/lib/perl5/5.8/msys/auto/Time ./msys/1.0/lib/perl5/5.8/msys/auto/Time/HiRes ./msys/1.0/lib/perl5/5.8/msys/auto/Unicode ./msys/1.0/lib/perl5/5.8/msys/auto/Unicode/Normalize ./msys/1.0/lib/perl5/5.8/msys/auto/Win32CORE ./msys/1.0/lib/perl5/5.8/msys/auto/XS ./msys/1.0/lib/perl5/5.8/msys/auto/XS/APItest ./msys/1.0/lib/perl5/5.8/msys/auto/XS/Typemap ./msys/1.0/lib/perl5/5.8/msys/B ./msys/1.0/lib/perl5/5.8/msys/CORE ./msys/1.0/lib/perl5/5.8/msys/Data ./msys/1.0/lib/perl5/5.8/msys/Devel ./msys/1.0/lib/perl5/5.8/msys/Digest ./msys/1.0/lib/perl5/5.8/msys/Encode ./msys/1.0/lib/perl5/5.8/msys/File ./msys/1.0/lib/perl5/5.8/msys/Filter ./msys/1.0/lib/perl5/5.8/msys/Filter/Util ./msys/1.0/lib/perl5/5.8/msys/IO ./msys/1.0/lib/perl5/5.8/msys/MIME ./msys/1.0/lib/perl5/5.8/msys/PerlIO ./msys/1.0/lib/perl5/5.8/msys/Sys ./msys/1.0/lib/perl5/5.8/msys/threads ./msys/1.0/lib/perl5/5.8/msys/Time ./msys/1.0/lib/perl5/5.8/msys/Unicode ./msys/1.0/lib/perl5/5.8/msys/XS ./msys/1.0/lib/perl5/5.8/Net ./msys/1.0/lib/perl5/5.8/Net/FTP ./msys/1.0/lib/perl5/5.8/PerlIO ./msys/1.0/lib/perl5/5.8/PerlIO/via ./msys/1.0/lib/perl5/5.8/Pod ./msys/1.0/lib/perl5/5.8/Pod/Perldoc ./msys/1.0/lib/perl5/5.8/Pod/Text ./msys/1.0/lib/perl5/5.8/pods ./msys/1.0/lib/perl5/5.8/Scalar ./msys/1.0/lib/perl5/5.8/Search ./msys/1.0/lib/perl5/5.8/Term ./msys/1.0/lib/perl5/5.8/Test ./msys/1.0/lib/perl5/5.8/Test/Builder ./msys/1.0/lib/perl5/5.8/Test/Builder/Tester ./msys/1.0/lib/perl5/5.8/Test/Harness ./msys/1.0/lib/perl5/5.8/Text ./msys/1.0/lib/perl5/5.8/Thread ./msys/1.0/lib/perl5/5.8/Tie ./msys/1.0/lib/perl5/5.8/Time ./msys/1.0/lib/perl5/5.8/Unicode ./msys/1.0/lib/perl5/5.8/Unicode/Collate ./msys/1.0/lib/perl5/5.8/unicore ./msys/1.0/lib/perl5/5.8/unicore/lib ./msys/1.0/lib/perl5/5.8/unicore/lib/bc ./msys/1.0/lib/perl5/5.8/unicore/lib/ccc ./msys/1.0/lib/perl5/5.8/unicore/lib/dt ./msys/1.0/lib/perl5/5.8/unicore/lib/ea ./msys/1.0/lib/perl5/5.8/unicore/lib/gc_sc ./msys/1.0/lib/perl5/5.8/unicore/lib/hst ./msys/1.0/lib/perl5/5.8/unicore/lib/jt ./msys/1.0/lib/perl5/5.8/unicore/lib/lb ./msys/1.0/lib/perl5/5.8/unicore/lib/nt ./msys/1.0/lib/perl5/5.8/unicore/To ./msys/1.0/lib/perl5/5.8/User ./msys/1.0/lib/perl5/5.8/warnings ./msys/1.0/lib/perl5/site_perl ./msys/1.0/lib/perl5/site_perl/5.8 ./msys/1.0/lib/perl5/vendor_perl ./msys/1.0/lib/perl5/vendor_perl/5.8 ./msys/1.0/lib/perl5/vendor_perl/5.8/Archive ./msys/1.0/lib/perl5/vendor_perl/5.8/Archive/Tar ./msys/1.0/lib/perl5/vendor_perl/5.8/Archive/Zip ./msys/1.0/lib/perl5/vendor_perl/5.8/auto ./msys/1.0/lib/perl5/vendor_perl/5.8/auto/Compress ./msys/1.0/lib/perl5/vendor_perl/5.8/auto/Compress/Zlib ./msys/1.0/lib/perl5/vendor_perl/5.8/auto/Tee ./msys/1.0/lib/perl5/vendor_perl/5.8/Bundle ./msys/1.0/lib/perl5/vendor_perl/5.8/Compress ./msys/1.0/lib/perl5/vendor_perl/5.8/Config ./msys/1.0/lib/perl5/vendor_perl/5.8/CPAN ./msys/1.0/lib/perl5/vendor_perl/5.8/CPAN/Kwalify ./msys/1.0/lib/perl5/vendor_perl/5.8/CPAN/Reporter ./msys/1.0/lib/perl5/vendor_perl/5.8/Devel ./msys/1.0/lib/perl5/vendor_perl/5.8/Devel/Symdump ./msys/1.0/lib/perl5/vendor_perl/5.8/ExtUtils ./msys/1.0/lib/perl5/vendor_perl/5.8/ExtUtils/CBuilder ./msys/1.0/lib/perl5/vendor_perl/5.8/ExtUtils/CBuilder/Platform ./msys/1.0/lib/perl5/vendor_perl/5.8/File ./msys/1.0/lib/perl5/vendor_perl/5.8/File/Copy ./msys/1.0/lib/perl5/vendor_perl/5.8/File/HomeDir ./msys/1.0/lib/perl5/vendor_perl/5.8/HTML ./msys/1.0/lib/perl5/vendor_perl/5.8/HTTP ./msys/1.0/lib/perl5/vendor_perl/5.8/HTTP/Cookies ./msys/1.0/lib/perl5/vendor_perl/5.8/HTTP/Headers ./msys/1.0/lib/perl5/vendor_perl/5.8/HTTP/Request ./msys/1.0/lib/perl5/vendor_perl/5.8/IO ./msys/1.0/lib/perl5/vendor_perl/5.8/IO/Compress ./msys/1.0/lib/perl5/vendor_perl/5.8/IO/Compress/Adapter ./msys/1.0/lib/perl5/vendor_perl/5.8/IO/Compress/Base ./msys/1.0/lib/perl5/vendor_perl/5.8/IO/Compress/Gzip ./msys/1.0/lib/perl5/vendor_perl/5.8/IO/Compress/Zip ./msys/1.0/lib/perl5/vendor_perl/5.8/IO/Compress/Zlib ./msys/1.0/lib/perl5/vendor_perl/5.8/IO/Uncompress ./msys/1.0/lib/perl5/vendor_perl/5.8/IO/Uncompress/Adapter ./msys/1.0/lib/perl5/vendor_perl/5.8/IPC ./msys/1.0/lib/perl5/vendor_perl/5.8/IPC/Run3 ./msys/1.0/lib/perl5/vendor_perl/5.8/LWP ./msys/1.0/lib/perl5/vendor_perl/5.8/LWP/Authen ./msys/1.0/lib/perl5/vendor_perl/5.8/LWP/Protocol ./msys/1.0/lib/perl5/vendor_perl/5.8/Module ./msys/1.0/lib/perl5/vendor_perl/5.8/Module/Build ./msys/1.0/lib/perl5/vendor_perl/5.8/Module/Build/Platform ./msys/1.0/lib/perl5/vendor_perl/5.8/Module/ScanDeps ./msys/1.0/lib/perl5/vendor_perl/5.8/msys ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Alias ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Archive ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Archive/Tar ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Archive/Zip ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/B ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/B/Generate ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Compress ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Compress/Bzip2 ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Compress/Raw ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Compress/Raw/Bzip2 ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Compress/Raw/Zlib ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Compress/Zlib ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Config ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Config/Tiny ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/CPAN ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/CPAN/Reporter ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Devel ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Devel/Symdump ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Digest ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Digest/SHA ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/ExtUtils ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/ExtUtils/CBuilder ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/ExtUtils/ParseXS ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/File ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/File/Copy ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/File/Copy/Recursive ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/File/HomeDir ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/File/pushd ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/File/Temp ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/HTML ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/HTML/Parser ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/HTML/Tagset ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IO ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IO/CaptureOutput ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IO/Compress ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IO/Compress/Base ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IO/Compress/Bzip2 ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IO/Compress/Zlib ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IO/String ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IO/Zlib ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IPC ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/IPC/Run3 ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/LWP ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Math ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Math/BigInt ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Math/BigInt/FastCalc ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/MD5 ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Module ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Module/Build ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Module/ScanDeps ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Net ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Net/Telnet ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/PadWalker ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/PAR ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/PAR/Dist ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Pod ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Pod/Coverage ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Pod/Escapes ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Pod/Readme ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Pod/Simple ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Probe ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Probe/Perl ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Regexp ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Regexp/Common ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Tee ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Term ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Term/ReadKey ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Term/ReadLine ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Test ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Test/Pod ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Test/Pod/Coverage ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Test/Reporter ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/URI ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/version ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/version/vxs ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Win32API ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Win32API/File ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/XML ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/XML/LibXML ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/XML/LibXML/Common ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/XML/NamespaceSupport ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/XML/Parser ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/XML/Parser/Expat ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/XML/SAX ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/YAML ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/B ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/Compress ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/Compress/Raw ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/Digest ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/HTML ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/Math ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/Math/BigInt ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/Term ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/version ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/Win32API ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/Win32API/File ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/XML ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/XML/LibXML ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/XML/LibXML/SAX ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/XML/Parser ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/XML/Parser/Encodings ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/XML/Parser/Style ./msys/1.0/lib/perl5/vendor_perl/5.8/Net ./msys/1.0/lib/perl5/vendor_perl/5.8/Net/HTTP ./msys/1.0/lib/perl5/vendor_perl/5.8/PAR ./msys/1.0/lib/perl5/vendor_perl/5.8/Pod ./msys/1.0/lib/perl5/vendor_perl/5.8/Pod/Coverage ./msys/1.0/lib/perl5/vendor_perl/5.8/Pod/Simple ./msys/1.0/lib/perl5/vendor_perl/5.8/Pod/Text ./msys/1.0/lib/perl5/vendor_perl/5.8/Probe ./msys/1.0/lib/perl5/vendor_perl/5.8/Regexp ./msys/1.0/lib/perl5/vendor_perl/5.8/Regexp/Common ./msys/1.0/lib/perl5/vendor_perl/5.8/Regexp/Common/URI ./msys/1.0/lib/perl5/vendor_perl/5.8/Term ./msys/1.0/lib/perl5/vendor_perl/5.8/Term/ReadLine ./msys/1.0/lib/perl5/vendor_perl/5.8/Test ./msys/1.0/lib/perl5/vendor_perl/5.8/Test/Pod ./msys/1.0/lib/perl5/vendor_perl/5.8/Test/Reporter ./msys/1.0/lib/perl5/vendor_perl/5.8/Test/Reporter/Date ./msys/1.0/lib/perl5/vendor_perl/5.8/Test/Reporter/Mail ./msys/1.0/lib/perl5/vendor_perl/5.8/Test/Reporter/Time ./msys/1.0/lib/perl5/vendor_perl/5.8/URI ./msys/1.0/lib/perl5/vendor_perl/5.8/URI/file ./msys/1.0/lib/perl5/vendor_perl/5.8/URI/urn ./msys/1.0/lib/perl5/vendor_perl/5.8/WWW ./msys/1.0/lib/perl5/vendor_perl/5.8/WWW/RobotRules ./msys/1.0/lib/perl5/vendor_perl/5.8/XML ./msys/1.0/lib/perl5/vendor_perl/5.8/XML/SAX ./msys/1.0/lib/perl5/vendor_perl/5.8/XML/SAX/PurePerl ./msys/1.0/lib/perl5/vendor_perl/5.8/XML/SAX/PurePerl/Reader ./msys/1.0/lib/perl5/vendor_perl/5.8/YAML ./msys/1.0/lib/perl5/vendor_perl/5.8/YAML/Dumper ./msys/1.0/lib/perl5/vendor_perl/5.8/YAML/Loader ./msys/1.0/postinstall ./msys/1.0/sbin ./msys/1.0/sbin/awk ./msys/1.0/share ./msys/1.0/share/aclocal ./msys/1.0/share/autogen ./msys/1.0/share/awk ./msys/1.0/share/bison ./msys/1.0/share/bison/m4sugar ./msys/1.0/share/bison/xslt ./msys/1.0/share/cvs ./msys/1.0/share/cvs/contrib ./msys/1.0/share/doc ./msys/1.0/share/doc/MSYS ./msys/1.0/share/guile ./msys/1.0/share/guile/1.8 ./msys/1.0/share/guile/1.8/ice-9 ./msys/1.0/share/guile/1.8/ice-9/debugger ./msys/1.0/share/guile/1.8/ice-9/debugging ./msys/1.0/share/guile/1.8/lang ./msys/1.0/share/guile/1.8/lang/elisp ./msys/1.0/share/guile/1.8/lang/elisp/internals ./msys/1.0/share/guile/1.8/lang/elisp/primitives ./msys/1.0/share/guile/1.8/oop ./msys/1.0/share/guile/1.8/oop/goops ./msys/1.0/share/guile/1.8/scripts ./msys/1.0/share/guile/1.8/srfi ./msys/1.0/share/locale ./msys/1.0/share/locale/da ./msys/1.0/share/locale/da/LC_MESSAGES ./msys/1.0/share/locale/de ./msys/1.0/share/locale/de/LC_MESSAGES ./msys/1.0/share/locale/eo ./msys/1.0/share/locale/eo/LC_MESSAGES ./msys/1.0/share/locale/es ./msys/1.0/share/locale/es/LC_MESSAGES ./msys/1.0/share/locale/fr ./msys/1.0/share/locale/fr/LC_MESSAGES ./msys/1.0/share/locale/hu ./msys/1.0/share/locale/hu/LC_MESSAGES ./msys/1.0/share/locale/nb ./msys/1.0/share/locale/nb/LC_MESSAGES ./msys/1.0/share/locale/nl ./msys/1.0/share/locale/nl/LC_MESSAGES ./msys/1.0/share/locale/pl ./msys/1.0/share/locale/pl/LC_MESSAGES ./msys/1.0/share/locale/pt_BR ./msys/1.0/share/locale/pt_BR/LC_MESSAGES ./msys/1.0/share/locale/ru ./msys/1.0/share/locale/ru/LC_MESSAGES ./msys/1.0/share/locale/sr ./msys/1.0/share/locale/sr/LC_MESSAGES ./msys/1.0/share/locale/uk ./msys/1.0/share/locale/uk/LC_MESSAGES ./msys/1.0/share/locale/vi ./msys/1.0/share/locale/vi/LC_MESSAGES ./msys/1.0/share/locale/zh_TW ./msys/1.0/share/locale/zh_TW/LC_MESSAGES ./msys/1.0/share/misc ./msys/1.0/share/vim ./msys/1.0/share/vim/vim73 ./msys/1.0/share/vim/vim73/autoload ./msys/1.0/share/vim/vim73/autoload/xml ./msys/1.0/share/vim/vim73/colors ./msys/1.0/share/vim/vim73/compiler ./msys/1.0/share/vim/vim73/ftplugin ./msys/1.0/share/vim/vim73/indent ./msys/1.0/share/vim/vim73/macros ./msys/1.0/share/vim/vim73/macros/hanoi ./msys/1.0/share/vim/vim73/macros/life ./msys/1.0/share/vim/vim73/macros/maze ./msys/1.0/share/vim/vim73/macros/urm ./msys/1.0/share/vim/vim73/plugin ./msys/1.0/share/vim/vim73/print ./msys/1.0/share/vim/vim73/spell ./msys/1.0/share/vim/vim73/syntax ./msys/1.0/share/vim/vim73/tools ./msys/1.0/share/vim/vim73/tutor ./msys/1.0/var ./msys/1.0/var/empty ./msys/1.0/var/run ./msys/1.0/var/ssl ./msys/1.0/var/ssl/certs ./msys/1.0/var/ssl/certs/demo ./msys/1.0/var/ssl/certs/expired ./msys/1.0/var/ssl/misc ./msys/1.0/var/ssl/private ./msys/1.0/var/ssl/rootcerts ./share ./share/aclocal ./share/aclocal-1.10 ./share/aclocal-1.11 ./share/aclocal-1.4 ./share/aclocal-1.5 ./share/aclocal-1.6 ./share/aclocal-1.7 ./share/aclocal-1.8 ./share/aclocal-1.9 ./share/autoconf ./share/autoconf/autoconf ./share/autoconf/Autom4te ./share/autoconf/autoscan ./share/autoconf/autotest ./share/autoconf/m4sugar ./share/automake-1.10 ./share/automake-1.10/am ./share/automake-1.10/Automake ./share/automake-1.11 ./share/automake-1.11/am ./share/automake-1.11/Automake ./share/automake-1.4 ./share/automake-1.5 ./share/automake-1.5/am ./share/automake-1.5/Automake ./share/automake-1.6 ./share/automake-1.6/am ./share/automake-1.6/Automake ./share/automake-1.7 ./share/automake-1.7/am ./share/automake-1.7/Automake ./share/automake-1.8 ./share/automake-1.8/am ./share/automake-1.8/Automake ./share/automake-1.9 ./share/automake-1.9/am ./share/automake-1.9/Automake ./share/autotools ./share/doc ./share/doc/gcc ./share/doc/gcc/4.8.1 ./share/doc/gcc/4.8.1/gcc ./share/doc/gcc/4.8.1/include ./share/doc/gcc/4.8.1/libffi ./share/doc/gcc/4.8.1/libiberty ./share/doc/gcc/4.8.1/libquadmath ./share/doc/gcc/4.8.1/libsanitizer ./share/doc/gcc/4.8.1/zlib ./share/doc/gcc/4.8.1/zlib/contrib ./share/doc/gcc/4.8.1/zlib/contrib/dotzlib ./share/doc/MinGW ./share/doc/mingw-get ./share/gdb ./share/gdb/python ./share/gdb/python/gdb ./share/gdb/python/gdb/command ./share/gdb/python/gdb/function ./share/gdb/syscalls ./share/gettext ./share/gettext/intl ./share/gettext/po ./share/libtool ./share/libtool/config ./share/libtool/libltdl ./share/libtool/libltdl/libltdl ./share/libtool/libltdl/loaders ./share/locale ./share/locale/be ./share/locale/be/LC_MESSAGES ./share/locale/bg ./share/locale/bg/LC_MESSAGES ./share/locale/ca ./share/locale/ca/LC_MESSAGES ./share/locale/cs ./share/locale/cs/LC_MESSAGES ./share/locale/da ./share/locale/da/LC_MESSAGES ./share/locale/de ./share/locale/de/LC_MESSAGES ./share/locale/el ./share/locale/el/LC_MESSAGES ./share/locale/en@boldquot ./share/locale/en@boldquot/LC_MESSAGES ./share/locale/en@quot ./share/locale/en@quot/LC_MESSAGES ./share/locale/eo ./share/locale/eo/LC_MESSAGES ./share/locale/es ./share/locale/es/LC_MESSAGES ./share/locale/et ./share/locale/et/LC_MESSAGES ./share/locale/eu ./share/locale/eu/LC_MESSAGES ./share/locale/fi ./share/locale/fi/LC_MESSAGES ./share/locale/fr ./share/locale/fr/LC_MESSAGES ./share/locale/ga ./share/locale/ga/LC_MESSAGES ./share/locale/gl ./share/locale/gl/LC_MESSAGES ./share/locale/hr ./share/locale/hr/LC_MESSAGES ./share/locale/id ./share/locale/id/LC_MESSAGES ./share/locale/it ./share/locale/it/LC_MESSAGES ./share/locale/ja ./share/locale/ja/LC_MESSAGES ./share/locale/ko ./share/locale/ko/LC_MESSAGES ./share/locale/nb ./share/locale/nb/LC_MESSAGES ./share/locale/nl ./share/locale/nl/LC_MESSAGES ./share/locale/nn ./share/locale/nn/LC_MESSAGES ./share/locale/pa ./share/locale/pa/LC_MESSAGES ./share/locale/pl ./share/locale/pl/LC_MESSAGES ./share/locale/pt ./share/locale/pt/LC_MESSAGES ./share/locale/pt_BR ./share/locale/pt_BR/LC_MESSAGES ./share/locale/ro ./share/locale/ro/LC_MESSAGES ./share/locale/ru ./share/locale/ru/LC_MESSAGES ./share/locale/sk ./share/locale/sk/LC_MESSAGES ./share/locale/sl ./share/locale/sl/LC_MESSAGES ./share/locale/sr ./share/locale/sr/LC_MESSAGES ./share/locale/sv ./share/locale/sv/LC_MESSAGES ./share/locale/tr ./share/locale/tr/LC_MESSAGES ./share/locale/uk ./share/locale/uk/LC_MESSAGES ./share/locale/vi ./share/locale/vi/LC_MESSAGES ./share/locale/zh_CN ./share/locale/zh_CN/LC_MESSAGES ./share/locale/zh_HK ./share/locale/zh_HK/LC_MESSAGES ./share/locale/zh_TW ./share/locale/zh_TW/LC_MESSAGES ./var ./var/cache ./var/cache/mingw-get ./var/cache/mingw-get/data ./var/cache/mingw-get/data/.in-transit ./var/cache/mingw-get/packages ./var/cache/mingw-get/packages/.in-transit ./var/lib ./var/lib/mingw-get ./var/lib/mingw-get/data From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 05:00:06 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 10:00:06 +0000 Received: from localhost ([127.0.0.1]:36847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTp36-000687-1p for submit@debbugs.gnu.org; Fri, 06 Mar 2015 05:00:05 -0500 Received: from nm4-vm7.bullet.mail.gq1.yahoo.com ([98.136.218.166]:44836) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTp33-00067P-Fn for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 05:00:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425635995; bh=CGscqrdG+IBifWjxxBtY0QhvJrA/mTqA29R5GKvwa0M=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=o3hG7TQ7Oxgo8cwknOIlM16GWgQvgeM4iD3DguHImZTy5eBbGyaPFf75y0BhP1H1iqkeiwJNXToS9ryuAGiTGIRS7x03xAwDfWEKzpmj72VBSCtO+rTPbpy9fGvMOP2RvIZdJ00YaWYgcHtVKmBGImJa0pkdGlR2Vs2mEFQaixRkEDPL8oWXYT40PXIC5qTzhYeeL1eroTrCAxQ9ApgEGrAAwEewN6ocXiVSknvUbvbFqgFs4JIzCjkqvkqtbGgLKpdnfhkb+vbF/jZlnn3JXyksTUWsaxtHjF3n87UIz4pButWQhkIWBOHojrzWjJry839P8FBGVBsoILYKkMtpNA== Received: from [98.137.12.57] by nm4.bullet.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:59:55 -0000 Received: from [208.71.42.207] by tm2.bullet.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:59:55 -0000 Received: from [127.0.0.1] by smtp218.mail.gq1.yahoo.com with NNFMP; 06 Mar 2015 09:59:55 -0000 X-Yahoo-Newman-Id: 518197.78619.bm@smtp218.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: MbVoAC8VM1l0dw74EReLWRhSNOOHdRHkDf2dw1KYKWEdpOb jDYl8F2piz46ZqMReltWs3ycooceMkGzxYj57ChJzBZkNU2aibyrTNkNtk5X cXdlNt7fDKVeUcs.FVZqbfqoLCy4wjP0T3KjBqAOLscdu_4acSm.pXy.f1fd gR1.V2dkPFTdJBMGdDF0QsnCKrn6GPmuKoF1ZapFHFdrHeNlZoD.vLDE74SQ KvyAI0_lD2C3Moxuo2DcUOEm7vpqDgbZiJLM6P2ND_9Aw6Kxu8BijZnR263n 0T3Ymj86XqsNfHJBMIREI7oY13WLFL_alhufE4cskaWJ2c2Q3ogfFlIZ1h6l KZhGRwwuXce0fgK.XMtZK8RRQ6VzBed3TjMFM4wv.LJp1pcaesweq7vq.XAS r_flaIBwpa4bbxPzrTkDJ5IFOxrGFTVahfszpxNJhGsK1iIDl_mMOejs1XKP ZZ08XCgNDvFUQHr.cWO0xWGoPL6VJAqPfFTh5NyQP1RCT1KX2vVJsq3qrRX1 Kh2tg_57tIE4Pt5pwMtBoa1mnSQKQ0y5s2P1rrg68vB5BbiOX1i0- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Fri, 6 Mar 2015 01:59:52 -0800 From: Ilya Zakharevich To: martin rudalics Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150306095952.GA11017@math.berkeley.edu> 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> <54F971AD.2050907@gmx.at> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <54F971AD.2050907@gmx.at> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Fri, Mar 06, 2015 at 10:21:49AM +0100, martin rudalics wrote: > Setting up mingw without mingw-get from scratch (resolving all the > necessary dependencies) looks like it could take at least a week here. > Maybe I'm wrong but it appears that every DL and installation step has > to be prepared carefully wrt overwriting (or not) previously installed > libraries. > > Using mingw-get (which I did) is complicated as well if you want to > avoid falling into one of the traps mentioned in this thread. I think building Emacs stole about 10 hours of my active time. However, I must mention that the MAIN problem was: A) apparently, the download and build instructions changes not so long ago, so what google finds are obsolete irrelevant instructions. B) Since I got many different versions of Emacs build tree downloaded, I might have mixed up all the BAR/nt/INSTALL. Do not know how did it happen EXACTLY, but for several rounds I was thinking I MUST run nt/configure.bat The warning which nt/configure.bat gives is not specific enough (at least when shown on background of all the [wrong] info found by googling): echo **************************************************************** echo *** THIS METHOD OF BUILDING EMACS IS NO LONGER SUPPORTED. ** echo *** INSTEAD, FOLLOW THE INSTRUCTIONS FROM INSTALL. ** echo **************************************************************** -------------------------------------------- I cannot be sure, but I suspect that if it would show an extra line: **** The current way is to install MSYS and MINGW, **** **** and run the top-level configure script. **** this might have saved me about half of these 10 hours. (But it might have been my very personal way to confuse myself, and this extra message won’t be so useful for other people.) Ilya From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 05:08:48 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 10:08:48 +0000 Received: from localhost ([127.0.0.1]:36851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTpBX-0006Mg-HS for submit@debbugs.gnu.org; Fri, 06 Mar 2015 05:08:47 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:39918) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTpBV-0006MS-0a for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 05:08:46 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NKS00300BZ6IK00@a-mtaout20.012.net.il> for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 12:07:58 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKS003IWC5AHE20@a-mtaout20.012.net.il>; Fri, 06 Mar 2015 12:07:58 +0200 (IST) Date: Fri, 06 Mar 2015 12:08:00 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <83lhjao7fr.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: ilya@math.berkeley.edu Message-id: <83h9tyo2v3.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> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 06 Mar 2015 10:29:12 +0200 > From: Eli Zaretskii > Cc: 19989@debbugs.gnu.org > > > Of course they do. configure did not work (since the gcc found on > > path was not MINGW one). > > So that's the problem: you installed the MSYS GCC (and probably the > whole MSYS development environment), something one shouldn't do for > building MinGW programs. Or maybe I again misunderstood, and the GCC found first on PATH was the Cygwin GCC? Then that'd be the "don't mix Cygwin with MinGW in the same session" part of my advice again. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 05:28:37 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 10:28:37 +0000 Received: from localhost ([127.0.0.1]:36861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTpUj-0006tR-8Z for submit@debbugs.gnu.org; Fri, 06 Mar 2015 05:28:37 -0500 Received: from mtaout29.012.net.il ([80.179.55.185]:32789) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTpUV-0006ss-S3 for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 05:28:35 -0500 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NKS00200CNR7900@mtaout29.012.net.il> for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 12:24:10 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKS00L6YCWA1170@mtaout29.012.net.il>; Fri, 06 Mar 2015 12:24:10 +0200 (IST) Date: Fri, 06 Mar 2015 12:28:09 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <54F971AD.2050907@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83d24mo1xi.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> <54F971AD.2050907@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, ilya@math.berkeley.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 06 Mar 2015 10:21:49 +0100 > From: martin rudalics > CC: 19989@debbugs.gnu.org > > Maybe I'm wrong but it appears that every DL and installation step has > to be prepared carefully wrt overwriting (or not) previously installed > libraries. The only rule I follow (religiously, btw) is not to overwrite a DLL with an older one, judging by its time stamp. I didn't find any other issues. > Using mingw-get (which I did) is complicated as well if you want to > avoid falling into one of the traps mentioned in this thread. The question is: can we amend the instructions to make them less error-prone? The manual instructions are very detailed, and I can vouch for their correctness because that's what I used. The mingw-get instructions are from someone else, so those who use it are kindly requested to help with making them better, as much as possible. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 05:33:36 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 10:33:36 +0000 Received: from localhost ([127.0.0.1]:36865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTpZY-00072s-7W for submit@debbugs.gnu.org; Fri, 06 Mar 2015 05:33:36 -0500 Received: from mtaout28.012.net.il ([80.179.55.184]:38126) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTpZV-00072a-3M for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 05:33:33 -0500 Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0NKS00N00D6C0B00@mtaout28.012.net.il> for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 12:31:53 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKS00LXWD95F310@mtaout28.012.net.il>; Fri, 06 Mar 2015 12:31:53 +0200 (IST) Date: Fri, 06 Mar 2015 12:33:28 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150306094636.GA10402@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <83bnk6o1on.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> <20150306094636.GA10402@math.berkeley.edu> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) If you want to suggest a specific change for nt/INSTALL, please do. Otherwise, I will close this bug as wont-fix. I had enough of your abuse. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 06:16:45 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 11:16:45 +0000 Received: from localhost ([127.0.0.1]:36912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTqFJ-0008Hb-3A for submit@debbugs.gnu.org; Fri, 06 Mar 2015 06:16:45 -0500 Received: from mtaout24.012.net.il ([80.179.55.180]:42439) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTqFF-0008HB-Vh for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 06:16:43 -0500 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NKS00O00EKA7G00@mtaout24.012.net.il> for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 13:08:39 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKS00D5BEYFX1B0@mtaout24.012.net.il>; Fri, 06 Mar 2015 13:08:39 +0200 (IST) Date: Fri, 06 Mar 2015 13:16:36 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150306095952.GA11017@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <8361aenzor.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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: rudalics@gmx.at, 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 6 Mar 2015 01:59:52 -0800 > From: Ilya Zakharevich > Cc: Eli Zaretskii , 19989@debbugs.gnu.org > > A) apparently, the download and build instructions changes not so > long ago, so what google finds are obsolete irrelevant > instructions. The build instructions changed in May 2013, almost 2 years ago. > The warning which nt/configure.bat gives is not specific enough (at > least when shown on background of all the [wrong] info found by googling): If no one complains about something major for the MinGW/MSYS build when Emacs 24.5 is released, nt/configure.bat will be deleted from the repository, so it won't be able to confuse anyone anymore. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 09:14:18 2015 Received: (at submit) by debbugs.gnu.org; 6 Mar 2015 14:14:18 +0000 Received: from localhost ([127.0.0.1]:37012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTt17-0006at-Ku for submit@debbugs.gnu.org; Fri, 06 Mar 2015 09:14:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41744) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTt15-0006af-C5 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 09:14:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTt0z-0001we-I0 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 09:14:10 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51049) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTt0z-0001wY-Ew for submit@debbugs.gnu.org; Fri, 06 Mar 2015 09:14:09 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43459) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTt0y-0007So-Kb for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 09:14:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTt0q-0001vH-1J for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 09:14:08 -0500 Received: from plane.gmane.org ([80.91.229.3]:55567) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTt0p-0001v1-Q9 for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 09:13:59 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YTt0n-0005Xs-5j for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 15:13:57 +0100 Received: from 129.red-88-10-128.dynamicip.rima-tde.net ([88.10.128.129]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 06 Mar 2015 15:13:57 +0100 Received: from ofv by 129.red-88-10-128.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 06 Mar 2015 15:13:57 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: =?utf-8?Q?=C3=93scar_Fuentes?= Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Date: Fri, 06 Mar 2015 15:13:24 +0100 Lines: 12 Message-ID: <87d24m8b97.fsf@wanadoo.es> 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 129.red-88-10-128.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:BeUKNjZb3Dm/bW7LCw+pFsqcMq0= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Eli Zaretskii writes: >> Using mingw-get (which I did) is complicated as well if you want to >> avoid falling into one of the traps mentioned in this thread. > > The question is: can we amend the instructions to make them less > error-prone? Another option is to recommend MSYS2 for those interested on building Emacs on Windows. It is a straightforward process. I'll add the instructions one of this days. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 09:14:43 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 14:14:43 +0000 Received: from localhost ([127.0.0.1]:37015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTt1X-0006bi-9x for submit@debbugs.gnu.org; Fri, 06 Mar 2015 09:14:43 -0500 Received: from smtp20.acens.net ([86.109.99.144]:49761 helo=smtp.movistar.es) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTt1U-0006bQ-Mv for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 09:14:41 -0500 X-CTCH-RefID: str=0001.0A0B0204.54F9B646.01AB, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-Spam: Unknown Received: from qcore (88.10.128.129) by smtp.movistar.es (8.6.122.03) (authenticated as 981711563$telefonica.net) id 54472CB70464C75C; Fri, 6 Mar 2015 14:14:30 +0000 From: =?utf-8?Q?=C3=93scar_Fuentes?= To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> Date: Fri, 06 Mar 2015 15:14:29 +0100 In-Reply-To: <83d24mo1xi.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 06 Mar 2015 12:28:09 +0200") Message-ID: <878ufa8b7e.fsf@wanadoo.es> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: martin rudalics , ilya@math.berkeley.edu, 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Eli Zaretskii writes: >> Using mingw-get (which I did) is complicated as well if you want to >> avoid falling into one of the traps mentioned in this thread. > > The question is: can we amend the instructions to make them less > error-prone? Another option is to recommend MSYS2 for those interested on building Emacs on Windows. It is a straightforward process. I'll add the instructions one of this days. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 09:40:55 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 14:40:56 +0000 Received: from localhost ([127.0.0.1]:37027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTtQt-0007LN-3v for submit@debbugs.gnu.org; Fri, 06 Mar 2015 09:40:55 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:45647) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTtQp-0007L6-LZ for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 09:40:52 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NKS00400OO21F00@a-mtaout22.012.net.il> for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 16:40:45 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKS003YLORWXM20@a-mtaout22.012.net.il>; Fri, 06 Mar 2015 16:40:45 +0200 (IST) Date: Fri, 06 Mar 2015 16:40:47 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <878ufa8b7e.fsf@wanadoo.es> X-012-Sender: halo1@inter.net.il To: =?iso-8859-1?Q?=D3scar?= Fuentes Message-id: <83y4nambo0.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 8BIT 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <878ufa8b7e.fsf@wanadoo.es> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: rudalics@gmx.at, ilya@math.berkeley.edu, 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: scar Fuentes > Cc: martin rudalics , 19989@debbugs.gnu.org, ilya@math.berkeley.edu > Date: Fri, 06 Mar 2015 15:14:29 +0100 > > Another option is to recommend MSYS2 for those interested on building > Emacs on Windows. It is a straightforward process. > > I'll add the instructions one of this days. Thanks! From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 13:53:56 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 18:53:56 +0000 Received: from localhost ([127.0.0.1]:37797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTxNj-00077Q-VE for submit@debbugs.gnu.org; Fri, 06 Mar 2015 13:53:56 -0500 Received: from mout.gmx.net ([212.227.17.21]:53898) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTxNh-00077C-R9 for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 13:53:54 -0500 Received: from [178.191.142.164] ([178.191.142.164]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0Lf0M7-1XgXvU1S5X-00qj0d; Fri, 06 Mar 2015 19:53:35 +0100 Message-ID: <54F9F7A4.5000205@gmx.at> Date: Fri, 06 Mar 2015 19:53:24 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> In-Reply-To: <83d24mo1xi.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:aQsn+aqFvMSbEGElFSyrRwxMyD+j5nrNy8jUF13W0pJ8eKiPynk 0ldmaPwsqYTicB6jaAF5m448mO9NfvSwC3YseGI/n2OKbJfzhDGls7v5F5jMRLnmC8sRerd Y3uZqudZJgumQ6ITjRW8/nFSapnsVxP/ZS188x1g6kd9kDWQPuFsx3JfeYPnrBWO/vZRsOP w93YJcBz3klXAzaQi6izg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, ilya@math.berkeley.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > The only rule I follow (religiously, btw) is not to overwrite a DLL > with an older one, judging by its time stamp. I didn't find any other > issues. When I am busy resolving dependencies it's easy to sidestep this rule at least once. You have a well maintained code base and much superior knowledge. Starting from scratch is not comparable to that. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 14:27:10 2015 Received: (at 19989) by debbugs.gnu.org; 6 Mar 2015 19:27:10 +0000 Received: from localhost ([127.0.0.1]:37840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTxtu-0007zh-Cn for submit@debbugs.gnu.org; Fri, 06 Mar 2015 14:27:10 -0500 Received: from mtaout27.012.net.il ([80.179.55.183]:60981) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTxtr-0007zA-MW for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 14:27:08 -0500 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0NKT00G001PATD00@mtaout27.012.net.il> for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 21:21:35 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKT00BNZ1RZH550@mtaout27.012.net.il>; Fri, 06 Mar 2015 21:21:35 +0200 (IST) Date: Fri, 06 Mar 2015 21:27:04 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <54F9F7A4.5000205@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83sidilyev.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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <54F9F7A4.5000205@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, ilya@math.berkeley.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 06 Mar 2015 19:53:24 +0100 > From: martin rudalics > CC: ilya@math.berkeley.edu, 19989@debbugs.gnu.org > > > The only rule I follow (religiously, btw) is not to overwrite a DLL > > with an older one, judging by its time stamp. I didn't find any other > > issues. > > When I am busy resolving dependencies it's easy to sidestep this rule at > least once. It depends on which tools you use to unpack. If the tools allow you to say "do not override with older files", the probability of errors is greatly reduced. > You have a well maintained code base and much superior knowledge. > Starting from scratch is not comparable to that. I, too, started from scratch at some point ;-) From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 20:35:14 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 01:35:14 +0000 Received: from localhost ([127.0.0.1]:37990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU3e5-0002zJ-1z for submit@debbugs.gnu.org; Fri, 06 Mar 2015 20:35:13 -0500 Received: from nm30-vm1.bullet.mail.gq1.yahoo.com ([98.136.216.192]:47706) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU3e3-0002z7-As for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 20:35:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425692105; bh=CI/APSDTVjRgGLC3g5p5JBVVtkJe9QJ/7lpt8w85nVg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=qPnLdOkER+itXqteuT8zXNcqasbq111PYYoBwaZem3tOKp4TFz39tuiKb5YfznZjRBFxHM46Vbex6e5oEqG8S5M46Soi3Mhw4bjnxUoihHfeZspnI2Q3tAUr/MyWf2URHZdrvej2Bgll5OYybcLxQxNcBulNg20eLx/DTGCw8OSEXCAtdyfmrMkaVfa8Uox5T5uRugPD61wORzvfnXwrzQ4nKABz1byzkWvGRMcGrX91aPLKv6G4RhdENCXWt+gMRuFutaNAFqvS3tZgfQ70Y2m9Fp4kuTgNKp/661u30ji//3WAy3AFPrj2N5j5l5ttkNsHp0TM/i6xecCtXoBIfw== Received: from [98.137.12.57] by nm30.bullet.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:35:05 -0000 Received: from [208.71.42.195] by tm2.bullet.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:35:05 -0000 Received: from [127.0.0.1] by smtp206.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:35:05 -0000 X-Yahoo-Newman-Id: 524909.94520.bm@smtp206.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 51kHEuAVM1mCU4jlWnqdVQvJ3UfAYfJdOsJ7TZ48g_A.2Xp .iWBvqXMSioujMWwvvpddjNtm7aUPvS9fJtFXBPZ4TjaXlw_5hVnIfFPBPoi 8EeYskJD0f0mZQ48o_naaVGpb2ldl71TwawIicbmAER6Xm3W9A96plBh_OmN gh24kB.sd5DJDLk5MC734Eax108xFXcjew_vV.WeQEqztidyr_BHtyIyMNMO 6w3hS4DfU0XMUTehpjKoxtqQCYlcu98RBmMvSZUwjEyVr84KNlmEE_uu__HQ mBOhilu2sbZqn.oWSh41_bkJegwm_B2YGPK6Y2PhTOg6Hd85RFm8uRYtyNv2 KU9kuvMemACIUv4RPoxEfDFw21oph08FzjpCvzGnrSkbrbO9OSEA9GelQ2P1 PNZQU02knY57RBw5r61.hN3CcgAcySmXH5Es2DkMQZnXlVCuS4IvI2CF2GDA eqWSEpEMDPHMfYx3wbXLP2tKMq0Uirh0ionWlQCbUYDG7CXv9lALuDIrbexZ mbrzcsotVH0wOekqpyCknUK1nZsmQeagQkrw_txLD3u_kwYHxYg-- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Fri, 6 Mar 2015 17:35:02 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150307013502.GA18273@math.berkeley.edu> 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> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83h9tyo2v3.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Fri, Mar 06, 2015 at 12:08:00PM +0200, Eli Zaretskii wrote: > > So that's the problem: you installed the MSYS GCC (and probably the > > whole MSYS development environment), something one shouldn't do for > > building MinGW programs. > > Or maybe I again misunderstood, and the GCC found first on PATH was > the Cygwin GCC? Then that'd be the "don't mix Cygwin with MinGW in > the same session" part of my advice again. Yes, you again misunderstood. But the last paragraph of yours is irrelevant. The issue of another gcc on PATH is not important. What IS important is the fact that the PATH of bash --login won’t find the INSTALLED mingw. Let me repeat the same stuff again: • mingw-get installs mingw into FOO/bin (here FOO is the install path set in mingw-get) • /etc/profile’s PATH contains /mingw/bin /bin (among others) — but /mingw/bin is actually resolved (AFAICS) to FOO/msys/1.0/mingw/bin (and /bin to FOO/msys/1.0/bin). • Therefore, /mingw/bin is on PATH, but it is a non-existing directory (even after mangling). • Now there are two cases of the PATH at start of `bash --login´: ∘ If PATH contains some other gcc, then the other gcc will be used by ./configure — with hard-to-explain failures; ∘ If PATH does not contain gcc, then ./configure will quickly fail, reporting not finding gcc. (After discovering this — which stole a couple of hours of my time) I needed to fix this. Because the way of MSYS mangling of paths is not easily found, (and one cannot easily find MSYS’s /etc/profile), instead of editing PATH, I just modified the filesystem, linking FOO/msys/1.0/mingw to FOO/mingw (experiments show that this must be a Windows’ style link — made with sysinternal’s mklink, as reported). Ilya From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 20:37:20 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 01:37:20 +0000 Received: from localhost ([127.0.0.1]:38006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU3g8-00032z-8P for submit@debbugs.gnu.org; Fri, 06 Mar 2015 20:37:20 -0500 Received: from nm21-vm4.bullet.mail.gq1.yahoo.com ([98.136.217.51]:41656) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU3g6-00032k-NQ for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 20:37:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425692232; bh=EQ+ISyz8of6bQdkz8D+B00q5awfKCTIhUqkVfnzYmdU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=U4g7477HTR/qc2UkQ3hcc6bDmGHfhgsMPLLFgUTl7vHj4ZbIbnA7ZJWvxm4azJN6VDxYhjrfY+gyCCvcVbeyr5P+Exay1WISB/JLvhKNZnM6oMtw0u2Rr/RmC+jbC8nUSZtXau6EJ/J0wf+6CZBght/wnQlOTIqu5HJlsH8i6c6Xr3yGhXJ+yJg73M1G8CfGc4ptbu77gdo3N3c180S4Dozjzx7U/EP9c3MaM1kTo/bXPWjqsn/ETg66d/LfZBPMMTMHF9uCcgIBwpGgbvDB5J8/lFsEuQ6Ntgo/V+oqE9mmEssqHA4gwqr2OLkLMvHkIKSZfNTtnap8vbp//pYmzQ== Received: from [98.137.12.56] by nm21.bullet.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:37:12 -0000 Received: from [208.71.42.204] by tm1.bullet.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:37:12 -0000 Received: from [127.0.0.1] by smtp215.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:37:12 -0000 X-Yahoo-Newman-Id: 611410.89913.bm@smtp215.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 2myVkdoVM1mQT9je.AkCv87QUFgZ4CUi0NeIcxHz4Ng17x3 21MOdWG7ZmFvdCSBlU_UMWkQ2eqNl9yW6b0779x5PrusF9Jn6dKLei00FiC5 6BklOk6V6i_fDrqguaS4RVrBspNNbbYv8h4lOfPzSc9obtMiSpMyzVEPsKgJ SvXjcK__dN0smbD1iFv44qVB3jaDPAjs0XcHIYBmM_Os7r4y9m29jmg8jpBS Ri9yVq2mt8uPtrAJKt5OitnvU_2sG_khHpO86YtU1ymj9usOctNMVsRO5.1z 6KLk9huBInki6wa9St264BmveSPNc3qNFpLhsvXVTXFwlKGbTnFBkI_Gsg0s qvJ_AsqjQ52LNhRmcDbrVPPH2V9t_1fLKiQDQFmPV7kKRrtCEjXlt0x4MBSn RzbBs9WM.HvQgCpMGDsV209eT7R0yMOaiwewEOKlJqi_DfZ5_tyAUBcQwMQa .DJiEZYAlFuthR8Lc0grjLr_yNJqhOkp7gIVjbNFrsVVe3L1qEmanAYI95ML 877o4ulTS6buKuQx4Brwqyxq.hsBdklSeOcHI88kGGJzxLRl. X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Fri, 6 Mar 2015 17:37:10 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150307013710.GB18273@math.berkeley.edu> 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> <20150306094636.GA10402@math.berkeley.edu> <83bnk6o1on.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83bnk6o1on.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Fri, Mar 06, 2015 at 12:33:28PM +0200, Eli Zaretskii wrote: > If you want to suggest a specific change for nt/INSTALL, please do. I, essentially, did — in my initial bug report. I would try again — later. > Otherwise, I will close this bug as wont-fix. Up to you. > I had enough of your abuse. How would you call a repeated twisting of a bug report into a cry for help? Yours, Ilya From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 20:44:15 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 01:44:15 +0000 Received: from localhost ([127.0.0.1]:38015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU3mo-0003Dx-Uq for submit@debbugs.gnu.org; Fri, 06 Mar 2015 20:44:15 -0500 Received: from nm14-vm2.bullet.mail.gq1.yahoo.com ([98.136.218.253]:59528) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU3mn-0003Di-87 for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 20:44:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425692647; bh=ePtm08rKvBXVEYzwQv5i0C9vDIIgM1oYUNFS/ySvrWg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=UcWQZiNpr/VaMLXEVEEVAB1kS+pGNJSrse3jCvu0wtcpCvaZgW0DfDtdjLGcI+gpg0B/pJyjVL3xS9pQcdhhWrSN80gSa8UzWVaPa7pRWzW8ti54+ZjdwWliBZgB7EntlWUJYN0mnENDyGYv99yuRGDK5fDqaeA0VusNNUAf1jkKB/efVh9w24p+3PTGvf3At/+OvPEjBQCISOjX0bWMby4WRI2Zk+Q4fKTjKcprZTEXSVh1lh8YEdPNkOVqJfJdrw1UHk5Vk5RJZkflO5G9OquHEgYH0zSk8CFMlSUfJnSCWmgnc4AzoH8aS9qxYc3+qv+t6SwMlID6Q1bG87n+wQ== Received: from [98.137.12.189] by nm14.bullet.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:44:07 -0000 Received: from [208.71.42.197] by tm10.bullet.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:44:07 -0000 Received: from [127.0.0.1] by smtp208.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:44:07 -0000 X-Yahoo-Newman-Id: 428202.56715.bm@smtp208.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: wC6pQI0VM1lwEtE8HymGIr3mmuqtbM3mGoGY0pNMtfbq9NI pQO84d84MTeUmj9dxZK5B3Q6jJhkY7n.vH.g1ML9CVza1aCDvbH8lBUhbqWv c46QArbd0xyJH8Oc_OCYeu9Yi7H71eitGFfXe7V83nrrssmyvQstxSoGdylb Y8CztCf5d46M1JOV5ZoS44JT3PT4CHXlQKUz_JtbMGYqHxbbv3mSCYP6ARMC WoCCcgJuspE2YP.fWdhWtczRA50AIUqRKtfPZVVsuTzIWfkmSyQGhB5iGHzE ACc6p4fumdjxNIHi1DGmE7SAHsq.r42j5FCs9t8Ad8sy3sPKIjlfb0.d5jcE XZIAFyBPimOA3ShOImthXKpVJalgb9HxYW6aGWetlw6SsotB08rbDDU96g30 b.eAUKX7HWZoO6UqSXOJVpGj0G5qQ0vdc8SqloaPg_N5T45CkcFaXjuGFoB3 ozy_TlfPD4lPdCxQnmJyzlDP_lHO_tzlR5hbLdvdXibBxJ44SBFXz_YfxjnJ xR7tTJubHQGtl1QAQvO0UoF7adsSjMu1MEZg44_s9SxsIJY3a X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Fri, 6 Mar 2015 17:44:04 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150307014404.GC18273@math.berkeley.edu> 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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <8361aenzor.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: rudalics@gmx.at, 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Fri, Mar 06, 2015 at 01:16:36PM +0200, Eli Zaretskii wrote: > > Date: Fri, 6 Mar 2015 01:59:52 -0800 > > From: Ilya Zakharevich > > Cc: Eli Zaretskii , 19989@debbugs.gnu.org > > > > A) apparently, the download and build instructions changes not so > > long ago, so what google finds are obsolete irrelevant > > instructions. > > The build instructions changed in May 2013, almost 2 years ago. Irrelevant. Google brings (many variants) of wrong instructions about • what to download • how to build it  — and no correct instructions (at least close to the top of the list; my google shows 80 hits, and it did not help much). If you download an obsolete version, you get obsolete instructions (coming with this version). So it is hard to detect that what you get is bogus. > > The warning which nt/configure.bat gives is not specific enough (at > > least when shown on background of all the [wrong] info found by googling): > > If no one complains about something major for the MinGW/MSYS build > when Emacs 24.5 is released, nt/configure.bat will be deleted from the > repository, so it won't be able to confuse anyone anymore. In view of the results of googling, I would prefer if this file were kept, but would produce a message like Build via nt/configure.bat is replaced by a build via: installing MSYS, MINGW, and running the top-level configure. See nt/INSTALL for details. Ilya From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 20:47:32 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 01:47:32 +0000 Received: from localhost ([127.0.0.1]:38020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU3pz-0003Iy-Nl for submit@debbugs.gnu.org; Fri, 06 Mar 2015 20:47:31 -0500 Received: from nm12-vm10.bullet.mail.gq1.yahoo.com ([98.136.218.139]:43680) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU3py-0003Ik-4V for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 20:47:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425692843; bh=jpTQrbDVOmKwXQhv6UkyojHR4+LDWqjnf0/zrvbsEIw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=Q+kCty3OYRsqSiREvh7MVzIqgcv/X/adPoHEKNpnF1TmYiNu2HZzjIR8bIRpqS0+hWvHxsVFUy6tEDo9/Ir+A+mAc8Xb6e5X0jYECDBPp1KmB+oBzOARr4F7VQOHDN2m4QcSQK+Et131LINwBl8SkqUYNe8DM3eOgQxJ5L9S3RpfxIlNauaDlTThJw6geLhrfUm+Qp3MFHg9X8JqoqiFfghmkxBJKGJwRKeSTUMbPjsyltZWvZ99ZuAcEtH9VDv/C7qU42SAMdInDX9EmwoFkOsCQiOEVIXwgmP3Rha/4mcdFzfjO494CJWPiyYa8gmyK6+uh1g6IRwSTBt8EZSrIw== Received: from [98.137.12.189] by nm12.bullet.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:47:23 -0000 Received: from [98.136.164.72] by tm10.bullet.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:47:23 -0000 Received: from [127.0.0.1] by smtp234.mail.gq1.yahoo.com with NNFMP; 07 Mar 2015 01:47:23 -0000 X-Yahoo-Newman-Id: 862803.12832.bm@smtp234.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: o.98JSsVM1mj3MvMENc0m6oeal3P1348wFaCxkGMKEudIOX poB_LHbQ.L1EOZw1.nzsYGcscYhIwLRf6LRwAWls1Wtr7Y5UJUP9soy2DXLD CxCE9Bxo1Gv9CRIj3.eQ0IZaJiDfh2GXdG4UZMD7ABpR6fnlPZ1enAWvnZq0 NVURSBejJ31.z4fv7ZjLRPXTWElo4pCmI8esZnoPNoajWCM2.vw2tjc.pZla 74VX0xsakb0j1FqcWO5h.51vrKomgPUTgYnpy5UoT5AcKzHNVV_ZDjD.AoXs Nh1DTWNRvXqNQzD3yyCDif_oB_VghfMQ7WP7h1Q66y_N71LuYylIdgmc9ISb rRPchrZrjznjvkIHC1cwrZS0QosKZFHzdieE7wVYNLwC5Dj76eRJbf5riACH kXCHV12IV2F8JWvMIVWu9GBrCPCAxcDJBnXxjM55cTa6TCKEAOXQqQQ9Qfzq t4pao4ld5Lid6KlDzUQkBzTVfOGYTQWl0SfhN5tAweHMMYVq55jcQC8nRRhX dIOPT_YLN_59ZTfJEAhalDbVWSBJDWDQD7psLoZyqiP5HY0Q- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Fri, 6 Mar 2015 17:47:21 -0800 From: Ilya Zakharevich To: =?iso-8859-1?Q?=D3scar?= Fuentes Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150307014720.GD18273@math.berkeley.edu> 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <878ufa8b7e.fsf@wanadoo.es> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <878ufa8b7e.fsf@wanadoo.es> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: martin rudalics , Eli Zaretskii , 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Fri, Mar 06, 2015 at 03:14:29PM +0100, Óscar Fuentes wrote: > Another option is to recommend MSYS2 for those interested on building > Emacs on Windows. It is a straightforward process. Is there any technical reason for not going the way of CC=i686-pc-mingw32-gcc LINK=i686-pc-mingw32-gcc ./configure make in cygwin’s bash? Ilya From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 21:04:22 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 02:04:22 +0000 Received: from localhost ([127.0.0.1]:38024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU46I-0003i5-6X for submit@debbugs.gnu.org; Fri, 06 Mar 2015 21:04:22 -0500 Received: from smtp20.acens.net ([86.109.99.144]:16934 helo=smtp.movistar.es) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU46F-0003hk-2H for 19989@debbugs.gnu.org; Fri, 06 Mar 2015 21:04:20 -0500 X-CTCH-RefID: str=0001.0A0B0206.54FA5C9C.0084, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-Spam: Unknown Received: from qcore (88.10.128.129) by smtp.movistar.es (8.6.122.03) (authenticated as 981711563$telefonica.net) id 54472CB7046954FD; Sat, 7 Mar 2015 02:04:12 +0000 From: =?utf-8?Q?=C3=93scar_Fuentes?= To: Ilya Zakharevich Subject: Re: bug#19989: 25.0.50; Build instructions on Windows 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <878ufa8b7e.fsf@wanadoo.es> <20150307014720.GD18273@math.berkeley.edu> Date: Sat, 07 Mar 2015 03:04:10 +0100 In-Reply-To: <20150307014720.GD18273@math.berkeley.edu> (Ilya Zakharevich's message of "Fri, 6 Mar 2015 17:47:21 -0800") Message-ID: <87y4n97ecl.fsf@wanadoo.es> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: martin rudalics , Eli Zaretskii , 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Ilya Zakharevich writes: > On Fri, Mar 06, 2015 at 03:14:29PM +0100, =C3=93scar Fuentes wrote: >> Another option is to recommend MSYS2 for those interested on building >> Emacs on Windows. It is a straightforward process. > > Is there any technical reason for not going the way of > CC=3Di686-pc-mingw32-gcc > LINK=3Di686-pc-mingw32-gcc > ./configure > make > in cygwin=E2=80=99s bash? I can't comment on that because I stopped using cygwin long time ago, but the main advantage of MSYS2 is that it just requires to run one installer and then it resolves the dependencies problem (which is the real hurdle) since all those dependencies are available from its package repository and can be installed with one command: $ pacman -S I intend to provide a script that runs that command so the user does not need to figure out the list. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 04:04:49 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 09:04:49 +0000 Received: from localhost ([127.0.0.1]:38096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUAfA-0005WP-K1 for submit@debbugs.gnu.org; Sat, 07 Mar 2015 04:04:49 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:49886) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUAf5-0005W9-VI for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 04:04:45 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NKU00B003SFS400@a-mtaout20.012.net.il> for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 11:04:37 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKU00B983VOQO30@a-mtaout20.012.net.il>; Sat, 07 Mar 2015 11:04:37 +0200 (IST) Date: Sat, 07 Mar 2015 11:04:41 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150307013502.GA18273@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <83ioedmb4m.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT 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> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 6 Mar 2015 17:35:02 -0800 > From: Ilya Zakharevich > Cc: 19989@debbugs.gnu.org > > What IS important is the fact that the PATH of > bash --login > won’t find the INSTALLED mingw. Let me repeat the same stuff again: > > • mingw-get installs mingw into > FOO/bin > (here FOO is the install path set in mingw-get) > • /etc/profile’s PATH contains > /mingw/bin > /bin > (among others) — but /mingw/bin is actually resolved (AFAICS) to > FOO/msys/1.0/mingw/bin > (and /bin to FOO/msys/1.0/bin). > > • Therefore, /mingw/bin is on PATH, but it is a non-existing > directory (even after mangling). > > • Now there are two cases of the PATH at start of `bash --login´: > ∘ If PATH contains some other gcc, then the other gcc will be > used by ./configure — with hard-to-explain failures; > ∘ If PATH does not contain gcc, then ./configure will quickly > fail, reporting not finding gcc. Repeating the same stuff over and over again won't get you anywhere useful. I understood what you wrote the first time. But, as usual, you didn't provide enough useful information that would allow a bystander understand what causes a "wrong" GCC to be found, and which "wrong" GCC was that. IOW, stop hand-waving and start divulging useful information about the broken setup you wound up with, and please do NOT withhold important details on the pretense that they are "not important" (as if you actually knew what is and what isn't). So, let's try one more time, and this time try to provide full answers with all the details: . In which directory do you have the MinGW gcc.exe? 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. In case you didn't know, to see the Windows-format file name of a directory that corresponds to some MSYS directory, you can do this in the MSYS Bash shell: $ cd /wherever/that/is && pwd -W . In which directory do you have the "wrong" gcc.exe? Please provide the same details about that as for the MinGW gcc.exe. . What is the full value of PATH, in MSYS Bash and in the Windows cmd.exe shell? . Where do you have the MinGW headers and *.a libraries? Please provide a full native Windows (not MSYS or Cygwin!) absolute file names of those directories. Note that I'm talking about *.a libraries, not *.dll. There should be at least 2 directories with them, one with libraries used by GCC, the other for linking against Windows w32 APIs and other external libraries, like image libraries and libxml. (In most installations, there are actually 4 directories, not 2; please list them all.) . If you installed any additional libraries that didn't come with MinGW, please provide the full absolute file names of the directories where you put their *.dll and *.a files, and their headers. If you installed those libraries in the same directories where you have the MinGW headers and libraries, it's enough to mention that fact; no need to provide the directories explicitly. . 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. . Did mingw-get ask you any additional questions, apart of a single question in which directory to install the stuff? If it did, please provide details of any non-default selections you made, or any other gestures you did while downloading and installing. Armed with the above knowledge (assuming I'm going to get it), it is just possible that we will succeed in arriving at the understanding of what broke your installation, how to fix it, and how to avoid that in the first place. The latter part (if we ever get there) might help us amend the instructions in nt/INSTALL, if there's something to amend there. > (After discovering this — which stole a couple of hours of my time) I > needed to fix this. Because the way of MSYS mangling of paths is not > easily found, (and one cannot easily find MSYS’s /etc/profile), > instead of editing PATH, I just modified the filesystem, linking > FOO/msys/1.0/mingw > to > FOO/mingw > (experiments show that this must be a Windows’ style link — made with > sysinternal’s mklink, as reported). AFAIK, mklink is not from SysInternals, it's a stock Windows program that comes with every Windows box from Vista onward. And at least for creating symbolic links, it will trigger UAC elevation prompts (or silently fail). In any case, we are not going to ask users to install SysInternals as a means to build Emacs. And if what you intended is suggest that users be told to create a junction point to "fix" this, then no, we won't do that, either. Telling users to create junctions and symlinks is a bad idea, as it confuses many Windows programs, certainly those which are result of porting GNU and Unix stuff, which are usually built with symlink support disabled, and so cannot detect loops in the filesystem that links can create. If there is a problem, we will have to find a way of avoiding it without such kludges. Now, are you up to the task of actually helping us to make the instructions better? Or all you want is to demonstrate how stupid and inept we are? If the former, we might get somewhere; if the latter, there's nothing else to be said here. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 04:11:51 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 09:11:51 +0000 Received: from localhost ([127.0.0.1]:38101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUAly-0005gW-UO for submit@debbugs.gnu.org; Sat, 07 Mar 2015 04:11:51 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:61695) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUAlw-0005gF-6W for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 04:11:49 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0NKU00I0046AFR00@a-mtaout21.012.net.il> for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 11:11:41 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKU00IR447HC890@a-mtaout21.012.net.il>; Sat, 07 Mar 2015 11:11:41 +0200 (IST) Date: Sat, 07 Mar 2015 11:11:45 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150307014404.GC18273@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <83h9txmasu.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT 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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <20150307014404.GC18273@math.berkeley.edu> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: rudalics@gmx.at, 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 6 Mar 2015 17:44:04 -0800 > From: Ilya Zakharevich > Cc: rudalics@gmx.at, 19989@debbugs.gnu.org > > On Fri, Mar 06, 2015 at 01:16:36PM +0200, Eli Zaretskii wrote: > > > Date: Fri, 6 Mar 2015 01:59:52 -0800 > > > From: Ilya Zakharevich > > > Cc: Eli Zaretskii , 19989@debbugs.gnu.org > > > > > > A) apparently, the download and build instructions changes not so > > > long ago, so what google finds are obsolete irrelevant > > > instructions. > > > > The build instructions changed in May 2013, almost 2 years ago. > > Irrelevant. Relevant. You should look at the date of the instructions you get from Google before you consider them valid. > Google brings (many variants) of wrong instructions about > • what to download > • how to build it >  — and no correct instructions (at least close to the top of the list; > my google shows 80 hits, and it did not help much). Which might mean that everybody else succeeded in building Emacs just by following nt/INSTALL. > If you download an obsolete version, you get obsolete instructions > (coming with this version). So it is hard to detect that what you get > is bogus. The first place to look is in the package, not in Google hits. Follow that rule, and you will be generally fine, not only with Emacs. > > > The warning which nt/configure.bat gives is not specific enough (at > > > least when shown on background of all the [wrong] info found by googling): > > > > If no one complains about something major for the MinGW/MSYS build > > when Emacs 24.5 is released, nt/configure.bat will be deleted from the > > repository, so it won't be able to confuse anyone anymore. > > In view of the results of googling, I would prefer if this file were > kept, but would produce a message like > > Build via nt/configure.bat is replaced by a build via: > installing MSYS, MINGW, and running the top-level configure. > See nt/INSTALL for details. Leaving the file for that purpose makes no sense. If someone is looking for it because it was mentioned in some Google hit, they will know the hit was outdated. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 04:19:44 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 09:19:44 +0000 Received: from localhost ([127.0.0.1]:38105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUAtc-0005sN-8f for submit@debbugs.gnu.org; Sat, 07 Mar 2015 04:19:44 -0500 Received: from mtaout27.012.net.il ([80.179.55.183]:50512) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUAta-0005s9-7E for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 04:19:43 -0500 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0NKU00O003W5ST00@mtaout27.012.net.il> for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 11:14:09 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKU000024BLNZ10@mtaout27.012.net.il>; Sat, 07 Mar 2015 11:14:09 +0200 (IST) Date: Sat, 07 Mar 2015 11:19:39 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150307014720.GD18273@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <83d24lmafo.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <878ufa8b7e.fsf@wanadoo.es> <20150307014720.GD18273@math.berkeley.edu> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: ofv@wanadoo.es, rudalics@gmx.at, 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 6 Mar 2015 17:47:21 -0800 > From: Ilya Zakharevich > Cc: Eli Zaretskii , martin rudalics , > 19989@debbugs.gnu.org > > On Fri, Mar 06, 2015 at 03:14:29PM +0100, Óscar Fuentes wrote: > > Another option is to recommend MSYS2 for those interested on building > > Emacs on Windows. It is a straightforward process. > > Is there any technical reason for not going the way of > CC=i686-pc-mingw32-gcc > LINK=i686-pc-mingw32-gcc > ./configure > make > in cygwin’s bash? I don't think anyone tried that. One problem you might bump into is that building Emacs requires to actually run Emacs you've built, and also lib-src/make-docfile, which are not Cygwin programs. If the Cygwin shell invokes them with Cygwin-style absolute file names, these programs might fail, claiming that files don't exist. That's exactly the problem that MSYS attempts to solve; it is otherwise just a fork of Cygwin. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 04:41:17 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 09:41:17 +0000 Received: from localhost ([127.0.0.1]:38110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUBET-0006PC-Ai for submit@debbugs.gnu.org; Sat, 07 Mar 2015 04:41:17 -0500 Received: from mout.gmx.net ([212.227.17.22]:61907) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUBER-0006Ov-KZ for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 04:41:16 -0500 Received: from [178.189.203.248] ([178.189.203.248]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MPIvU-1YPnVc110K-004W2k; Sat, 07 Mar 2015 10:41:08 +0100 Message-ID: <54FAC7A8.7040801@gmx.at> Date: Sat, 07 Mar 2015 10:40:56 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <54F9F7A4.5000205@gmx.at> <83sidilyev.fsf@gnu.org> In-Reply-To: <83sidilyev.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:aT133MA0eK6gKzphcAOVqybh6iUH8bOBXWYz01L4mT5+HmcwGdT pfXKF0UV7jm60dUdpDAYjOkdB88ZfgbsE+S5oFvjVqTf5PoVIc2pDZbY+uKDnX2Uodf/wWH 2+Vgyecu41wjsYcrmYftIvBE7bpeXfgSGKrcgCNAQM9QY4OuByN8hysKf4yASmxFknWsU1y Dc6I1A3oPk0I870tQq4ZQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, ilya@math.berkeley.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > It depends on which tools you use to unpack. If the tools allow you > to say "do not override with older files", the probability of errors > is greatly reduced. The tools say that. The problematic component is the person using them. >> You have a well maintained code base and much superior knowledge. >> Starting from scratch is not comparable to that. > > I, too, started from scratch at some point ;-) So all I can hope is that one day all your machines, backups and notes crash simultaneously, you forget everything you've done before in this area, have to start from scratch again and will publish here what you've done to produce a working environment :-( martin From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 05:05:03 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 10:05:03 +0000 Received: from localhost ([127.0.0.1]:38136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUBbS-00070R-95 for submit@debbugs.gnu.org; Sat, 07 Mar 2015 05:05:02 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:59375) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUBbP-0006zz-33 for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 05:05:00 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NKU00C006K64Y00@a-mtaout20.012.net.il> for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 12:04:52 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKU00CWQ6O04S00@a-mtaout20.012.net.il>; Sat, 07 Mar 2015 12:04:48 +0200 (IST) Date: Sat, 07 Mar 2015 12:04:53 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <54FAC7A8.7040801@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <837futm8ca.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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <54F9F7A4.5000205@gmx.at> <83sidilyev.fsf@gnu.org> <54FAC7A8.7040801@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, ilya@math.berkeley.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 07 Mar 2015 10:40:56 +0100 > From: martin rudalics > CC: ilya@math.berkeley.edu, 19989@debbugs.gnu.org > > > It depends on which tools you use to unpack. If the tools allow you > > to say "do not override with older files", the probability of errors > > is greatly reduced. > > The tools say that. The problematic component is the person using them. Can't do much to help that ;-) > >> You have a well maintained code base and much superior knowledge. > >> Starting from scratch is not comparable to that. > > > > I, too, started from scratch at some point ;-) > > So all I can hope is that one day all your machines, backups and notes > crash simultaneously, you forget everything you've done before in this > area, have to start from scratch again and will publish here what you've > done to produce a working environment :-( Assuming I'll have time to publish "everything", yes. What's in nt/INSTALL is supposed to be the important parts, though; it got additions as people complained about things I initially left unsaid. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 05:28:47 2015 Received: (at 19989) by debbugs.gnu.org; 7 Mar 2015 10:28:47 +0000 Received: from localhost ([127.0.0.1]:38141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUByQ-0007Yv-Qo for submit@debbugs.gnu.org; Sat, 07 Mar 2015 05:28:47 -0500 Received: from mout.gmx.net ([212.227.15.19]:63327) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUByO-0007Yh-8e for 19989@debbugs.gnu.org; Sat, 07 Mar 2015 05:28:45 -0500 Received: from [178.190.16.42] ([178.190.16.42]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MQ2zr-1YPV0E0G3P-005LDX; Sat, 07 Mar 2015 11:28:33 +0100 Message-ID: <54FAD2C7.2030309@gmx.at> Date: Sat, 07 Mar 2015 11:28:23 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows 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> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <54F9F7A4.5000205@gmx.at> <83sidilyev.fsf@gnu.org> <54FAC7A8.7040801@gmx.at> <837futm8ca.fsf@gnu.org> In-Reply-To: <837futm8ca.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:GrFL+A2x2cXZWBAUZVO11tGnc9STJkxVo51qbIO0wjwvYnZFKMe XCBrxmbrqnWhvn0Qjg4TKDmZQLvjrNixnqg+jnt6e85LOpeZT24QVsS5ckKno/puBkClMgQ dfeKljaFqyLJU1FwJEIM6m47Nwa/Np1eXJ8PeaSkNPBj0+ZuJMZw7o/XjzMf5YaoKcIFqSX N6ulq3fuHGQnett/3BNtg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, ilya@math.berkeley.edu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > Assuming I'll have time to publish "everything", yes. You will because you've just experienced how hard it is to do "everything" without prior knowledge. > What's in nt/INSTALL is supposed to be the important parts, though; it > got additions as people complained about things I initially left > unsaid. The problem is that most users are trying to be clever. At least I did and AFAICT Ilya did too. That's of no help. What's really needed is a stubborn, dense person who complains immediately when something doesn't work out as written in INSTALL. martin, sadly missing Juanma's assistance here From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 01:07:19 2015 Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 06:07:19 +0000 Received: from localhost ([127.0.0.1]:39043 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUUMw-0005cM-NA for submit@debbugs.gnu.org; Sun, 08 Mar 2015 01:07:18 -0500 Received: from nm14-vm9.bullet.mail.gq1.yahoo.com ([98.136.218.171]:41252) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUUMv-0005c9-6C for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 01:07:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425794831; bh=AAs/KWu9VWP2pAmV1P2eGq2idkXOpIlDHmhm62fD6H0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=l1JjAbh+/y20R9sEozYu3e3BtajQhGcOesLvjc2fpNWyWKlpJTDSwhekilk7ub/GT194s5F/Zu4ToofqXCWPXmSVr/jT9+T+AI7TWBIUJda5fMTL4iLP5yV0abO7PFN7uIWye9QRabcdtbD0VErN8ooG1oumgntPWScB+vgfR0IwAszGPwiZrd0fS4YlDBDyET4hObFZPCMyXtiCBUkyOk4MTv2ObpcWdA9CCjH66yyFKkXdDtPVqBnrv/4lugR+Y86aIRoPRSuSS2LhfEVlDNYYAF5nej9cowklzdSuMzOoSUiL7h5es2MNUtq2D3lAFe6Zu/tyks88uL0A1MDkRQ== Received: from [216.39.60.181] by nm14.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:07:11 -0000 Received: from [98.136.164.75] by tm17.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:07:11 -0000 Received: from [127.0.0.1] by smtp237.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:07:11 -0000 X-Yahoo-Newman-Id: 20152.14008.bm@smtp237.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: Ohvr1c0VM1n45kb03MlIXhFqLMTiy_vFN3Gtp4rd.sU0Gj0 aL_CqDx.xFv89sq87GKDyLUslUpotSsRQ9gKb6gGL0.q_0zTFrc2QiwjeCU_ 2aZfMIoGpuh5ZDcplH4A8AIdI67LmEFF2ybws9iYXhU7PaGzb2l2hAoPPrCp ppRduazt1DneB6TUbxg6yXhGqPm6RlxedKC8k2tqtS3HYNZ_fe5v8pWUhUlc tB149UNWEsGVuB1OLABEMKc9NN_wJGeyhyk7k.GsxRMhoxM.DFQ624PZ5J6U wbuANwzSCreb6OStA1fqIWU71Q8sVU.PIIabBuqBbWKlLCmohiYF_traoBR1 6Ag_E6qflw8WtgXpfuXCh3ti0ernivDxZBh8QdeNrN.Y3LSP505LTWuv.1sh ZT9eb448nZJa_bn1f2aTtRibDS3cN3_PKah6xr.Obu.nPtciFk72r0ieRLHC vfoeJRwxP4S9Cqe19ovOmDHZBSbKoEyPfRS3gaW1_Cm8lRJB2puLeQf1xx5C .ylkXSj_0oy1U7Z.XZ.AghXL3DeTtpzjmTS8fouMPruboImwmvxY- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Sat, 7 Mar 2015 22:07:07 -0800 From: Ilya Zakharevich To: martin rudalics Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150308060707.GA32312@math.berkeley.edu> References: <83pp8ppgvw.fsf@gnu.org> <20150305211821.GA2915@math.berkeley.edu> <83lhjao7fr.fsf@gnu.org> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <54F9F7A4.5000205@gmx.at> <83sidilyev.fsf@gnu.org> <54FAC7A8.7040801@gmx.at> <837futm8ca.fsf@gnu.org> <54FAD2C7.2030309@gmx.at> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <54FAD2C7.2030309@gmx.at> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sat, Mar 07, 2015 at 11:28:23AM +0100, martin rudalics wrote: > The problem is that most users are trying to be clever. At least I did > and AFAICT Ilya did too. Yes — the first 8 times. The last try was by following the instructions literally (as close as I can after 9 hours of unsuccessful trying). > That's of no help. What's really needed is a > stubborn, dense person who complains immediately when something doesn't > work out as written in INSTALL. This is exactly what I do. Ilya From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 01:14:25 2015 Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 06:14:26 +0000 Received: from localhost ([127.0.0.1]:39048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUUTp-0005ox-Gs for submit@debbugs.gnu.org; Sun, 08 Mar 2015 01:14:25 -0500 Received: from nm16-vm6.bullet.mail.gq1.yahoo.com ([98.137.177.254]:35424) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUUTn-0005ok-Iz for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 01:14:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425795257; bh=amFB+WnHQ5RYkgooE8O0UMkO1iEd/fU+tHXAET7xh1Y=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=qFiEv2VBecWzz79C87NW9ttykPOZrAqUM8re3GYKnkWokv48Q0ULDHuhKpPYsapo64Xn5Wchm0hXfDlhpH5SCx1DXDJF9rsA22yIoAIHNjaoANsM3KGJpPHaHGJkp5gJC0uher37H2dA9owHAm7WQxmzvLAQELWr68rrT9eJyE2sPORDW9tT3oS4fKeqNUvsJ92qxdKe4XQukUJ+J8N51dHEV4b0+D/U1SjGvQMeXMvvF1PeI8ETUHCosFQOeUBRRrGx450g+asFIZPxsazgkGYAO9rC2F3pX/zLKGKRra4SDHuFsKM9/DfAUI95HRdvFazH3RxVuvvOir5Z9frj+g== Received: from [216.39.60.182] by nm16.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:14:17 -0000 Received: from [98.136.164.68] by tm18.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:14:17 -0000 Received: from [127.0.0.1] by smtp230.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:14:17 -0000 X-Yahoo-Newman-Id: 638505.54127.bm@smtp230.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: xfojGZgVM1m_fNGPYU8iqInRIdCgh7628OW8TMqpfLaXQhY cUHldNOxN6QLU8mCcRLlxbdWpueTlrFAMuJdBRQ8eXkC5yH0q.arBtay4jfF yqmsJ9kSJQXRzcfbtDJgp6iG8BGIdWi4nhBTvxLfQK4Jo1gZgw6iS6jgwyNW zQC5dSgb1RIakI8KNsQcxkBy3FwQxsUAud7OI.DBOJ.WzvfvWBZ40e5jii6D ThA.E.PwU1VCAWsxuvIy8NsK5gxpy6BTyte7k.01mh3fLCrDdCRL7c6mYedc RqC38qCJ3vs2xf6FDBpaCvZqtn2JBoTBXiL7DXW6r9Q36UTXyJG2rJwkKS9o sc0bT.eitpdP3LArbKu6jHhooGdZab30hhW9xZSBd6TAk2QRv.AlTxZB_9cw PzcEK2MJqs3KK7c7rOV6xQA0Mab5UBK09gJEe1f0s8S2UHUe5eQ7n6PectHg 6z1NuP5zzCfdNLMrdm3DBLeefBxpsfVIyfqOG8Hmm.4AN2uFZZct0yb87y4m XkMpF9nzQPF77jCEr3LUZqrCkGo.glllwpL1XF.EDrH_B4LY7 X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Sat, 7 Mar 2015 22:14:13 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150308061413.GB32312@math.berkeley.edu> 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> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83ioedmb4m.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sat, Mar 07, 2015 at 11:04:41AM +0200, Eli Zaretskii wrote: > So, let's try one more time, and this time try to provide full answers > with all the details: Thanks for providing the instructions. I’ll try to answer your questions when possible. > And if what you intended is suggest that users be … No thanks for putting words in my mouth. > links can create. If there is a problem, we will have to find a way > of avoiding it without such kludges. I’m pleased to hear this! > Now, are you up to the task of actually helping us to make the > instructions better? Or all you want is to demonstrate how stupid and > inept we are? If the former, we might get somewhere; if the latter, > there's nothing else to be said here. Thanks for not being secretive about how your mind works. I hope you would cope with this attitude. Yours, Ilya From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 01:22:12 2015 Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 06:22:12 +0000 Received: from localhost ([127.0.0.1]:39053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUUbL-00060t-I8 for submit@debbugs.gnu.org; Sun, 08 Mar 2015 01:22:11 -0500 Received: from nm19-vm1.bullet.mail.gq1.yahoo.com ([98.136.217.24]:42331) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUUbI-00060c-Qk for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 01:22:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425795723; bh=OHEig+So8Y+MLI9UPxT3JoNeMndvEek4fzqk1MyogI8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=jQoutozmnr1nLC/aMAqq8I08EvLy34gBJZ6RDFrDGLdlDM87fpD9tAG0a6J4AovVgv/arDIMzL+wXH1kY4F1LslY0KneJvkEr2u8C3XFjmASETLa7fa8i7FZlHUw27xG4lnt7koPxKmltOO93OBtpJKCNUPZxAsH7iRlFlzWD8aDTqpJ59hkVwl18geaCLM+ikpfgJgn9RWUNur1ifOTgp/sXSXwHtznMwuUT8APUbjumaVMpwCgDaxtnRuJjjySwHt5YgY5FjhWtjn+DqPmr440FsA15MjF/6NuCGvl/qMSwdmfMFR3FY7jFcJPt4ARS7nLpHhObEbrmDBvpL0JIg== Received: from [98.137.12.190] by nm19.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:22:03 -0000 Received: from [208.71.42.204] by tm11.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:22:03 -0000 Received: from [127.0.0.1] by smtp215.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 06:22:03 -0000 X-Yahoo-Newman-Id: 122628.94657.bm@smtp215.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: MCYwLwsVM1nw..qAwnzIIlVymYv_KEFD1Nvgsuhvgnldzgq jusxlWVK9sJqcpLhUt5o_tAu6Rh0kYO1vr4Z4_C62hbCnfuRPj8tLvpAOoyv lptb1maraQQ9M_oLsDHWLiWmz5pXG1q.j0eAhGYTE8vil53KKkUi0hppbUnw W6plvCijx4AHnomSZhAZ8adM0kCUJlxAgmSGoeCyWf0FJTCLLRSwqGcQ3cQs oiNcIY1DXbZMuYjb2BfhH_6ZaoULQihW9ul11Zlw.srzzXGRtX5GItrhuJED XytQWHwuH7aBdSbt41CUqrVW.SErVzpIhyU7tSRiMCNm.A0sR3NUQIRnlZHB iMG8GoSI1EURUVE8LGN_js8VEMgaJzHuC4.Xnw8mgJsIE0xGLa7Pjoh47LdP zEGDiOOwk8oBmxZSuzrjdeEceRsO7PRXLJ2QJQnuS6aE7Hi1KGsXrGU_XeyA 67V2QXvNTrAeoJ1_EsfTdiYRgElGgB5Fg6ETr1yK07drwTgf58fYS8cClBc5 FT97uwni.W00i.kpqajj.WsIfsInnLyniYztBZx5ua3G_5aJByLE- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Sat, 7 Mar 2015 22:22:00 -0800 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150308062200.GC32312@math.berkeley.edu> References: <83385mq9og.fsf@gnu.org> <20150303203037.GA26426@math.berkeley.edu> <83pp8ppgvw.fsf@gnu.org> <20150305211821.GA2915@math.berkeley.edu> <83lhjao7fr.fsf@gnu.org> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <20150307014404.GC18273@math.berkeley.edu> <83h9txmasu.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83h9txmasu.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: rudalics@gmx.at, 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sat, Mar 07, 2015 at 11:11:45AM +0200, Eli Zaretskii wrote: > > > > A) apparently, the download and build instructions changes not so > > > > long ago, so what google finds are obsolete irrelevant > > > > instructions. > > > > > > The build instructions changed in May 2013, almost 2 years ago. > > > > Irrelevant. > > Relevant. You should look at the date of the instructions you get > from Google before you consider them valid. Think about what you suggest: suppose the instructions are of May 2014. How the user would know whether it is VALID or NOT? > > Google brings (many variants) of wrong instructions about > > • what to download > > • how to build it > >  — and no correct instructions (at least close to the top of the list; > > my google shows 80 hits, and it did not help much). > > Which might mean that everybody else succeeded in building Emacs just > by following nt/INSTALL. I agree that this IS a quality indicator! Unfortunately, this does not help the googling giving poisoned pills. > > If you download an obsolete version, you get obsolete instructions > > (coming with this version). So it is hard to detect that what you get > > is bogus. > > The first place to look is in the package, not in Google hits. Follow > that rule, and you will be generally fine, not only with Emacs. Are you sure? This is chicken and eggs problem. If I did not find the package (with instructions), how do I find where to find the package? > > > > > The warning which nt/configure.bat gives is not specific enough (at > > > > least when shown on background of all the [wrong] info found by googling): > > > > > > If no one complains about something major for the MinGW/MSYS build > > > when Emacs 24.5 is released, nt/configure.bat will be deleted from the > > > repository, so it won't be able to confuse anyone anymore. > > > > In view of the results of googling, I would prefer if this file were > > kept, but would produce a message like > > > > Build via nt/configure.bat is replaced by a build via: > > installing MSYS, MINGW, and running the top-level configure. > > See nt/INSTALL for details. > > Leaving the file for that purpose makes no sense. If someone is > looking for it because it was mentioned in some Google hit, they will > know the hit was outdated. This conclusion (“hit was outdated”) involves logical deduction in a fuzzy world. One can expect that THIS result of deduction is possible — but ANY OTHER result is possible too. Ilya From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 06:05:10 2015 Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 10:05:10 +0000 Received: from localhost ([127.0.0.1]:39158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUY57-0003M0-LU for submit@debbugs.gnu.org; Sun, 08 Mar 2015 06:05:10 -0400 Received: from mout.gmx.net ([212.227.15.19]:57069) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUY55-0003LP-P8 for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 06:05:08 -0400 Received: from [178.191.143.22] ([178.191.143.22]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0Lbd9v-1XlL2R1VXv-00lFj8; Sun, 08 Mar 2015 11:04:56 +0100 Message-ID: <54FC1EBE.6080703@gmx.at> Date: Sun, 08 Mar 2015 11:04:46 +0100 From: martin rudalics MIME-Version: 1.0 To: Ilya Zakharevich Subject: Re: bug#19989: 25.0.50; Build instructions on Windows References: <83pp8ppgvw.fsf@gnu.org> <20150305211821.GA2915@math.berkeley.edu> <83lhjao7fr.fsf@gnu.org> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <54F9F7A4.5000205@gmx.at> <83sidilyev.fsf@gnu.org> <54FAC7A8.7040801@gmx.at> <837futm8ca.fsf@gnu.org> <54FAD2C7.2030309@gmx.at> <20150308060707.GA32312@math.berkeley.edu> In-Reply-To: <20150308060707.GA32312@math.berkeley.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:PWRi4xsRKQBHHi+kd9pvVgJ3/TYbUlxQH/CU7RS1FwjTFLf5eim +gO2SIwJVVB5OVpYkZjgB35sD3mMrKYRspyoRbScLNOflNRKY0dmN16lgTYVVRI1V3x8X6I PcrXSi77WQLMLmxrAzwRk7TXjDYnhyq7/AmZQEj5AItzbKSMbHikLsmBSzP+0TqkRIp3zO0 qhzSVsDPoQKryqITNIIiQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) >> The problem is that most users are trying to be clever. At least I d= id >> and AFAICT Ilya did too. > > Yes=E2=80=89=E2=80=94=E2=80=89the first 8 times. The last try was by = following the > instructions literally (as close as I can after 9 hours of > unsuccessful trying). > >> That's of no help. What's really needed is a >> stubborn, dense person who complains immediately when something doesn= 't >> work out as written in INSTALL. > > This is exactly what I do. You didn't. Otherwise, you would have started right away "by following the instructions literally". And an important guideline is: Never do anything extraneous when following INSTALL instructions. Unfortunately, installers likes those for mingw/msys offer too many pitfalls in this area. Especially when resolving dependencies. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 11:47:06 2015 Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 15:47:06 +0000 Received: from localhost ([127.0.0.1]:39520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUdQ1-0004sD-IO for submit@debbugs.gnu.org; Sun, 08 Mar 2015 11:47:05 -0400 Received: from mtaout29.012.net.il ([80.179.55.185]:57082) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUdPy-0004rc-A6 for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 11:47:03 -0400 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NKW00900GQXU200@mtaout29.012.net.il> for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 17:43:04 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKW005A8GZRQP50@mtaout29.012.net.il>; Sun, 08 Mar 2015 17:43:04 +0200 (IST) Date: Sun, 08 Mar 2015 17:46:39 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150308061413.GB32312@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <83k2yrlcf4.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT 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> <20150308061413.GB32312@math.berkeley.edu> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 7 Mar 2015 22:14:13 -0800 > From: Ilya Zakharevich > Cc: 19989@debbugs.gnu.org > > On Sat, Mar 07, 2015 at 11:04:41AM +0200, Eli Zaretskii wrote: > > So, let's try one more time, and this time try to provide full answers > > with all the details: > > Thanks for providing the instructions. I’ll try to answer your > questions when possible. Thanks, I'm eagerly waiting for that. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 12:04:30 2015 Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 16:04:31 +0000 Received: from localhost ([127.0.0.1]:39537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUdgs-0005Ji-9S for submit@debbugs.gnu.org; Sun, 08 Mar 2015 12:04:30 -0400 Received: from nm4-vm2.bullet.mail.gq1.yahoo.com ([98.136.218.161]:35846) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUdgp-0005JV-QX for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 12:04:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425830661; bh=YMtJV6LcumWdioyXKcPlm+xtF5jFl2s2A537yfh9OkU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=LRam4Z8Jle4lv0ouO6j9DaM9F/3U3m/IF2s1HOc1XY6uK7g+uwckxCnXp6vxXBMsu27W1K+4OW65a6YPRTDbtCnILaLngnUfE8x5OpF/2f/N6kFW3HsQg3O0++Rwe+PcteQXSahxaxdvazd1Qjf1NYIFIpVmIfWB5NgZjeQAUWNJjGY8X/f7osotjMCgdziC+q9JQFBqbhe5CO/SHoD2dIJdowOHB91xNqmhBGh2nS8yr6AG/IZIY8C/fdv/xTYayVEmv9VzKAL/cKPaG5xfdQjuty5nnqf/R8VIYtzXW8F19tk5Olv+pb02AH4Z3CPuIf2N8DKW5ARpWJCVvqaAew== Received: from [98.137.12.188] by nm4.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 16:04:21 -0000 Received: from [98.136.164.73] by tm9.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 16:04:21 -0000 Received: from [127.0.0.1] by smtp235.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 16:04:21 -0000 X-Yahoo-Newman-Id: 814866.91224.bm@smtp235.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: CkmeDNsVM1nEojKANykOnuNkCt3Tp54EkDN.sCqfsTfEyFD nUVYxS61eOaOGI_2XA.mS_Bzfj9kNc6JHCFdUP3fRd05s5HF57_JRqmw.oXo M_OASp1GUxbZhVGM0qLv8aWmqmaggDoILPhCtaTx_7BSVP2DtM.rVwtzNeDm .qwTg7h2RoL82a4d89yFKiEYWQMoDqcQgYpqmBGzTdp.ngzzVbuX5DG1CEnm o_1kDobs5eYaV8nk_i_Lk5MD_PB9.kx.iFotSh3XAX6zbrS3sp8uiAPg.4tc by.9K5mpJsNMZOTylT2uVHRkIcwuz83stm8cF4g3r5d7bsm1FwWhSRNTVfA. Jw0RA2qAu3H8aJv9CpZawcNfRKS5Y2luEcVfwdJ_q28oL3hyHHeO1TdtmRw6 ZmmR2.wpHBdMbZ_DfZYQN73URBXkOPYVn67aWEKFx7gVUuCjdDUu5X_3aR5C oQ66TI4140sii6AEICIcTCcpZruBc82VbHuzS_hLH4zsis3w1h1QBZxVmnwq HwksC6Ys4IWLcgh_Ub7fd2L_4SdKmlEq1VIbSE5tZt9vCpzBbzOE- X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Sun, 8 Mar 2015 09:04:19 -0700 From: Ilya Zakharevich To: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150308160418.GA5456@math.berkeley.edu> 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> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83ioedmb4m.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sat, Mar 07, 2015 at 11:04:41AM +0200, Eli Zaretskii wrote: > So, let's try one more time, and this time try to provide full answers > with all the details: I do not have a time machine. The actual install was made more than a month ago. I made some notes — and everything in these notes was in my report. The rest of historical information is gone. > . 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. > . Where do you have the MinGW headers and *.a libraries? Please > provide a full native Windows (not MSYS or Cygwin!) absolute file > names of those directories. Note that I'm talking about *.a > libraries, not *.dll. There should be at least 2 directories with > them, one with libraries used by GCC, the other for linking against > Windows w32 APIs and other external libraries, like image libraries > and libxml. (In most installations, there are actually 4 > directories, not 2; please list them all.) Inside FOO, the following directories have .h files: ./include/ ./include/GL/ ./include/ddk/ ./include/gdiplus/ ./include/libltdl/ ./include/parts/ ./include/sys/ ./lib/gcc/mingw32/4.8.1/include-fixed/ ./lib/gcc/mingw32/4.8.1/include/ ./lib/gcc/mingw32/4.8.1/include/ssp/ ./lib/gcc/mingw32/4.8.1/install-tools/ ./lib/gcc/mingw32/4.8.1/install-tools/include/ ./mingw32/include/ ./mingw32/lib/gcc/mingw32/4.8.1/include-fixed/ ./mingw32/lib/gcc/mingw32/4.8.1/include/ ./mingw32/lib/gcc/mingw32/4.8.1/include/ssp/ ./mingw32/lib/gcc/mingw32/4.8.1/install-tools/ ./mingw32/lib/gcc/mingw32/4.8.1/install-tools/include/ ./msys/1.0/include/ ./msys/1.0/lib/perl5/5.8/Encode/ ./msys/1.0/lib/perl5/5.8/msys/CORE/ ./share/autoconf/ ./share/gettext/ ./share/gettext/intl/ ./share/libtool/libltdl/ ./share/libtool/libltdl/libltdl/ Likewise for .a files (removing excessive Perl “auto” subdirectories): ./lib/ ./lib/gcc/mingw32/4.8.1/ ./libexec/gcc/mingw32/4.8.1/ ./mingw32/lib/ ./mingw32/lib/gcc/mingw32/4.8.1/ ./mingw32/libexec/gcc/mingw32/4.8.1/ ./msys/1.0/lib/ ./msys/1.0/lib/perl5/5.8/msys/CORE/ ./msys/1.0/lib/perl5/5.8/msys/auto/B/ ./msys/1.0/lib/perl5/vendor_perl/5.8/msys/auto/Alias/ > . If you installed any additional libraries that didn't come with > MinGW, please provide the full absolute file names of the > directories where you put their *.dll and *.a files, and their > headers. If you installed those libraries in the same directories > where you have the MinGW headers and libraries, it's enough to > mention that fact; no need to provide the directories explicitly. N/A > . 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. > . Did mingw-get ask you any additional questions, apart of a single > question in which directory to install the stuff? If it did, > please provide details of any non-default selections you made, or > any other gestures you did while downloading and installing. This info is gone (reliable one). AFAICR, the only choice was the install directory (FOO above). =========================================== If I can squeeze it into a few minutes, I may try to redo installing via mingw-get on a pristine computer (need to borrow it). Ilya From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 12:08:12 2015 Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 16:08:13 +0000 Received: from localhost ([127.0.0.1]:39542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUdkS-0005Pg-6j for submit@debbugs.gnu.org; Sun, 08 Mar 2015 12:08:12 -0400 Received: from nm17.bullet.mail.gq1.yahoo.com ([98.137.176.59]:33949) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUdkQ-0005PS-2e for 19989@debbugs.gnu.org; Sun, 08 Mar 2015 12:08:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425830884; bh=JMKkFFAnnbpAm2OAwPpKTAtTYBU0hXsyBYeuwZtqxMU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=gyrJBASSKlqz8SFA1nBNibiZYVemwdYM8nZ44HHKFjAxMEjU71QRuVtBIvj1dtfuif4lOE6UWWMxWezULqI3i2hWX497y0GisRG3aHuYJK5KE9rCnOJHuhL28mM44cNUya4qQp/I4jVjLmN2mPabjsBYQ1wpTdaO+/Jo57rZ4vPTBi/HKVgzg/ARBsNYO/lWg2IVPhMDACubP50z48AFSCCe8IT7FPLQYUW3QLTxRYTl8U1e68ehfklp4olcl9BIsQPlFTdLN+B2BIaiKrAst351z2NYPE19/V1MsmqPs2JLQvXok/mgVa8L1gYAEh8r9yC8RnFzTB2zaDy3/gNfjA== Received: from [98.137.12.55] by nm17.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 16:08:04 -0000 Received: from [98.136.164.73] by tm15.bullet.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 16:08:04 -0000 Received: from [127.0.0.1] by smtp235.mail.gq1.yahoo.com with NNFMP; 08 Mar 2015 16:08:04 -0000 X-Yahoo-Newman-Id: 106150.46088.bm@smtp235.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: k5M2Q04VM1kWKGv7mbXPayDNx8cZLVC.lMFaLMBhB30lt0x k.Czr7Ty4pYDc3jQyVRM6DTuYSpjRvjRDi9h4xANIK2lW2MYJQO9OZzsFEtO yo8ACjdkYPWWNQ8Sxnkx853mmpgkQNbnEv2oSMRg0T6R.hXoIQrEJuxdV_gt K_gGJo3w.h2pVrXd8OX4uecUbIqMh5Kk4P6qayveSHlC2s8T9E4ALRBNzMit IiVocBY6hlf1POJqFhyJZ70CkkA6zNrbhP5UOcabVzk7J3UuxYcgJZxzHYe0 GkK_dTJQgRl6MLGQKSf58jEl_MkLTpRARXmZXl2VBRdmI0CkcAHVIt3iZlEk f3.R58JQ.a4Y_eUhQZ_4dROOMpQeokk5ZWxyWxZWWHYuIX_CA8LnPLqGPsbZ qr_jQpmhNTTjWf4TCftS1tWBqHkpot5pu8UOQrvg7PLrFwxphtQ9v6BMyFhR 1X1ApyQjjQC8ydjaYkWb3yGmh5ipTdzdOnV6uhIbu1mslcxVd7.PQJCc8jck YdsBPIbOPFZHHQgBT.Mr2SLQZXMBwDQJU8ZcfVu9MyeLxhuJx X-Yahoo-SMTP: oLSY3dWswBBqoBVzCkLl_RIsw6heKMxu8wpEbARv1SU- Date: Sun, 8 Mar 2015 09:07:59 -0700 From: Ilya Zakharevich To: martin rudalics Subject: Re: bug#19989: 25.0.50; Build instructions on Windows Message-ID: <20150308160759.GB5456@math.berkeley.edu> References: <83lhjao7fr.fsf@gnu.org> <54F971AD.2050907@gmx.at> <83d24mo1xi.fsf@gnu.org> <54F9F7A4.5000205@gmx.at> <83sidilyev.fsf@gnu.org> <54FAC7A8.7040801@gmx.at> <837futm8ca.fsf@gnu.org> <54FAD2C7.2030309@gmx.at> <20150308060707.GA32312@math.berkeley.edu> <54FC1EBE.6080703@gmx.at> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <54FC1EBE.6080703@gmx.at> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sun, Mar 08, 2015 at 11:04:46AM +0100, martin rudalics wrote: > >> The problem is that most users are trying to be clever. At least I did > >> and AFAICT Ilya did too. > > > > Yes — the first 8 times. The last try was by following the > > instructions literally (as close as I can after 9 hours of > > unsuccessful trying). > > > >> That's of no help. What's really needed is a > >> stubborn, dense person who complains immediately when something doesn't > >> work out as written in INSTALL. > > > > This is exactly what I do. > > You didn't. I disagree — and I believe I know more about what I did or did not than you. > Otherwise, you would have started right away "by following > the instructions literally". Sorry, I can make no sense out of this “sillogism”. Ilya From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 13:00:06 2015 Received: (at 19989) by debbugs.gnu.org; 8 Mar 2015 17:00:07 +0000 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 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 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) 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) Date: Sun, 08 Mar 2015 18:59:37 +0200 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <20150308160418.GA5456@math.berkeley.edu> X-012-Sender: halo1@inter.net.il To: Ilya Zakharevich Message-id: <83a8znl91i.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT 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> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > 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? From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 04:03:23 2015 Received: (at 19989) by debbugs.gnu.org; 15 Aug 2015 08:03:23 +0000 Received: from localhost ([127.0.0.1]:56200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQWR1-00079Z-HG for submit@debbugs.gnu.org; Sat, 15 Aug 2015 04:03:23 -0400 Received: from mtaout29.012.net.il ([80.179.55.185]:38765) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQWQx-00079O-4y for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 04:03:20 -0400 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NT400I005Q5EP00@mtaout29.012.net.il> for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 11:03:12 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NT400B6X6DC5480@mtaout29.012.net.il>; Sat, 15 Aug 2015 11:03:12 +0300 (IDT) Date: Sat, 15 Aug 2015 11:03:14 +0300 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: <8361aenzor.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: ilya@math.berkeley.edu Message-id: <83tws1m119.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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 06 Mar 2015 13:16:36 +0200 > From: Eli Zaretskii > Cc: 19989@debbugs.gnu.org > > > Date: Fri, 6 Mar 2015 01:59:52 -0800 > > From: Ilya Zakharevich > > Cc: Eli Zaretskii , 19989@debbugs.gnu.org > > > > A) apparently, the download and build instructions changes not so > > long ago, so what google finds are obsolete irrelevant > > instructions. > > The build instructions changed in May 2013, almost 2 years ago. > > > The warning which nt/configure.bat gives is not specific enough (at > > least when shown on background of all the [wrong] info found by googling): > > If no one complains about something major for the MinGW/MSYS build > when Emacs 24.5 is released, nt/configure.bat will be deleted from the > repository, so it won't be able to confuse anyone anymore. Done (except that instead of deleting configure.bat, I took your advice and left it with just the reference to the new build procedure). All the other support files, mainly makefile.w32-in in the various directories, were deleted from the master branch. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 07:22:21 2015 Received: (at 19989) by debbugs.gnu.org; 15 Aug 2015 11:22:21 +0000 Received: from localhost ([127.0.0.1]:56262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQZXZ-0003Ld-3F for submit@debbugs.gnu.org; Sat, 15 Aug 2015 07:22:21 -0400 Received: from mail-ig0-f173.google.com ([209.85.213.173]:36745) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQZXX-0003LV-LU for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 07:22:19 -0400 Received: by igxp17 with SMTP id p17so27690264igx.1 for <19989@debbugs.gnu.org>; Sat, 15 Aug 2015 04:22:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=oVZob7KFrNDAYJNQeUcluxKPiT0ZTm0CFGYD9lULuJA=; b=qYaF9RN/9XI/StW6sGJ281KHeifQEFismJpE1LXeWfgjbvttcGWHKONYJlSmqy4BAL iPK6n2IA77Gk0T4iSfZBVYazKEZcURyvfQjXO8zxqs5krhxeEpwJLXbzRiMYdSRN9zGU Ohg9ULtXlenpA9qJyFktrciGV3R9U3dognPdrh5SJg59LCL+b5nqynayRlf9RZ0l5jGs ynPsbOWNjNLN77/feNpGcF1PW8UVAvO/yfp75drf5Yc5l916BCz83wY6lwW1Nse+sSSg qPDJc4MPd/0FAk5B6FsNBztPkRXI/IJJVzVZm5NMazSg4c1m7fmyX5GvZyNG731xOvUq Smhw== MIME-Version: 1.0 X-Received: by 10.50.142.9 with SMTP id rs9mr7553237igb.17.1439637739022; Sat, 15 Aug 2015 04:22:19 -0700 (PDT) Received: by 10.107.148.203 with HTTP; Sat, 15 Aug 2015 04:22:18 -0700 (PDT) In-Reply-To: <83tws1m119.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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <83tws1m119.fsf@gnu.org> Date: Sat, 15 Aug 2015 13:22:18 +0200 Message-ID: Subject: Re: bug#19989: 25.0.50; Build instructions on Windows From: Dani Moncayo To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) >> If no one complains about something major for the MinGW/MSYS build >> when Emacs 24.5 is released, nt/configure.bat will be deleted from the >> repository, so it won't be able to confuse anyone anymore. > > Done (except that instead of deleting configure.bat, I took your > advice and left it with just the reference to the new build > procedure). All the other support files, mainly makefile.w32-in in > the various directories, were deleted from the master branch. Eli, I've noticed that the file 'nt/zipdist.bat' was not removed by the above change. I think it should, no? -- Dani Moncayo From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 07:38:51 2015 Received: (at 19989) by debbugs.gnu.org; 15 Aug 2015 11:38:51 +0000 Received: from localhost ([127.0.0.1]:56267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQZnW-0005FU-OP for submit@debbugs.gnu.org; Sat, 15 Aug 2015 07:38:51 -0400 Received: from mail-ig0-f177.google.com ([209.85.213.177]:33608) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQZnU-0005FM-LN for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 07:38:49 -0400 Received: by igfj19 with SMTP id j19so28714329igf.0 for <19989@debbugs.gnu.org>; Sat, 15 Aug 2015 04:38:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ZQiIkxc5IKMENvsDrheJHis0HIVgPAnON7XNIKu/Gfk=; b=RdguF1nNIAhZrkIqoXY6u6ckBzE+9g6kG/FTivvn6iKU/NwJlA65L4T0bX8zmLh+jT 0oG3aTLnjd7Y2sBKal6JyLiKnCCfEvwSYNbyrPwEceFpT4+qyfMIry51w7uBCom0M5hh wRLKXTisjg8YvzwwOwSY5LJksHZU2hd15sQeOuTeOJYLyuzvb9q8JWI2j6Xft7C1Rbcg 8Jr5vnDSC//oRCKcg/su+ObaMWgN4nCxVk80+3R1phCWwYh3FFHu068ynvq8MpyYAxhI gIcpPbJ0rKSgtTdh2JG0rvK2rWtfcaZGiWEE4t7Cn22a9qKLVCo6Bxj0mJoJwcJ/fU3A sfUw== MIME-Version: 1.0 X-Received: by 10.50.62.148 with SMTP id y20mr7599740igr.17.1439638728097; Sat, 15 Aug 2015 04:38:48 -0700 (PDT) Received: by 10.107.148.203 with HTTP; Sat, 15 Aug 2015 04:38:48 -0700 (PDT) In-Reply-To: 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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <83tws1m119.fsf@gnu.org> Date: Sat, 15 Aug 2015 13:38:48 +0200 Message-ID: Subject: Re: bug#19989: 25.0.50; Build instructions on Windows From: Dani Moncayo To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sat, Aug 15, 2015 at 1:22 PM, Dani Moncayo wrote: >>> If no one complains about something major for the MinGW/MSYS build >>> when Emacs 24.5 is released, nt/configure.bat will be deleted from the >>> repository, so it won't be able to confuse anyone anymore. >> >> Done (except that instead of deleting configure.bat, I took your >> advice and left it with just the reference to the new build >> procedure). All the other support files, mainly makefile.w32-in in >> the various directories, were deleted from the master branch. > > Eli, I've noticed that the file 'nt/zipdist.bat' was not removed by > the above change. I think it should, no? BTW, there are other ".bat" files besides 'nt/zipdist.bat'. I wonder whether the are still needed: --------------------------- $ find . -name '*.bat' ./admin/nt/dump.bat ./config.bat ./msdos/depfiles.bat ./nt/configure.bat ./nt/ftime-nostartup.bat ./nt/ftime.bat ./nt/zipdist.bat --------------------------- -- Dani Moncayo From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 08:09:47 2015 Received: (at 19989) by debbugs.gnu.org; 15 Aug 2015 12:09:48 +0000 Received: from localhost ([127.0.0.1]:56273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQaHT-0005yw-Cq for submit@debbugs.gnu.org; Sat, 15 Aug 2015 08:09:47 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:42205) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQaHP-0005yl-MQ for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 08:09:45 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NT400M00HLGRE00@a-mtaout23.012.net.il> for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 15:09:42 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NT400MLLHS6QG20@a-mtaout23.012.net.il>; Sat, 15 Aug 2015 15:09:42 +0300 (IDT) Date: Sat, 15 Aug 2015 15:09:40 +0300 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: X-012-Sender: halo1@inter.net.il To: Dani Moncayo Message-id: <83pp2on46z.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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <83tws1m119.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 15 Aug 2015 13:22:18 +0200 > From: Dani Moncayo > Cc: 19989@debbugs.gnu.org > > >> If no one complains about something major for the MinGW/MSYS build > >> when Emacs 24.5 is released, nt/configure.bat will be deleted from the > >> repository, so it won't be able to confuse anyone anymore. > > > > Done (except that instead of deleting configure.bat, I took your > > advice and left it with just the reference to the new build > > procedure). All the other support files, mainly makefile.w32-in in > > the various directories, were deleted from the master branch. > > Eli, I've noticed that the file 'nt/zipdist.bat' was not removed by > the above change. I think it should, no? I wouldn't know. Is it not useful outside that old build procedure? From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 08:10:48 2015 Received: (at 19989) by debbugs.gnu.org; 15 Aug 2015 12:10:48 +0000 Received: from localhost ([127.0.0.1]:56277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQaIS-00060g-3S for submit@debbugs.gnu.org; Sat, 15 Aug 2015 08:10:48 -0400 Received: from mtaout25.012.net.il ([80.179.55.181]:46619) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQaIP-00060W-2u for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 08:10:46 -0400 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0NT400L00GZEFB00@mtaout25.012.net.il> for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 15:07:01 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NT400IWOHNPXE40@mtaout25.012.net.il>; Sat, 15 Aug 2015 15:07:01 +0300 (IDT) Date: Sat, 15 Aug 2015 15:10:41 +0300 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: X-012-Sender: halo1@inter.net.il To: Dani Moncayo Message-id: <83oai8n45a.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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <83tws1m119.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 15 Aug 2015 13:38:48 +0200 > From: Dani Moncayo > Cc: 19989@debbugs.gnu.org > > BTW, there are other ".bat" files besides 'nt/zipdist.bat'. I wonder > whether the are still needed: > > --------------------------- > $ find . -name '*.bat' > ./admin/nt/dump.bat > ./config.bat > ./msdos/depfiles.bat > ./nt/configure.bat > ./nt/ftime-nostartup.bat > ./nt/ftime.bat > ./nt/zipdist.bat > --------------------------- I checked them all, and concluded they were unrelated (those in msdos/ certainly are). From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 08:24:18 2015 Received: (at 19989) by debbugs.gnu.org; 15 Aug 2015 12:24:19 +0000 Received: from localhost ([127.0.0.1]:56282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQaVW-0006Jn-Kn for submit@debbugs.gnu.org; Sat, 15 Aug 2015 08:24:18 -0400 Received: from mail-io0-f169.google.com ([209.85.223.169]:36085) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQaVV-0006Jf-2n for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 08:24:17 -0400 Received: by iodv127 with SMTP id v127so93302592iod.3 for <19989@debbugs.gnu.org>; Sat, 15 Aug 2015 05:24:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ibwkLbhPsnKYvtY7pdoHBCoiKIgUI9Cd+e1sIGzuedY=; b=rMWc71OVq+U4O9qsbpo0n7vZJgT995OvvgaWs2UyuBTvdNzjZRJrOoPyHZQhDyvfwV ZnsyVTtjvRBwngas3QDdmvycUKU/u0dRGTjKdaJQWMb3M0SLyW6BUomDqoFDnPqmwQHy AAfLY6gTXSxOJVeROAdOBmGXAWG/purU7qG03KJaKG5vnSenvwf0901RoddOMpNW13/C s09AWkBNhYZlDgMSkdKCy/sJHA8kwW29jfZw1K/rKoNIZulnahrARkKexqboS9VGKjcX s75AmnHVJzAr6HlGQqb1AdynUyqUSMMGoY6Ap57/E8d9pI8NWFAIqRTrRzTrlVCc5r5/ GjwA== MIME-Version: 1.0 X-Received: by 10.107.12.33 with SMTP id w33mr13098297ioi.110.1439641456448; Sat, 15 Aug 2015 05:24:16 -0700 (PDT) Received: by 10.107.148.203 with HTTP; Sat, 15 Aug 2015 05:24:16 -0700 (PDT) In-Reply-To: <83pp2on46z.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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <83tws1m119.fsf@gnu.org> <83pp2on46z.fsf@gnu.org> Date: Sat, 15 Aug 2015 14:24:16 +0200 Message-ID: Subject: Re: bug#19989: 25.0.50; Build instructions on Windows From: Dani Moncayo To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) >> Eli, I've noticed that the file 'nt/zipdist.bat' was not removed by >> the above change. I think it should, no? > > I wouldn't know. Is it not useful outside that old build procedure? It was used by the (now obsolete) "dist" target. I don't think it's worth keeping it anymore in the repo. -- Dani Moncayo From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 08:26:14 2015 Received: (at 19989) by debbugs.gnu.org; 15 Aug 2015 12:26:14 +0000 Received: from localhost ([127.0.0.1]:56286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQaXO-0006Ml-1z for submit@debbugs.gnu.org; Sat, 15 Aug 2015 08:26:14 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:65311) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQaXL-0006MZ-6X for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 08:26:12 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NT400300HS8ZF00@a-mtaout20.012.net.il> for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 15:26:09 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NT4003HAIJLUG50@a-mtaout20.012.net.il>; Sat, 15 Aug 2015 15:26:09 +0300 (IDT) Date: Sat, 15 Aug 2015 15:26:07 +0300 From: Eli Zaretskii Subject: Re: bug#19989: 25.0.50; Build instructions on Windows In-reply-to: X-012-Sender: halo1@inter.net.il To: Dani Moncayo Message-id: <83mvxsn3fk.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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <83tws1m119.fsf@gnu.org> <83pp2on46z.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sat, 15 Aug 2015 14:24:16 +0200 > From: Dani Moncayo > Cc: 19989@debbugs.gnu.org > > >> Eli, I've noticed that the file 'nt/zipdist.bat' was not removed by > >> the above change. I think it should, no? > > > > I wouldn't know. Is it not useful outside that old build procedure? > > It was used by the (now obsolete) "dist" target. I don't think it's > worth keeping it anymore in the repo. OK, then feel free to delete. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 09:39:37 2015 Received: (at 19989) by debbugs.gnu.org; 15 Aug 2015 13:39:37 +0000 Received: from localhost ([127.0.0.1]:56300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQbgP-00085y-1c for submit@debbugs.gnu.org; Sat, 15 Aug 2015 09:39:37 -0400 Received: from mail-io0-f170.google.com ([209.85.223.170]:36740) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQbgL-00085o-H0 for 19989@debbugs.gnu.org; Sat, 15 Aug 2015 09:39:34 -0400 Received: by iodv127 with SMTP id v127so94315210iod.3 for <19989@debbugs.gnu.org>; Sat, 15 Aug 2015 06:39:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=+gnXuUeXUBKIZcNa593QKU0cStt3GH+yYYZJl4HzenA=; b=BJi33UcOzilb00kpZQ3cw4hkPKV/4rB4CyUcfLNdgTES9ICiBpETdtrf8F5zH3JUAe /+3EMhGNgHI4f4/tx7s3o19P+4LTnja234rI3lpVk6xTX7zE5hVRP2Db46ItySlUBZHD pUhe/T1sUjAOOBBHBTDCYz1qy1juQeZmLOY/f7GeNkxBfkoIdUjeRZv+UFtECWNMsHWy vQIXQTcQ9zwj3eZvKaMPI8wbLHsPq1Cm+5JYXvgzHJThF/e4HIGYAVgSZFEqu1/LUCyt 31S1GwRsXEpipzOrRxe8fVT92BM2hegBdyI8sfNgFYmt6kryp8Wek71qHZHjoD4NfJWB bOTg== MIME-Version: 1.0 X-Received: by 10.107.131.168 with SMTP id n40mr54574395ioi.47.1439645972598; Sat, 15 Aug 2015 06:39:32 -0700 (PDT) Received: by 10.107.148.203 with HTTP; Sat, 15 Aug 2015 06:39:32 -0700 (PDT) In-Reply-To: <83mvxsn3fk.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> <54F971AD.2050907@gmx.at> <20150306095952.GA11017@math.berkeley.edu> <8361aenzor.fsf@gnu.org> <83tws1m119.fsf@gnu.org> <83pp2on46z.fsf@gnu.org> <83mvxsn3fk.fsf@gnu.org> Date: Sat, 15 Aug 2015 15:39:32 +0200 Message-ID: Subject: Re: bug#19989: 25.0.50; Build instructions on Windows From: Dani Moncayo To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19989 Cc: 19989@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) >> >> Eli, I've noticed that the file 'nt/zipdist.bat' was not removed by >> >> the above change. I think it should, no? >> > >> > I wouldn't know. Is it not useful outside that old build procedure? >> >> It was used by the (now obsolete) "dist" target. I don't think it's >> worth keeping it anymore in the repo. > > OK, then feel free to delete. Done. Thanks. -- Dani Moncayo From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 00:16:29 2017 Received: (at control) by debbugs.gnu.org; 3 Dec 2017 05:16:29 +0000 Received: from localhost ([127.0.0.1]:42350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eLMdg-0007kB-Pd for submit@debbugs.gnu.org; Sun, 03 Dec 2017 00:16:28 -0500 Received: from mail-io0-f169.google.com ([209.85.223.169]:43834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eLMdf-0007eG-QT for control@debbugs.gnu.org; Sun, 03 Dec 2017 00:16:28 -0500 Received: by mail-io0-f169.google.com with SMTP id s37so15301219ioe.10 for ; Sat, 02 Dec 2017 21:16:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:date:message-id:mime-version; bh=lW27VO53cIc4rHNeXgYZQL4K0RteXWJ8yDTIVzjt/fo=; b=cBmDNXHWH9sMZtd3xJrZg0MTabUslJbfGr5P6TOYn1iX+GP/NeLuW9vaXvq0dLm8JC lGojlyeMSr7rSCOxJvZ/bpJ9gz+kfbtw0vZgksku9Vn2k8QKLs3u+FK7O+rYBeCZTGLa BhkuR234bv5y3a4VvtThrauqKdP1wSdFP7E+/y0DfyGs4lKAU/VkHi2B75XoJdmBtPSP UWOYK3KXtXXFYlNk8IWTj2oKQQ1hLz1KuQ+IsMJCiszfuV0MscKmdNOOvaHjVraf4N9z ktjH/pPwTbaFbXJDhVu1ZNjqpE4ksvJsxFTAiIMeeBjqDpbUeeVctKcgIbaLmb37hThH cs4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version; bh=lW27VO53cIc4rHNeXgYZQL4K0RteXWJ8yDTIVzjt/fo=; b=qOSDSRNn6HrfyyNfwSVkzDabMfpu5l3IqAanUmWv/XUwoVIom8q9D/ekicN9jlYXNY 6GqpeM9houo2cSWt2LIV6NphZcjmz35R4QYXnuaCT/PfMx0fbtvA4fhsKy8N04e9UjcI gRX9n8KeZUp2L6PokkZT0lALVYWIZviNRDLEnAnAACP88rjKngdamKQOPKsGQBLxy9DW vlDXPIaU6S5my4IPED+1rxCnp5x8d11BUvQ4ad3hqQTN4yhZt0ipIkzJkCL8k1vE6c4n xplLEPVljrEKhG4ektUkNHZPakYBRKqzriCBqBM5ZS45EmQLNGLAga9v0d52srG1IYvk /8tA== X-Gm-Message-State: AJaThX6xtA0pFRgkJFpIXzKU4HwFFN5mdlU0s1Eruh9zRiy0eDptdxZ8 NSoU+kA2bHBaKKW5Q1/nWGIrvg== X-Google-Smtp-Source: AGs4zMZ8vu7OjM2KsIzz9tdT4OwoME5jp6QH8GojfqJMHPZlINGNqmbnbWBpXEfqP2V6DdEdkYN9tA== X-Received: by 10.107.27.8 with SMTP id b8mr20152259iob.31.1512278182049; Sat, 02 Dec 2017 21:16:22 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id v76sm2389370itb.1.2017.12.02.21.16.20 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 02 Dec 2017 21:16:21 -0800 (PST) From: Noam Postavsky To: control@debbugs.gnu.org Subject: control message for bug#19989: 25.0.50; Build instructions on Windows Date: Sun, 03 Dec 2017 00:16:20 -0500 Message-ID: <87y3mkie6z.fsf@users.sourceforge.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) # Seems there is nothing more to do with this bug close 19989 quit From unknown Sat Aug 09 15:51:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 31 Dec 2017 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator