#44416: p5.20-wx: No rule to make target `<something>', needed by `wxt_copy_files'. -----------------------+--------------------- Reporter: mojca@… | Owner: mojca@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: p5.20-wx | -----------------------+--------------------- Changes (by mojca@…): * status: new => closed * resolution: => fixed Comment: When using {{{ require Alien::wxWidgets; }}} Perl raised an error: {{{ Can't locate Module/Pluggable.pm in @INC (you may need to install the Module::Pluggable module) }}} and as a consequence the following code in wx: {{{ eval { require Alien::wxWidgets }; our $has_alien = $@ ? 0 : 1; }}} resulted in `$has_alien = 0`. It seems that `p5-module-pluggable` has been removed from Perl core (https://rt.perl.org/Public/Bug/Display.html?id=116491). I upgraded `p5-module-pluggable` in r123776 and fixed `p5-alien-wxwidgets` in r123777. I'm still getting: {{{ Possible precedence issue with control flow operator at /opt/local/lib/perl5/vendor_perl/5.20/darwin-thread-multi- 2level/Alien/wxWidgets/Utility.pm line 77. }}} and {{{ 'WX' is not a known MakeMaker parameter name. }}} but wx at least compiles now. (Some tests fail and I get a lot of "Failed to create the clipboard (error 13: Permission denied)" warnings/errors, but well ...) Committed in r123780. -- Ticket URL: <https://trac.macports.org/ticket/44416#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X