Perl 5.10

Russ Allbery rra at stanford.edu
Mon May 5 18:16:44 UTC 2008


Julien ÉLIE <julien at trigofacile.com> writes:

> I confirm Perl 5.10 now works fine with INN (it runs without problem, no
> segfault).
>
> However, building INN does not seem to work with "make warnings" because
> of a problem there, when including <perl.h>:
>
>     /usr/lib/perl/5.10/CORE/perl.h:3969: warning: function declaration isn't a prototype
>
> This line is:
>
>     EXTERN_C void PerlIO_teardown();

Yeah, that's a bug in Perl.  Ick.  If someone has a chance to verify that
this is still present in the Debian package and report it via reporbug if
not, that would be good.

Current gcc's should normally not warn about this kind of thing in system
headers.  There's probably some way to tell it that perl.h is a system
header.

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>

    Please send questions to the list rather than mailing me directly.
     <http://www.eyrie.org/~eagle/faqs/questions.html> explains why.


More information about the inn-workers mailing list