You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by st...@apache.org on 2003/11/07 09:31:18 UTC

cvs commit: modperl-2.0/src/modules/perl modperl_perl.h

stas        2003/11/07 00:31:18

  Modified:    src/modules/perl modperl_perl.h
  Log:
  guessing that this is the right fix for the fake 5.8.0 on RH (which is
  really semi-5.8.1)
  
  Revision  Changes    Path
  1.13      +5 -1      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.12
  retrieving revision 1.13
  diff -u -u -r1.12 -r1.13
  --- modperl_perl.h	3 Nov 2003 23:31:19 -0000	1.12
  +++ modperl_perl.h	7 Nov 2003 08:31:18 -0000	1.13
  @@ -1,8 +1,12 @@
   #ifndef MODPERL_PERL_H
   #define MODPERL_PERL_H
   
  +/* 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
  + */
   #if PERL_REVISION == 5 && \
  -    (PERL_VERSION == 8 && PERL_SUBVERSION >= 1 || PERL_VERSION >= 9) && \
  +    (PERL_VERSION == 8 && PERL_SUBVERSION >= 0 || PERL_VERSION >= 9) && \
       THREADS_HAVE_PIDS
   #define MP_MAINTAIN_PPID
   #endif