stas 2003/11/07 01:04:01
Modified: src/modules/perl modperl_perl.h Log: simplify the MP_MAINTAIN_PPID define to require perl>=5.8 and THREADS_HAVE_PIDS (the latter define doesn't exist in the real 5.8.0) Revision Changes Path 1.14 +3 -4 modperl-2.0/src/modules/perl/modperl_perl.h Index: modperl_perl.h =================================================================== RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_perl.h,v retrieving revision 1.13 retrieving revision 1.14 diff -u -u -r1.13 -r1.14 --- modperl_perl.h 7 Nov 2003 08:31:18 -0000 1.13 +++ modperl_perl.h 7 Nov 2003 09:04:01 -0000 1.14 @@ -3,11 +3,10 @@ /* starting from 5.8.1 perl caches ppids, so we need to main our * own. some distros fetch fake 5.8.0 with changes from 5.8.1, so we - * need to do that for those fake 5.8.0 as well + * need to do that for those fake 5.8.0 as well. real 5.8.0 doesn't + * have THREADS_HAVE_PIDS defined. */ -#if PERL_REVISION == 5 && \ - (PERL_VERSION == 8 && PERL_SUBVERSION >= 0 || PERL_VERSION >= 9) && \ - THREADS_HAVE_PIDS +#if PERL_REVISION == 5 && PERL_VERSION >= 8 && THREADS_HAVE_PIDS #define MP_MAINTAIN_PPID #endif