From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Emacs 25.3+ fails to start on Win XP Date: Sat, 18 Nov 2017 11:15:50 +0200 Message-ID: <83375cgd6h.fsf@gnu.org> References: NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1510996606 25778 195.159.176.226 (18 Nov 2017 09:16:46 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 18 Nov 2017 09:16:46 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 18 10:16:40 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFzEp-00064P-R7 for geh-help-gnu-emacs@m.gmane.org; Sat, 18 Nov 2017 10:16:35 +0100 Original-Received: from localhost ([::1]:49253 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFzEw-0004jE-Sz for geh-help-gnu-emacs@m.gmane.org; Sat, 18 Nov 2017 04:16:42 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47879) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFzEO-0004j9-4d for help-gnu-emacs@gnu.org; Sat, 18 Nov 2017 04:16:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eFzEJ-0004AA-PY for help-gnu-emacs@gnu.org; Sat, 18 Nov 2017 04:16:08 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFzEJ-00049y-Lq for help-gnu-emacs@gnu.org; Sat, 18 Nov 2017 04:16:03 -0500 Original-Received: from [176.228.60.248] (port=4238 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eFzEJ-0004zc-2p for help-gnu-emacs@gnu.org; Sat, 18 Nov 2017 04:16:03 -0500 In-reply-to: (message from Uwe Siart on Sat, 18 Nov 2017 09:45:57 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:114951 Archived-At: > From: Uwe Siart > Date: Sat, 18 Nov 2017 09:45:57 +0100 > > Emacs 25.3 and newer fails to start on a Win XP box. When clicking > runemacs.exe I get an error that says that the procedure call "_time32" > fails in msvcrt.dll. > > I don't see this with Emacs 25.2. > > Are there any known ways to solve this issue other than "Finally quit > using XP"? > > Or does it mean that 25.2 is the last version that supports XP? Emacs continues to support XP, I use it that way all the time. I'm guessing that you are using precompiled binaries from some site, and those binaries were linked against system libraries which require functions not present in the C runtime on XP. (If these are official GNU binaries, then it's unfortunate we provide such binaries. In that case, please file a bug report using report-emacs-bug.) I think the root cause is that MinGW64 stopped supporting Windows XP. This is probably justified in the 64-bit builds, but MinGW64 also offers a 32-bit build environment, where XP should have been supported. FWIW, mingw.org's MinGW still supports Windows XP (and also Windows 9X).