orlikowski    01/05/31 17:35:49

  Modified:    build    apr_hints.m4
  Log:
  Linux needs these options for the posix rwlocks to work.
  Normally, _SVID_SOURCE and _BSD_SOURCE are defined by default.
  However, we must re-define them if we define _XOPEN_SOURCE, which is needed 
for the rwlock definitions.
  
  Revision  Changes    Path
  1.14      +4 -2      apr/build/apr_hints.m4
  
  Index: apr_hints.m4
  ===================================================================
  RCS file: /home/cvs/apr/build/apr_hints.m4,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- apr_hints.m4      2001/05/13 11:03:59     1.13
  +++ apr_hints.m4      2001/06/01 00:35:48     1.14
  @@ -115,9 +115,11 @@
        ;;
       *-linux-*)
           case `uname -r` in
  -         2.2* ) APR_ADDTO(CPPFLAGS, [-DLINUX=2])
  +         2.2* ) APR_ADDTO(CPPFLAGS, [-DLINUX=2 -D_XOPEN_SOURCE=500])
  +                APR_ADDTO(CPPFLAGS, [-D_BSD_SOURCE -D_SVID_SOURCE]) 
                   ;;
  -         2.0* ) APR_ADDTO(CPPFLAGS, [-DLINUX=2])
  +         2.0* ) APR_ADDTO(CPPFLAGS, [-DLINUX=2 -D_XOPEN_SOURCE=500])
  +                APR_ADDTO(CPPFLAGS, [-D_BSD_SOURCE -D_SVID_SOURCE])
                   ;;
            1.* )  APR_ADDTO(CPPFLAGS, [-DLINUX=1])
                   ;;
  
  
  

Reply via email to