Bug#783405: libcgi-application-server-perl: needs changes for new CGI.pm

Niko Tyni ntyni at debian.org
Sun Apr 26 19:06:43 UTC 2015


Package: libcgi-application-server-perl
Version: 0.063-1

This package doesn't currently have build or runtime dependencies on
libcgi-pm-perl, as seen with the test suite warnings:

  t/000-report-versions-tiny.t ....... ok
  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 /«PKGBUILDDIR»/blib/lib/CGI/Application/Server.pm, line 10.
  t/000_load.t ....................... ok

However, when building with libcgi-pm-perl, we get new warnings:

  t/006_docroot_as_entry_point.t ..... ok
  CGI::param called in list context from package ReplaceQueryObject line 14, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436, <DATA> line 16.
  CGI::param called in list context from package ReplaceQueryObject line 14, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436, <DATA> line 16.
  CGI::param called in list context from package ReplaceQueryObject line 14, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436, <DATA> line 16.
  CGI::param called in list context from package ReplaceQueryObject line 14, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436, <DATA> line 16.
  t/006_replacequeryobject.t ......... ok

so this needs code changes.
 
Note that this package seems to be orphaned upstream, see
 https://github.com/rjbs/CGI-Application-Server/commit/e31e1327c77035fa50d68850db0c1aa4779508b6

-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list