From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Moreton Newsgroups: gmane.emacs.devel Subject: Re: Build failure for Emacs master Date: Sun, 06 Mar 2016 17:37:37 +0000 Message-ID: <86egbnjyn2.fsf@gmail.com> References: <56CCD91E.6070507@alice.it> <83egc2ixji.fsf@gnu.org> <56CD798D.7060102@alice.it> <56CD8408.1000701@alice.it> <83wppuggb4.fsf@gnu.org> <56CE2CA7.5050906@alice.it> <83io1cg2pt.fsf@gnu.org> <56DA0327.2030009@alice.it> <83oaatxu72.fsf@gnu.org> <56DB48C5.3070206@alice.it> <83oaaswa5r.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1457285904 4363 80.91.229.3 (6 Mar 2016 17:38:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Mar 2016 17:38:24 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 06 18:38:11 2016 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 1accd8-0007Dw-Ud for ged-emacs-devel@m.gmane.org; Sun, 06 Mar 2016 18:38:11 +0100 Original-Received: from localhost ([::1]:51473 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1accd8-0008Td-A0 for ged-emacs-devel@m.gmane.org; Sun, 06 Mar 2016 12:38:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39685) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1accd0-0008Sy-SY for emacs-devel@gnu.org; Sun, 06 Mar 2016 12:38:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acccw-0006zM-Sf for emacs-devel@gnu.org; Sun, 06 Mar 2016 12:38:02 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:46813) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acccw-0006yY-Ly for emacs-devel@gnu.org; Sun, 06 Mar 2016 12:37:58 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1acccp-000755-EZ for emacs-devel@gnu.org; Sun, 06 Mar 2016 18:37:51 +0100 Original-Received: from 82-69-64-228.dsl.in-addr.zen.co.uk ([82.69.64.228]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Mar 2016 18:37:51 +0100 Original-Received: from andrewjmoreton by 82-69-64-228.dsl.in-addr.zen.co.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Mar 2016 18:37:51 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 40 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 82-69-64-228.dsl.in-addr.zen.co.uk User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (windows-nt) Cancel-Lock: sha1:gzj8cfoxjynCkV88BhezHYB7WGQ= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:201004 Archived-At: On Sun 06 Mar 2016, Eli Zaretskii wrote: >> Cc: emacs-devel@gnu.org, larsi@gnus.org >> From: Angelo Graziosi >> Date: Sat, 5 Mar 2016 21:59:49 +0100 >> >> Now I have tried current master ( >> 21b509d4449bd33045e019dbcc90f5283434c07e) in a freshly cloned repository >> but it fails differently (I think it is unrelated to our loaddefs issue): >> >> [...] >> CCLD temacs.exe >> process.o:process.c:(.text+0x93cb): undefined reference to `gai_strerrorA' >> process.o:process.c:(.text+0x93cb): relocation truncated to fit: >> R_X86_64_PC32 gainst undefined symbol `gai_strerrorA' >> collect2.exe: error: ld returned 1 exit status >> Makefile:601: set di istruzioni per l'obiettivo "temacs.exe" non riuscito >> make[1]: *** [temacs.exe] Errore 1 >> make[1]: uscita dalla directory >> "/tmp/mingw-w64-emacs-git/src/build-x86_64-w64-ingw32/src" >> Makefile:398: set di istruzioni per l'obiettivo "src" non riuscito >> make: *** [src] Errore 2 >> >> I wonder if it is related to this change: >> >> Lars Magne Ingebrigtsen Allow making TLS negotiation blocking >> commit: >> http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=21b509d4449bd33045e019dbcc90f5283434c07e >> >> which changes process.h.. > > No, it's related to my recent changes. Sounds like MinGW64 headers > have yet another incompatibility with mingw.org's headers, sigh... Your fix for this in 69e03dd seems to be overly harsh on Mingw64. Win95/98/Me have been dead for over 15 years - it's time to kill support for them, and require that all Windows platforms support Winsock2. AndyM