Sun Jan 31 18:58:46 2016: Request 111590 was acted upon.
Transaction: Correspondence added by ETHER
       Queue: Wx
     Subject: Wx Fails to build from CPAN on MacOSx 10.10.3 Yosemite
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: pmendel...@gmail.com
      Status: new
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=111590 >


On 2016-01-31 07:20:45, pmendel...@gmail.com wrote:
> Unescaped left brace in regex is deprecated, passed through in regex;
> marked by <-- HERE in m/^\s*\%include{ <-- HERE ([^}]+)}\s*;\s*$/ at
> /Users/seamless/.cpanm/work/1454252900.27620/Wx-
> 0.9928/build/Wx/build/Utils.pm
> line 110.

This is a new warning in perl 5.22 and should be fixed.


> In file included from DateTime.c:23:
> ../../cpp/wxapi.h:26:10: fatal error: 'wx/defs.h' file not found
> #include <wx/defs.h>
>          ^
> 1 error generated.

Looks like wx/defs.h is a necessary header file. You can require this to be
included by using Devel::CheckLibs in Makefile.PL -- if the header is missing
the build fails gracefully (which will generate a NA on cpantesters, not a
FAIL).

Reply via email to