System error

error:  Error during compilation of /srv/www/crosbi/bib/_lib/_header.m:
CGI will be removed from the Perl core distribution in the next major release. Please install the separate libcgi-pm-perl package. It is being used at /srv/www/crosbi/bib/_lib/_header.m, line 8.
CGI::Util will be removed from the Perl core distribution in the next major release. Please install the separate libcgi-pm-perl package. It is being used at /usr/share/perl/5.20/CGI.pm, line 29.
Prototype mismatch: sub HTML::Mason::Commands::head ($) vs none at /usr/share/perl/5.20/CGI.pm line 309.

context: 
... 
4:  $sekcija
5:  </%args>
6:  <%once>
7:  use vars qw(@ttt_hd);
8:  use CGI qw(:standard -utf8);
9: 
10:  use utf8;
11: 
12:  my $img_bib;
... 
25: 
26: 
27:  for my $getkey (url_param) {
28:  if ($getkey eq 'lang') { next; }
29:  $get_params = $get_params . "&" . $getkey . "=" . url_param($getkey);
30:  }
31: 
32:  if (($sekcija eq "pregledi") || ($sekcija eq "admin"))
33:  {
... 
code stack:  /usr/share/perl5/HTML/Mason/Interp.pm:453
/usr/share/perl5/HTML/Mason/Request.pm:1130
/usr/share/perl5/HTML/Mason/Request.pm:1044
/usr/share/perl5/HTML/Mason/Request.pm:1242
/srv/www/crosbi/bib/autohandler:12
raw error






























Error during compilation of /srv/www/crosbi/bib/_lib/_header.m:
CGI will be removed from the Perl core distribution in the next major release. Please install the separate libcgi-pm-perl package. It is being used at /srv/www/crosbi/bib/_lib/_header.m, line 8.
CGI::Util will be removed from the Perl core distribution in the next major release. Please install the separate libcgi-pm-perl package. It is being used at /usr/share/perl/5.20/CGI.pm, line 29.
Prototype mismatch: sub HTML::Mason::Commands::head ($) vs none at /usr/share/perl/5.20/CGI.pm line 309.



Trace begun at /usr/share/perl5/HTML/Mason/Interp.pm line 854
HTML::Mason::Interp::_compilation_error('HTML::Mason::Interp=HASH(0x5561c646e9f0)', '/srv/www/crosbi/bib/_lib/_header.m', 'HTML::Mason::Exception::Compilation=HASH(0x5561c6da3b08)') called at /usr/share/perl5/HTML/Mason/Interp.pm line 453
HTML::Mason::Interp::load('HTML::Mason::Interp=HASH(0x5561c646e9f0)', '/_lib/_header.m') called at /usr/share/perl5/HTML/Mason/Request.pm line 1130
HTML::Mason::Request::_fetch_comp('HTML::Mason::Request::ApacheHandler=HASH(0x5561c646f368)', '_lib/_header.m', 'HTML::Mason::Component::FileBased=HASH(0x5561c6485050)', 'SCALAR(0x5561c65b46e0)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1044
HTML::Mason::Request::fetch_comp('HTML::Mason::Request::ApacheHandler=HASH(0x5561c646f368)', '_lib/_header.m', undef, 'SCALAR(0x5561c65b46e0)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1242
HTML::Mason::Request::comp('HTML::Mason::Request::ApacheHandler=HASH(0x5561c646f368)', '_lib/_header.m', 'rad', 94309, 'sekcija', 'pregledi') called at /srv/www/crosbi/bib/autohandler line 12
HTML::Mason::Commands::__ANON__('rad', 94309) called at /usr/share/perl5/HTML/Mason/Component.pm line 138
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x5561c6485050)', 'rad', 94309) called at /usr/share/perl5/HTML/Mason/Request.pm line 1303
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1295
HTML::Mason::Request::comp(undef, undef, undef, 'rad', 94309) called at /usr/share/perl5/HTML/Mason/Request.pm line 484
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 484
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 436
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x5561c646f368)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 165
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x5561c646f368)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 831
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x5561c647f7f0)', 'Apache2::RequestRec=SCALAR(0x5561c571d008)') called at (eval 26) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x5561c571d008)') called at -e line 0
eval {...} at -e line 0