Subject: bug#31845: closed (Re: bug#31845: 27.0.50; Error building master on MacOS)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 16 Jun 2018 16:34:02 +0000

Your bug report

#31845: 27.0.50; Error building master on MacOS

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].

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

Subject: Re: bug#31845: 27.0.50; Error building master on MacOS
From: Paul Eggert <[email-masked]>
To: Ludovic Courtès <[email-masked]>
Cc: John Mastro <[email-masked]>, Andy Moreton <[email-masked]>, [email-masked], [email-masked]
Date: Sat, 16 Jun 2018 09:32:36 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

Ludovic Courtès wrote:
> Hi Paul,
> 
> Paul Eggert <[email-masked]> skribis:
> 
>> Thanks for reporting that; it should be fixed now.
> 
> I was glad to see your name on bug-guix, but it turns out you emailed
> the wrong bug address.  :-)
> 
>    https://bugs.gnu.org/31485

Sorry about that, and thanks for letting me know. Closing the correct bug number 
(31845) now.

Subject: 27.0.50; Error building master on MacOS
From: John Mastro <[email-masked]>
To: [email-masked]
Date: Fri, 15 Jun 2018 09:05:53 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

I get the following warnings and error when building master at 3e7dff8
on MacOS 10.13.5 (High Sierra).

macfont.m:911:27: warning: passing 'CFStringRef' (aka 'const struct
__CFString *')
      to parameter of type 'void *' discards qualifiers
      [-Wincompatible-pointer-types-discards-qualifiers]
                  Fcons (make_mint_ptr (name), make_number (traits)));
                                        ^~~~
./lisp.h:2389:22: note: passing argument to parameter 'a' here
make_mint_ptr (void *a)
                     ^
macfont.m:911:47: error: use of undeclared identifier 'traits'
                  Fcons (make_mint_ptr (name), make_number (traits)));
                                                            ^
macfont.m:987:35: warning: passing 'CFTypeRef' (aka 'const void *') to parameter
      of type 'void *' discards qualifiers
      [-Wincompatible-pointer-types-discards-qualifiers]
  value = string ? make_mint_ptr (CFRetain (string)) : Qnil;
                                  ^~~~~~~~~~~~~~~~~
./lisp.h:2389:22: note: passing argument to parameter 'a' here
make_mint_ptr (void *a)
                     ^
2 warnings and 1 error generated.
make[2]: *** [macfont.o] Error 1
make[1]: *** [src] Error 2
make: *** [bootstrap] Error 2

Thanks

        John