--- Begin Message ---
Subject: |
non-GUI build broken on macOS |
Date: |
Sat, 22 Jun 2019 11:46:26 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 |
Apparently Emacs master does not build in macOS when configured without a GUI,
e.g., './configure --without-ns'. Someone with macOS experience should fix this,
as Emacs should always be buildable without a GUI. Please see:
https://lists.gnu.org/r/emacs-devel/2019-06/msg00847.html
where Robert Pluim reports the following symptoms:
In file included from nsterm.m:49:
./nsterm.h:1322:20: error: typedef redefinition with different types
('NSUInteger' (aka 'unsigned long') vs 'enum NSWindowStyleMask')
typedef NSUInteger NSWindowStyleMask;
^
/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:35:32: note:
previous definition is here
typedef NS_OPTIONS(NSUInteger, NSWindowStyleMask) {
^
In file included from nsterm.m:49:
./nsterm.h:1326:6: error: enumeration previously declared with fixed underlying
type
enum NSWindowTabbingMode
^
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#36332: non-GUI build broken on macOS |
Date: |
Thu, 27 Jun 2019 02:45:35 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 |
Lars Ingebrigtsen wrote:
I agree. I've now removed the deletion (but added a comment about it).
Thanks, closing the bug report.
--- End Message ---