Subject: bug#62792: closed (Re: bug#62792: Emacs 29.0.90 build fails)

From: [email-masked] (GNU bug Tracking System)
Date: Thu, 13 Apr 2023 05:20:02 +0000

Your bug report

#62792: Emacs 29.0.90 build fails

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
62792: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62792
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#62792: Emacs 29.0.90 build fails
From: Eli Zaretskii <[email-masked]>
To: Tak Ota <[email-masked]>
Cc: [email-masked]
Date: Thu, 13 Apr 2023 08:20:13 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> From: Tak Ota <[email-masked]>
> Date: Wed, 12 Apr 2023 12:54:45 -0700
> Cc: [email-masked]
> 
> Yes, this patch averts the error.  Thank you.

Thanks, I've now installed this on the emacs-29 branch, and I'm
closing the bug.

Subject: Emacs 29.0.90 build fails
From: Tak Ota <[email-masked]>
To: [email-masked]
Date: Tue, 11 Apr 2023 11:16:28 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

When attempted to build using MinGW the next section of code in src/w32.c
conflicts with the definition in MinGW/include/wincon.h
This typedef was not in src/w32.c of Emacs 28.2.

#if _WIN32_WINNT < 0x0501
typedef struct
{
  DWORD nFont;
  COORD dwFontSize;
} CONSOLE_FONT_INFO;
#endif

By removing the above portion of code from rc/w32.c the build completes
successfully.

-Tak