Cant install any perl module via ports "Undefined symbol "PL_tainting"

Mike Jakubik mike.jakubik at intertainservices.com
Wed Nov 18 17:50:40 UTC 2015


On 2015-11-17 12:58 PM, Mark Martinec wrote:
> On 2015-11-17 18:19, Mike Jakubik wrote:
>> Undefined symbol "PL_tainting" at
>> /usr/local/lib/perl5/5.16/XSLoader.pm line 68.
>>  at /usr/local/lib/perl5/site_perl/mach/5.16/Encode.pm line 10.
> 
> Looks like a mismatch between a version of perl and a module.

Odd, it was only a minor update, in any case i ended up updating Perl to 
5.20 and rebuilding everything, that did the trick.

>> I decided to update spamassassin today and its dependencies only to
>> find out that perl is now somehow broken, i get the following errors
>> during installation.
> 
> Btw, the recent update of p5-Net-DNS to 1.03 broke its compatibility
> with spamassassin-3.4.1_4 (as is currently in ports).
> 
> So, after you sort out your perl installation, until a better
> solution is available, please consider downgrading Net::DNS to 1.02,
> e.g. installing it from CPAN. See the recent topic on the
> users at spamassassin.apache.org mailing list:
>   "DNS lookups fail with SpamAssassin since Net::DNS 1.03"

Thanks for the info.



More information about the freebsd-ports mailing list