You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@perl.apache.org by Stas Bekman <st...@stason.org> on 2003/04/04 09:08:07 UTC
what's the equiv of PERL_PATCHLEVEL in the public defines API?
In mod_perl 2.0 we had to patch the 5.8.0's bug related to crypt_r. Similar to
this patch http://mirrors.develooper.com/perl/APC/perl-current-diffs/17775.gz.
However the recent changes #19119 (maint) and #19122 (blead) broke mod_perl
2.0's build. So we need to put something like:
#if PERL_PATCHLEVEL < 17775
/* bug workaround */
#endif
since it's not needed after 17775, and we shouldn't care about recent
modification and provide new workarounds, while all we need is to know how to
check the patch level.
However PERL_PATCHLEVEL is not in the public API headers. What's the
equivalent that can be used in the C code?
Config.pm seems to include it, but none of the installed .h files does.
Thanks.
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org
Re: what's the equiv of PERL_PATCHLEVEL in the public defines API?
Posted by Rafael Garcia-Suarez <rg...@free.fr>.
Stas Bekman wrote:
> However PERL_PATCHLEVEL is not in the public API headers. What's the
> equivalent that can be used in the C code?
>
> Config.pm seems to include it, but none of the installed .h files does.
Config's perl_patchlevel is read from patchlevel.h (by looking for a
string that matches /DEVEL\d+/).
patchlevel.h is updated by the pumpking at snapshot generation time.
Unfortunately its value is not available at cpp-time.
HTH,
--
Unacceptable is not *NIX
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org