From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: MS-Windows build using Posix configury Date: Thu, 16 May 2013 16:19:06 +0300 Message-ID: <83d2srt645.fsf@gnu.org> References: <83d2tu49lu.fsf@gnu.org> <834nezzzma.fsf@gnu.org> <8361z2psr1.fsf@gnu.org> <83zjweo5dh.fsf@gnu.org> <83sj25nym2.fsf@gnu.org> <837gjhnowi.fsf@gnu.org> <8338u4o39r.fsf@gnu.org> <83zjwbkmt2.fsf@gnu.org> <83wqrfkjvo.fsf@gnu.org> <838v3qebns.fsf@gnu.org> <83wqr9csah.fsf@gnu.org> <83wqr297da.fsf@gnu.org> <83txm34g6k.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1368710367 4125 80.91.229.3 (16 May 2013 13:19:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 May 2013 13:19:27 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 16 15:19:27 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ucy5c-0004wV-N8 for ged-emacs-devel@m.gmane.org; Thu, 16 May 2013 15:19:24 +0200 Original-Received: from localhost ([::1]:56979 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ucy5c-0000wv-8R for ged-emacs-devel@m.gmane.org; Thu, 16 May 2013 09:19:24 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:43035) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ucy5Y-0000wX-09 for emacs-devel@gnu.org; Thu, 16 May 2013 09:19:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ucy5W-0000pg-Cj for emacs-devel@gnu.org; Thu, 16 May 2013 09:19:19 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:38432) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ucy5W-0000pb-51 for emacs-devel@gnu.org; Thu, 16 May 2013 09:19:18 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MMW00A006QDRS00@a-mtaout23.012.net.il> for emacs-devel@gnu.org; Thu, 16 May 2013 16:19:08 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MMW00AR87NVLDF0@a-mtaout23.012.net.il> for emacs-devel@gnu.org; Thu, 16 May 2013 16:19:08 +0300 (IDT) In-reply-to: <83txm34g6k.fsf@gnu.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.175 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:159618 Archived-At: > Date: Thu, 16 May 2013 09:00:51 +0300 > From: Eli Zaretskii > Cc: emacs-devel@gnu.org > > > Date: Mon, 13 May 2013 19:23:13 +0300 > > From: Eli Zaretskii > > Cc: emacs-devel@gnu.org > > > > With this out of my way, I need to update the branch to handle the > > changes in the configury committed lately to the trunk, to handle the > > ACL portability. (I was actually hoping that something like this > > would happen, because I want to see how much effort is needed to make > > such adaptations.) Before I adapt to that change, I cannot merge my > > branch onto the trunk, because the result will most probably fail to > > compile. I hope to do that in a couple of days, and then I'll merge > > and announce. > > > > Stay tuned, and thanks for encouragement. > > I'm almost done. And now completely done. Trunk revision 112606 allows to build Emacs on Windows using the Posix configure script and Makefile's, under the MSYS environment. I'd like to encourage everyone who builds native Windows port of Emacs to please switch to this method; the old nt/configure.bat and Windows-specific makefile.w32-in files are from now on deprecated. Start by reading nt/INSTALL.MSYS. I would also like to thank everyone who provided comments to the original patch: Stefan, Glenn, Paul, and to Ken Brown and others who tried that on their systems. Special thanks to Dani Moncayo, who boldly applied my initial imperfect patch, and then patiently reported every problem he discovered, until they all were resolved.