emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-29 677f6c79eb: ; Update minimum requirements of MinGW-w64


From: Eli Zaretskii
Subject: emacs-29 677f6c79eb: ; Update minimum requirements of MinGW-w64
Date: Sat, 24 Dec 2022 11:47:35 -0500 (EST)

branch: emacs-29
commit 677f6c79eb96e128399e8a0480769ec1fe8240ff
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    ; Update minimum requirements of MinGW-w64
    
    * etc/PROBLEMS (Dumping):
    * nt/INSTALL.W64: Update the minimum OS version supported by
    MinGW-w64.
---
 etc/PROBLEMS   | 12 ++++++++++++
 nt/INSTALL.W64 |  7 ++++++-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 2169ed0f80..634480cce7 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -3479,6 +3479,18 @@ with development builds, since the .elc files are 
pre-compiled in releases.
 
 ** Dumping
 
+*** temacs.exe fails to run when invoked by the build for dumping
+
+The error message might be something like
+
+  make[2]: *** [Makefile:915: bootstrap-emacs.pdmp] Error 127
+
+This happens if you try to build Emacs on versions of MS-Windows older
+than the minimum version supported by MinGW-w64.  As of Dec 2022, the
+minimum supported Windows version is 8.1, and the computer hardware
+(CPU, memory, disk) should also match the minimum Windows 8.1
+requirements.
+
 *** Segfault during 'make'
 
 If Emacs segfaults when 'make' executes one of these commands:
diff --git a/nt/INSTALL.W64 b/nt/INSTALL.W64
index 9261c82db1..26420214b7 100644
--- a/nt/INSTALL.W64
+++ b/nt/INSTALL.W64
@@ -6,7 +6,7 @@
 
 This document describes how to compile a 64-bit GNU Emacs using MSYS2
 and MinGW-w64.  For instructions for building a 32-bit Emacs using
-MSYS and MinGW, see the file INSTALL in this directory.
+MSYS and mingw.org's MinGW, see the file INSTALL in this directory.
 
 Do not use this recipe with Cygwin. For building on Cygwin, use the normal
 installation instructions in ../INSTALL.
@@ -16,6 +16,11 @@ installation instructions in ../INSTALL.
 The total space required is 3GB: 1.8GB for MSYS2 / MinGW-w64 and 1.2GB for
 Emacs with the full repository, or less if you're using a release tarball.
 
+As of December 2022, the minimum supported system, both for building
+Emacs with the MSYS2/MinGW-w64 toolchain and for running the produced
+binary, is Windows 8.1.  The computer hardware should also match the
+Microsoft requirements for Windows 8.1.
+
 * Set up the MinGW-w64 / MSYS2 build environment
 
 MinGW-w64 provides a complete runtime for projects built with GCC for 64-bit



reply via email to

[Prev in Thread] Current Thread [Next in Thread]