Sun Jan 31 19:34:51 2016: Request 111590 was acted upon. Transaction: Correspondence added by pmendel...@gmail.com Queue: Wx Subject: Re: [rt.cpan.org #111590] 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: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=111590 >
Thank you Karen, Indeed it looks like the wx/defs.h is missing or it is not being found in the default path. I am unsure to why that fails because as I said i am downloading the package and building Wx via the CPAN. So whoever made the package should have included the necessary header file ... If i issue the following command: perlbrew exec cpanm -i Wx ... I see that it is first downloading the package ... unziping and executing ... I am not sure if I can download the package manually edit the Makefile.PL to include Devel::CheckLibs as you have suggested and then recompile to be included inside of the perlbrew subsystem ? If you someone could point me to the manual or some kind of step by step article I would be grateful. Best Regards, Przemyslaw On 31 January 2016 at 23:58, Karen Etheridge via RT <bug...@rt.cpan.org> wrote: > <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). > >