unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#55015: V28.1 can't run on WinXP 32bit
@ 2022-04-19  2:24 Chen Xiaodong
  2022-04-19  6:13 ` Eli Zaretskii
  0 siblings, 1 reply; 5+ messages in thread
From: Chen Xiaodong @ 2022-04-19  2:24 UTC (permalink / raw)
  To: 55015

[-- Attachment #1: Type: text/plain, Size: 4453 bytes --]

Message-ID: <81ilr5erxx.fsf@NJTRH-PC-H0413.i-did-not-set--mail-host-address--so-tickle-me>
--text follows this line--

I have been using Emacs 27.2 normally, today I update it to V28.1, the
new version just not start. It says "***runemacs.exe is not a valid
Win32 applicaton".

Have you offered a Win32 version as usual?

Some one in someplace are still obliged to use old WinXP machines.

Many thanks.


In GNU Emacs 27.2 (build 1, i686-w64-mingw32)
 of 2021-03-26 built on CIRROCUMULUS
Repository revision: deef5efafb70f4b171265b896505b92b6eef24e6
Repository branch: HEAD
Windowing system distributor 'Microsoft Corp.', version 5.1.2600
System Description: Microsoft Windows XP Service Pack 3 (v5.1.0.2600)


Configured using:
 'configure --without-dbus --host=i686-w64-mingw32
 --without-compress-install 'CFLAGS=-O2 -static''

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2
HARFBUZZ ZLIB TOOLKIT_SCROLL_BARS MODULES THREADS JSON PDUMPER LCMS2 GMP

Important settings:
  value of $LANG: CHS
  locale-coding-system: cp936

Major mode: Fundamental

Minor modes in effect:
  text-scale-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  global-visual-line-mode: t
  visual-line-mode: t
  transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug sendmail apropos misearch multi-isearch
pcmpl-unix face-remap org-element avl-tree generator cl-extra help-mode
ol-eww eww mm-url thingatpt url-queue ol-rmail ol-mhe ol-irc ol-info
ol-gnus nnir gnus-sum url url-proxy url-privacy url-expand url-methods
url-history mailcap shr url-cookie url-domsuf url-util url-parse
auth-source eieio eieio-core cl-macs eieio-loaddefs json map url-vars
svg xml dom browse-url gnus-group gnus-undo gnus-start gnus-cloud nnimap
nnmail mail-source utf7 netrc nnoo parse-time iso8601 gnus-spec gnus-int
gnus-range message rmc puny rfc822 mml mml-sec password-cache mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
gnus-win gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045
ietf-drums seq byte-opt gv bytecomp byte-compile cconv mail-utils
mm-util mail-prsvr wid-edit ol-docview doc-view jka-compr image-mode
exif dired dired-loaddefs ol-bibtex bibtex ol-bbdb ol-w3m org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src
ob-comint org-pcomplete org-list org-faces org-entities time-date subr-x
noutline outline easy-mmode org-version ob-emacs-lisp ob-core ob-eval
org-table ol org-keys org-compat advice org-macs org-loaddefs
format-spec find-func cal-menu calendar cal-loaddefs bookmark
text-property-search pp cus-start cus-load cl-seq epa-file epa derived
epg epg-config ps-ccrypt em-unix em-term term easymenu ehelp em-script
em-prompt em-ls em-hist em-pred em-glob em-dirs esh-var em-cmpl
pcomplete comint ansi-color ring em-basic em-banner em-alias em-smart
esh-mode eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg
esh-module esh-groups esh-util edmacro kmacro cl-loaddefs cl-lib
china-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win
w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese composite charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote threads w32notify w32 lcms2 multi-tty make-network-process
emacs)

Memory information:
((conses 8 190275 34511)
 (symbols 24 20670 1)
 (strings 16 68211 2853)
 (string-bytes 1 2246227)
 (vectors 8 37652)
 (vector-slots 4 1109223 79380)
 (floats 8 225 119)
 (intervals 28 1771 469)
 (buffers 576 21))


[-- Attachment #2: Type: text/html, Size: 5089 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#55015: V28.1 can't run on WinXP 32bit
  2022-04-19  2:24 bug#55015: V28.1 can't run on WinXP 32bit Chen Xiaodong
@ 2022-04-19  6:13 ` Eli Zaretskii
  2022-04-19 10:55   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-09-11 12:31   ` Lars Ingebrigtsen
  0 siblings, 2 replies; 5+ messages in thread
From: Eli Zaretskii @ 2022-04-19  6:13 UTC (permalink / raw)
  To: Chen Xiaodong; +Cc: 55015

> Date: Tue, 19 Apr 2022 10:24:42 +0800 (CST)
> From: "Chen Xiaodong" <lokr@163.com>
> 
> I have been using Emacs 27.2 normally, today I update it to V28.1, the
> new version just not start. It says "***runemacs.exe is not a valid
> Win32 applicaton".
> 
> Have you offered a Win32 version as usual?
> 
> Some one in someplace are still obliged to use old WinXP machines.

It isn't our fault.  The "official" binaries provided on the GNU FTP
sites use MinGW64 for building the native Windows port of Emacs, and
MinGW64 dropped support for Windows XP (and I believe also Vista and
Windows 7) quite some time ago.  Which in practice means there's no
point for us to provide 32-bit binaries of Emacs, because the only
systems on which they are needed are no longer supported by the
MinGW64 runtime libraries.

To have an Emacs binary suitable for Windows XP, you must compile
Emacs with mingw.org's MinGW (https://osdn.net/projects/mingw/releases),
which is what I do, and the result runs on my Windows XP very well
(and should also run on older versions of Windows, although AFAIK that
was not tested for a long time).

Maybe some volunteer will step forward and provide 32-bit Windows
binaries of Emacs that can be used on those older version of Windows.





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#55015: V28.1 can't run on WinXP 32bit
  2022-04-19  6:13 ` Eli Zaretskii
