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 ---

Reply via email to