[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master build broken on macOS
From: |
Po Lu |
Subject: |
Re: master build broken on macOS |
Date: |
Tue, 16 Nov 2021 21:04:50 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) |
Filipp Gunbin <fgunbin@fastmail.fm> writes:
> With these errors.
>
> CC keymap.o
> keymap.c:135:33: error: passing 'Lisp_Object' (aka 'struct Lisp_Object') to
> parameter of incompatible type 'bool'
> intern_c_string (defname), Qnil);
> ^~~~
> ./globals.h:6463:14: note: expanded from macro 'Qnil'
> #define Qnil builtin_lisp_symbol (0)
> ^~~~~~~~~~~~~~~~~~~~~~~
> keymap.c:77:13: note: passing argument to parameter here
> bool);
> ^
> keymap.c:1444:36: error: passing 'Lisp_Object' (aka 'struct Lisp_Object') to
> parameter of incompatible type 'bool'
> store_in_keymap (keymap, c, cmd, Qnil);
> ^~~~
> ./globals.h:6463:14: note: expanded from macro 'Qnil'
> #define Qnil builtin_lisp_symbol (0)
> ^~~~~~~~~~~~~~~~~~~~~~~
> keymap.c:735:26: note: passing argument to parameter 'remove' here
> Lisp_Object def, bool remove)
> ^
> 2 errors generated.
> make[2]: *** [Makefile:390: keymap.o] Error 1
Also fails here on GNU/Linux, with Lisp object type checking.