Note that hints.m4 is a "last resort". The hope is that everything can be determined via autoconf feature tests, rather than per-platform tweaks.
I would imagine that it is possible to discover whether _XOPEN_SOURCE_EXTENDED is need by writing an autoconf test. Doing so would make it work on any platform, rather than just HP/UX. Cheers, -g On Tue, Nov 28, 2000 at 10:43:02PM -0000, [EMAIL PROTECTED] wrote: > brane 00/11/28 14:43:01 > > Modified: . hints.m4 > Log: > HP-UX needs _XOPEN_SOURCE_EXTENDED to find hl_error in <netdb.h>. > > Revision Changes Path > 1.25 +3 -3 apr/hints.m4 > > Index: hints.m4 > =================================================================== > RCS file: /home/cvs/apr/hints.m4,v > retrieving revision 1.24 > retrieving revision 1.25 > diff -u -r1.24 -r1.25 > --- hints.m4 2000/11/28 21:31:52 1.24 > +++ hints.m4 2000/11/28 22:43:00 1.25 > @@ -82,11 +82,11 @@ > APR_SETIFNULL(CFLAGS, [-DHIUX]) > ;; > *-hp-hpux11.*) > - APR_SETIFNULL(CFLAGS, [-DHPUX11]) > + APR_SETIFNULL(CFLAGS, [-DHPUX11 -D_XOPEN_SOURCE_EXTENDED]) > APR_SETIFNULL(LIBS, [-lm -lpthread]) > ;; > *-hp-hpux10.*) > - APR_SETIFNULL(CFLAGS, [-DHPUX10]) > + APR_SETIFNULL(CFLAGS, [-DHPUX10 -D_XOPEN_SOURCE_EXTENDED]) > case $host in > *-hp-hpux10.01) > dnl # We know this is a problem in 10.01. > @@ -96,7 +96,7 @@ > esac > ;; > *-hp-hpux*) > - APR_SETIFNULL(CFLAGS, [-DHPUX]) > + APR_SETIFNULL(CFLAGS, [-DHPUX -D_XOPEN_SOURCE_EXTENDED]) > APR_SETIFNULL(LIBS, [-lm]) > ;; > *-linux-*) > > > -- Greg Stein, http://www.lyra.org/