Переехал на новый сервак FreeBSD 13.0-RELEASE-p7.
Перетащил скрипты. На старом был perl -v (v5.14.4), на новом (v5.32.1)
Часть скрипта:
Код: Выделить всё
#!/usr/local/bin/perl -w
use Digest::MD5 qw(md5_hex);
use Digest::SHA qw(sha256_hex);
use MIME::Base64::Perl;
use Unicode::Escape;
use Encode 'from_to';
use strict;
use lib '/usr/billing/www';
use LB;
use CGI qw/:standard -oldstyle_urls/;
use POSIX;
...
"[Fri Feb 18 16:22:40.158390 2022] [cgi:error] [pid 830] ... AH01215: Subroutine main::div redefined at /usr/www/"...line 13.:
ругается на строчку use POSIX;
Что не нарвится? "Раньше такого не было"! Гуглил, но толком ничего не нашел. Может есть тонкости которые не вижу?