Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Jan 2014 23:51:13 +0100
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        Kurt Jaeger <lists@opsec.eu>
Cc:        ports@FreeBSD.org, tobez@FreeBSD.org
Subject:   Re: Problem with ports after upgrade of Perl to 5.16.3_6 - overload arg '..' is invalid at Math/BigInt.pm line 153.
Message-ID:  <52CB3361.90108@quip.cz>
In-Reply-To: <20140105141709.GF2951@home.opsec.eu>
References:  <52C965AF.2030405@quip.cz> <20140105141709.GF2951@home.opsec.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
Kurt Jaeger wrote:
> Hi!
>
>> After this upgrade, each port using Math/BigInt.pm shows warning:
>>
>> # service sqlgrey restart
>> Stopping sqlgrey.
>> Waiting for PIDS: 986.
>> Starting sqlgrey.
>> overload arg '..' is invalid at
>> /usr/local/lib/perl5/site_perl/5.16/Math/BigInt.pm line 153.
> [...]
>> Is it known problem?
>
> I have seen it before. Fix:
>
> Comment out the line 153 in
> /usr/local/lib/perl5/site_perl/5.16/Math/BigInt.pm.
>
> Root cause is in math/p5-Math-BigInt:
>
> It overloads lots of operations, one of them isn't even in perl yet 8-}
>
> # not supported by Perl yet
> '..'    =>       \&_pointpoint,
>
>> Should I file a PR?
>
> Yes, please.

Thank you for your explanation.

I filed a PR ports/185541
http://www.freebsd.org/cgi/query-pr.cgi?pr=185541

Miroslav Lachman



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52CB3361.90108>