Closed charsbar closed 1 year ago
You are loading URI::_generic
from a location that isn't in @INC
, so the URI.pm
it loads is from a different version. This is not a bug in the module.
Thanks. That makes sense. I got a report from my colleague who encountered this issue by starman -M(several modules). We should add -I local/lib/perl5 so that all the modules are loaded from there.
Shouldn't it be $URI::HAS_RESERVED_SQUARE_BRACKETS
, not URI::HAS_RESERVED_SQUARE_BRACKETS
(twice in _server.pm
and once in _generic.pm
)?
At least Perl 5.34 seems to think so.
No, HAS_RESERVED_SQUARE_BRACKETS
is a constant, not a variable.
Ack! Sorry, my bad.