Opened 12 years ago
Last modified 12 years ago
#34723 closed defect
p5*: it is likely the distributable perl modules do not work with perl5 +threads — at Initial Version
Reported by: | pixilla (Bradley Giesbrecht) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.1 |
Keywords: | Cc: | ||
Port: | perl5.12 |
Description
Perl compiled with +threads uses a different module dir:
$ find /opt/local/lib/perl5/vendor_perl/5.12.4/darwin-* -type d -maxdepth 0 /opt/local/lib/perl5/vendor_perl/5.12.4/darwin-multi-2level /opt/local/lib/perl5/vendor_perl/5.12.4/darwin-thread-multi-2level
Should all perl5 modules not be distributable?
Example: p5.12-xml-parser
$ port -q installed perl5.12 and active perl5.12 @5.12.4_0+shared+threads+universal (active) $ sudo port -n upgrade --force p5.12-xml-parser $ port -q contents p5.12-xml-parser | head -n1 /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-2level/XML/Parser.pm $ port -q contents p5.12-xml-parser | head -n1 /opt/local/lib/perl5/vendor_perl/5.12.4/darwin-thread-multi-2level/XML/Parser.pm $ sudo port -ns upgrade --force p5.12-xml-parser
Note: See
TracTickets for help on using
tickets.