Doug MacEachern wrote:

> On Tue, 2 Oct 2001, Stas Bekman wrote:
> 
> 
>>In all XS files we disable prototypes in the boot section, but not in the
>>rest of the file, which means that by default the prototyping is enabled.
>>However with a stock 5.6.1 perl the prototypes are missing and therefore
>>in maintainer mode it won't build. I've even tried to explicitly specify
>>-prototypes in xsubpp args, but it ignores it.
>>
> 
> -prototypes means create Perl prototypes for the xsubs based on
> PROTOTYPE: xs keyword

>
>>Base64.c:35: warning: no previous prototype for `XS_APR__Base64_decode_len'
>>
> 
> which is not the same as these prototypes.  these are C prototypes.


got it. thanks

 
> the change to generate C prototypes for the XS functions generated by
> xsubpp is post 5.6.1:

I understand that. I've compared the output from 5.6.1 and 5.7.2. 


How do we handle this? Or do we ignore 5.6.1 at this moment? and log it in todo?


I wanted to build with 5.6.1 in yet another attempt to find out why 

gdb doesn't work with mod_perl for me. That's when I saw this problem. 

Of course eventually I've compiled it without maintainer mode and the 

gdb problem didn't go away :(




_____________________________________________________________________
Stas Bekman             JAm_pH      --   Just Another mod_perl Hacker
http://stason.org/      mod_perl Guide   http://perl.apache.org/guide
mailto:[EMAIL PROTECTED]  http://ticketmaster.com http://apacheweek.com
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to