[MacPorts] #44416: p5.20-wx: No rule to make target `<something>', needed by `wxt_copy_files'.
MacPorts
noreply at macports.org
Thu Aug 14 06:40:36 PDT 2014
#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
More information about the macports-tickets
mailing list