Sat Jan 10 20:06:48 2015: Request 101449 was acted upon. Transaction: Ticket created by d...@optusnet.com.au Queue: Wx Subject: Possible bug in Wx:: Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: d...@optusnet.com.au Status: new Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=101449 >
Hi When using cpan install Wx make fails and install not possible Details: Wx-0.9923 perl -v This is perl 5, version 12, subversion 5 (v5.12.5) built for darwin-thread-multi-2level uname -a Darwin David-Johnsons-MacBook-Pro-2.local 14.0.0 Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64 x86_64 Results of cpan install Wx cpan install Wx Going to read '/Users/david/.cpan/Metadata' Database was generated on Fri, 09 Jan 2015 07:17:02 GMT Running install for module 'Wx' Running make for M/MD/MDOOTSON/Wx-0.9923.tar.gz Checksum for /Users/david/.cpan/sources/authors/id/M/MD/MDOOTSON/Wx-0.9923.tar.gz ok CPAN.pm: Going to build M/MD/MDOOTSON/Wx-0.9923.tar.gz Checking if your kit is complete... Looks good 'WX' is not a known MakeMaker parameter name. Writing Makefile for Wx::PerlTest Writing Makefile for Wx::RichText Writing Makefile for Wx::Print Writing Makefile for Wx::DateTime Writing Makefile for Wx::Html Writing Makefile for Wx::Media Writing Makefile for Wx::Help Writing Makefile for Wx::XRC Writing Makefile for Wx::DataView Writing Makefile for Wx::Grid Writing Makefile for Wx::STC Writing Makefile for Wx::AUI Writing Makefile for Wx::IPC Writing Makefile for Wx::Socket Writing Makefile for Wx::DND Writing Makefile for Wx::Calendar Writing Makefile for Wx::WebView Writing Makefile for Wx::PropertyGrid Writing Makefile for Wx::MDI Writing Makefile for Wx::DocView Writing Makefile for Wx::FS Writing Makefile for Wx::Ribbon Writing Makefile for Wx::Perl::SplashFast Writing Makefile for Wx::Perl::Carp Writing Makefile for Wx::Perl::TextValidator Writing Makefile for Wx::Perl Writing Makefile for Wx Writing Makefile for Wx ====================================================================== For installation instructions and further help please see docs/INSTALL.pod For command line switches help use: perl Makefile.PL --help ====================================================================== /opt/local/bin/perl5.12 script/make_v_cback.pl > cpp/v_cback_def.h /opt/local/bin/perl5.12 script/copy_files.pl files.lst cp cpp/overload.h blib/lib/Wx/cpp/overload.h cp cpp/wxapi.h blib/lib/Wx/cpp/wxapi.h cp cpp/constants.h blib/lib/Wx/cpp/constants.h cp cpp/helpers.h blib/lib/Wx/cpp/helpers.h cp cpp/setup.h blib/lib/Wx/cpp/setup.h cp cpp/v_cback_def.h blib/lib/Wx/cpp/v_cback_def.h cp cpp/streams.h blib/lib/Wx/cpp/streams.h cp cpp/chkconfig.h blib/lib/Wx/cpp/chkconfig.h cp cpp/compat.h blib/lib/Wx/cpp/compat.h cp Opt blib/arch/Wx/build/Opt.pm cp cpp/v_cback.h blib/lib/Wx/cpp/v_cback.h cp cpp/event.h blib/lib/Wx/cpp/event.h cp typemap blib/lib/Wx/typemap cp cpp/e_cback.h blib/lib/Wx/cpp/e_cback.h touch wxt_copy_files cp lib/Wx/Event.pm blib/lib/Wx/Event.pm cp build/Wx/build/MakeMaker/Win32_MinGW.pm blib/lib/Wx/build/MakeMaker/Win32_MinGW.pm cp build/Wx/build/MakeMaker.pm blib/lib/Wx/build/MakeMaker.pm cp build/Wx/Overload/Driver.pm blib/lib/Wx/Overload/Driver.pm cp build/Wx/Overload/Handle.pm blib/lib/Wx/Overload/Handle.pm cp lib/Wx/App.pm blib/lib/Wx/App.pm cp build/Wx/build/MakeMaker/Hacks.pm blib/lib/Wx/build/MakeMaker/Hacks.pm cp lib/Wx/Mini.pm blib/lib/Wx/Mini.pm cp build/Wx/build/MakeMaker/Any_wx_config.pm blib/lib/Wx/build/MakeMaker/Any_wx_config.pm cp build/Wx/build/MakeMaker/Core.pm blib/lib/Wx/build/MakeMaker/Core.pm cp lib/Wx/Timer.pm blib/lib/Wx/Timer.pm cp build/Wx/XSP/Overload.pm blib/lib/Wx/XSP/Overload.pm cp build/Wx/build/Options.pm blib/lib/Wx/build/Options.pm cp lib/Wx/Locale.pm blib/lib/Wx/Locale.pm cp lib/Wx/NewClass.pod blib/lib/Wx/NewClass.pod cp build/Wx/build/Utils.pm blib/lib/Wx/build/Utils.pm cp lib/Wx/Api.pod blib/lib/Wx/Api.pod cp build/Wx/XSP/Enum.pm blib/lib/Wx/XSP/Enum.pm cp build/Wx/build/MakeMaker/MacOSX_GCC.pm blib/lib/Wx/build/MakeMaker/MacOSX_GCC.pm cp lib/Wx/Thread.pod blib/lib/Wx/Thread.pod cp lib/Wx/Loader.pod blib/lib/Wx/Loader.pod cp lib/Wx/ArtProvider.pm blib/lib/Wx/ArtProvider.pm cp build/Wx/XSP/Event.pm blib/lib/Wx/XSP/Event.pm cp build/Wx/build/MakeMaker/Any_OS.pm blib/lib/Wx/build/MakeMaker/Any_OS.pm cp lib/Wx/RadioBox.pm blib/lib/Wx/RadioBox.pm cp lib/Wx/Menu.pm blib/lib/Wx/Menu.pm cp build/Wx/XSP/Virtual.pm blib/lib/Wx/XSP/Virtual.pm cp Wx.pm blib/lib/Wx.pm cp build/Wx/build/MakeMaker/Win32.pm blib/lib/Wx/build/MakeMaker/Win32.pm cp build/Wx/build/MakeMaker/Win32_MSVC.pm blib/lib/Wx/build/MakeMaker/Win32_MSVC.pm /opt/local/bin/perl5.12 script/wxperl_overload cpp/ovl_const.cpp cpp/ovl_const.h overload.lst Writing 'cpp/ovl_const.h'. Writing 'cpp/ovl_const.cpp'. touch wxt_overload cp lib/Wx/PerlTest.pm ../../blib/lib/Wx/PerlTest.pm /opt/local/bin/perl5.12 /opt/local/lib/perl5/site_perl/5.12.5/ExtUtils/xsubpp -noprototypes -nolinenumbers -typemap /opt/local/lib/perl5/5.12.5/ExtUtils/typemap -typemap ../../typemap -typemap typemap PerlTest.xs > PerlTest.xsc && mv PerlTest.xsc PerlTest.c g++ -mmacosx-version-min=10.6 -UWX_PRECOMP -c -I. -I../.. -I/opt/local/lib/perl5/site_perl/5.12.5/darwin-thread-multi-2level/Alien/wxWidgets/osx_cocoa_3_0_0_uni/lib/wx/include/osx_cocoa-unicode-3.0 -I/opt/local/lib/perl5/site_perl/5.12.5/darwin-thread-multi-2level/Alien/wxWidgets/osx_cocoa_3_0_0_uni/include/wx-3.0 -pipe -Os -fno-common -DPERL_DARWIN -I/opt/local/include -no-cpp-precomp -fno-strict-aliasing -fstack-protector -I/opt/local/include -O3 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/opt/local/lib/perl5/5.12.5/darwin-thread-multi-2level/CORE" -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__ PerlTest.c clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated PerlTest.c:990:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier] XS_EXTERNAL(boot_Wx__PerlTest); /* prototype to pass -Wmissing-prototypes */ ^ PerlTest.c:86:35: note: expanded from macro 'XS_EXTERNAL' # define XS_EXTERNAL(name) extern "C" XSPROTO(name) ^ PerlTest.c:993:5: error: declaration of 'Perl___notused' has a different language linkage dVAR; dXSARGS; ^ /opt/local/lib/perl5/5.12.5/darwin-thread-multi-2level/CORE/perl.h:162:17: note: expanded from macro 'dVAR' # define dVAR dNOOP ^ /opt/local/lib/perl5/5.12.5/darwin-thread-multi-2level/CORE/perl.h:340:39: note: expanded from macro 'dNOOP' #define dNOOP extern int /*@unused@*/ Perl___notused PERL_UNUSED_DECL ^ PerlTest.c:185:5: note: previous definition is here dVAR; dXSARGS; ^ /opt/local/lib/perl5/5.12.5/darwin-thread-multi-2level/CORE/perl.h:162:17: note: expanded from macro 'dVAR' # define dVAR dNOOP ^ /opt/local/lib/perl5/5.12.5/darwin-thread-multi-2level/CORE/perl.h:340:39: note: expanded from macro 'dNOOP' #define dNOOP extern int /*@unused@*/ Perl___notused PERL_UNUSED_DECL ^ 1 warning and 1 error generated. make[2]: *** [PerlTest.o] Error 1 make[1]: *** [subdirs] Error 2 make: *** [subdirs] Error 2 MDOOTSON/Wx-0.9923.tar.gz /usr/bin/make -- NOT OK 'YAML' not installed, will not store persistent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible