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: Wrong frame with recent trunk [MSYS2-MinGW64] Date: Mon, 28 Jul 2014 15:22:23 +0300 Message-ID: <83k36xhdvk.fsf@gnu.org> References: <53D02A85.1040402@alice.it> <53D09F37.5060109@yandex.ru> <53D0FEA4.2080007@alice.it> <53D132C6.6040506@yandex.ru> <53D137FD.6050204@alice.it> <53D57A57.20200@alice.it> <83silmggz5.fsf@gnu.org> <83r416gga3.fsf@gnu.org> <53D62567.1030801@alice.it> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1406550151 22412 80.91.229.3 (28 Jul 2014 12:22:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 28 Jul 2014 12:22:31 +0000 (UTC) Cc: rudalics@gmx.at, dmantipov@yandex.ru, emacs-devel@gnu.org To: Angelo Graziosi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 28 14:22:26 2014 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 1XBjwf-0001wo-Pb for ged-emacs-devel@m.gmane.org; Mon, 28 Jul 2014 14:22:25 +0200 Original-Received: from localhost ([::1]:39477 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBjwf-0008NW-61 for ged-emacs-devel@m.gmane.org; Mon, 28 Jul 2014 08:22:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47299) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBjwY-0008Mo-Gr for emacs-devel@gnu.org; Mon, 28 Jul 2014 08:22:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XBjwP-0003L6-Ms for emacs-devel@gnu.org; Mon, 28 Jul 2014 08:22:18 -0400 Original-Received: from mtaout29.012.net.il ([80.179.55.185]:49212) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XBjwP-0003K1-E2 for emacs-devel@gnu.org; Mon, 28 Jul 2014 08:22:09 -0400 Original-Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0N9F000008SHQW00@mtaout29.012.net.il> for emacs-devel@gnu.org; Mon, 28 Jul 2014 15:22:17 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N9F00OAL915VI20@mtaout29.012.net.il>; Mon, 28 Jul 2014 15:22:17 +0300 (IDT) In-reply-to: <53D62567.1030801@alice.it> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.185 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:173208 Archived-At: > Date: Mon, 28 Jul 2014 12:26:47 +0200 > From: Angelo Graziosi > CC: rudalics@gmx.at, dmantipov@yandex.ru, emacs-devel@gnu.org > > There are still issues with trunk rev. 117599. Please submit a proper bug report to the bug tracker. I think we've discussed this issue more than enough here, and if it's still a problem, we need to treat it as such. > Just out of curiosity... How you build Emacs? Just "make -j6" (which will run autoconf if needed). > I build always in a clean[*] tree with: > > configure --prefix=/Emacs.app --with-wide-int > --build=x86_64-w64-mingw32 --without-imagemagick > 'CFLAGS=-I/mingw64/include/noX -Ofast -g0 -pipe' LDFLAGS=-pipe > > make -j3 > ... > > > Ciao, > Angelo. > > --- > [*] I have a local repository created with: > > $ bzr checkout --lightweight > http://bzr.savannah.gnu.org/r/emacs/trunk emacs-trunk > > I update it with 'bzr up'. I DO NOT use it to build but I use a copy: > > rsync -av --exclude=.bzr* --exclude=.git* --exclude=.gdb* --delete > /c/cygwin64/home/pippo/work/emacs-trunk/ /tmp/emacs/ > > then in a mingw64_shell.bat shell: > > $ cd /tmp > $ .... build-emacs.sh I don't have time for all this complexity, and cannot use lightweight checkouts to begin with. Bootstrapping Emacs every time just wastes time and as a nasty side effect removes all the previous *.exe files that I could otherwise use to kind-of bisect problems. I never understood people who always bootstrap.