@ 2022-04-19 10:55   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-09-11 12:31   ` Lars Ingebrigtsen
  1 sibling, 0 replies; 5+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-04-19 10:55 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 55015, Chen Xiaodong

Eli Zaretskii <eliz@gnu.org> writes:

> (and should also run on older versions of Windows, although AFAIK that
> was not tested for a long time).

For the record, Emacs 28.1 runs fine on Windows 9x and Windows 2000 as
long as you use unexec dumping.

Sadly I couldn't figure out how to procure the necessary debug
information to make the pdumper build work properly, and I don't have
access to those machines right now.





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#55015: V28.1 can't run on WinXP 32bit
  2022-04-19  6:13 ` Eli Zaretskii
  2022-04-19 10:55   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-09-11 12:31   ` Lars Ingebrigtsen
  2022-09-12 16:32     ` Eli Zaretskii
  1 sibling, 1 reply; 5+ messages in thread
From: Lars Ingebrigtsen @ 2022-09-11 12:31 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 55015, Chen Xiaodong

Eli Zaretskii <eliz@gnu.org> writes:

> To have an Emacs binary suitable for Windows XP, you must compile
> Emacs with mingw.org's MinGW (https://osdn.net/projects/mingw/releases),
> which is what I do, and the result runs on my Windows XP very well
> (and should also run on older versions of Windows, although AFAIK that
> was not tested for a long time).
>
> Maybe some volunteer will step forward and provide 32-bit Windows
> binaries of Emacs that can be used on those older version of Windows.

I think the conclusion here is that we don't want to do anything here on
the Emacs side, so I'm closing this bug report.






^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#55015: V28.1 can't run on WinXP 32bit
  2022-09-11 12:31   ` Lars Ingebrigtsen
@ 2022-09-12 16:32     ` Eli Zaretskii
  0 siblings, 0 replies; 5+ messages in thread
From: Eli Zaretskii @ 2022-09-12 16:32 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 55015, lokr

> From: Lars Ingebrigtsen <larsi@gnus.org>
> Cc: "Chen Xiaodong" <lokr@163.com>,  55015@debbugs.gnu.org
> Date: Sun, 11 Sep 2022 14:31:38 +0200
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > To have an Emacs binary suitable for Windows XP, you must compile
> > Emacs with mingw.org's MinGW (https://osdn.net/projects/mingw/releases),
> > which is what I do, and the result runs on my Windows XP very well
> > (and should also run on older versions of Windows, although AFAIK that
> > was not tested for a long time).
> >
> > Maybe some volunteer will step forward and provide 32-bit Windows
> > binaries of Emacs that can be used on those older version of Windows.
> 
> I think the conclusion here is that we don't want to do anything here on
> the Emacs side, so I'm closing this bug report.

FTR, a volunteer just stepped up, and so a 32-bit build of Emacs 28.2
for MS-Windows is now available from this site:

  https://sourceforge.net/projects/ezwinports/files/





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-09-12 16:32 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-19  2:24 bug#55015: V28.1 can't run on WinXP 32bit Chen Xiaodong
2022-04-19  6:13 ` Eli Zaretskii
2022-04-19 10:55   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-09-11 12:31   ` Lars Ingebrigtsen
2022-09-12 16:32     ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).