Your message dated Mon, 28 Jan 2008 19:17:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#462927: fixed in speedy-cgi-perl 2.22-9
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: speedy-cgi-perl
Version: 2.22-8
Severity: important
Tags: patch
The speedy-cgi-perl package fails to build with Perl 5.10 (currently in
experimental) due to two issues:
- Pod::Text::pod2text() calling conventions have changed
- the New() macro has been deprecated in 5.9.3 (see perlapi.pod) and its
expansions in speedy_perl.c result in syntax errors. The Newx() macro works
fine and is now the recommended method.
Patch attached. This works with 5.8 too, so I'll upload a fixed version
as soon as I find out what's causing these:
dpkg-shlibdeps: warning: symbol apr_table_get used by
debian/libapache2-mod-speedycgi/usr/lib/apache2/modules/mod_speedycgi.so found
in none of the libraries.
dpkg-shlibdeps: warning: symbol ap_scan_script_header_err_brigade used by
debian/libapache2-mod-speedycgi/usr/lib/apache2/modules/mod_speedycgi.so found
in none of the libraries.
dpkg-shlibdeps: warning: symbol apr_file_gets used by
debian/libapache2-mod-speedycgi/usr/lib/apache2/modules/mod_speedycgi.so found
in none of the libraries.
[...]
Cheers,
--
Niko Tyni [EMAIL PROTECTED]
#! /bin/sh /usr/share/dpatch/dpatch-run
## 95perl5.10.dpatch by Niko Tyni <[EMAIL PROTECTED]>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Fix build failures with Perl 5.10.
## DP: Pod::Text::pod2text() calling conventions changed
## DP: use Newx() instead of New()
@DPATCH@
diff -urNad speedy-cgi-perl-2.22~/Makefile.PL speedy-cgi-perl-2.22/Makefile.PL
--- speedy-cgi-perl-2.22~/Makefile.PL 2008-01-28 12:17:32.000000000 +0200
+++ speedy-cgi-perl-2.22/Makefile.PL 2008-01-28 12:18:35.000000000 +0200
@@ -71,7 +71,7 @@
chmod -R u+w,go-w,go+r .
README: src/SpeedyCGI.pm
- cd src && $(PERL) -e "use Pod::Text; pod2text(-80)" <SpeedyCGI.pm
>../README
+ cd src && pod2text -80 <SpeedyCGI.pm >../README
README.html: src/SpeedyCGI.pm
cd src && pod2html SpeedyCGI.pm >../README.html && $(RM_F) pod2h*
diff -urNad speedy-cgi-perl-2.22~/src/speedy_backend_main.h
speedy-cgi-perl-2.22/src/speedy_backend_main.h
--- speedy-cgi-perl-2.22~/src/speedy_backend_main.h 2003-10-07
07:03:48.000000000 +0300
+++ speedy-cgi-perl-2.22/src/speedy_backend_main.h 2008-01-28
12:18:22.000000000 +0200
@@ -38,7 +38,7 @@
#else
-#define speedy_new(s,n,t) New(123,s,n,t)
+#define speedy_new(s,n,t) Newx(s,n,t)
#define speedy_renew Renew
#define speedy_free Safefree
--- End Message ---
--- Begin Message ---
Source: speedy-cgi-perl
Source-Version: 2.22-9
We believe that the bug you reported is fixed in the latest version of
speedy-cgi-perl, which is due to be installed in the Debian FTP archive:
libapache2-mod-speedycgi_2.22-9_amd64.deb
to pool/main/s/speedy-cgi-perl/libapache2-mod-speedycgi_2.22-9_amd64.deb
speedy-cgi-perl_2.22-9.diff.gz
to pool/main/s/speedy-cgi-perl/speedy-cgi-perl_2.22-9.diff.gz
speedy-cgi-perl_2.22-9.dsc
to pool/main/s/speedy-cgi-perl/speedy-cgi-perl_2.22-9.dsc
speedy-cgi-perl_2.22-9_amd64.deb
to pool/main/s/speedy-cgi-perl/speedy-cgi-perl_2.22-9_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niko Tyni <[EMAIL PROTECTED]> (supplier of updated speedy-cgi-perl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 28 Jan 2008 20:04:18 +0200
Source: speedy-cgi-perl
Binary: speedy-cgi-perl libapache2-mod-speedycgi
Architecture: source amd64
Version: 2.22-9
Distribution: unstable
Urgency: low
Maintainer: Jose Carlos Garcia Sogo <[EMAIL PROTECTED]>
Changed-By: Niko Tyni <[EMAIL PROTECTED]>
Description:
libapache2-mod-speedycgi - apache2 module to speed up perl scripts by making
them persistent
speedy-cgi-perl - speed up perl scripts by making them persistent
Closes: 462927
Changes:
speedy-cgi-perl (2.22-9) unstable; urgency=low
.
* debian/patches/95perl5.10.dpatch: Fix FTBFS with Perl 5.10.
(Closes: #462927)
* Change my email address in the Uploaders field.
* Make the nostrip and noopt DEB_BUILD_OPTIONS actually work.
* Explicitly link the Apache2 module against libapr1 and libaprutil1,
as it uses symbols from them.
* Upgrade to Standards-Version 3.7.3. No changes needed.
* Convert some hyphens to minus signs in speedy.1p. Thanks, lintian.
* Make the libapache2-mod-speedycgi package depend on the exact same
version of the speedy-cgi-perl package
Files:
309c8b73381bda9940f796e178b017e6 752 perl optional speedy-cgi-perl_2.22-9.dsc
5e70dad90763f0fa406bc0c3c67f48d5 13178 perl optional
speedy-cgi-perl_2.22-9.diff.gz
0dd81d2e5916e94c53833033f2b24c4c 128810 perl optional
speedy-cgi-perl_2.22-9_amd64.deb
c74efe1a6d86f5bb1afeb92b9d5e18d3 37654 net optional
libapache2-mod-speedycgi_2.22-9_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHnigciyizGWoHLTkRAvfhAKC2pdlaMNVN7YpJD4/zJ9R2aXLE6gCeP1pu
cO8h4I+bzB9uFK9uSkRG29w=
=z2zM
-----END PGP SIGNATURE-----
--- End Message ---