> Ken, do you think this is somehow related to your recent patch in apr?
> These tests didn't break before on NetBSD, is that correct, Mikhail?
I'd put my $5.00 on APR being the cause of this problem. Mikhail, you
will probably need to patch APR when you build Apache. Try this patch,
which I am guessing will work on NetBSD:
Index: build/apr_hints.m4
===================================================================
RCS file: ./srclib/apr/build/apr_hints.m4,v
retrieving revision 1.68
diff -u -r1.68 apr_hints.m4
--- build/apr_hints.m4 12 Aug 2004 13:44:29 -0000 1.68
+++ build/apr_hints.m4 27 Aug 2004 06:12:04 -0000
@@ -131,6 +131,8 @@
;;
*-openbsd*)
APR_ADDTO(CPPFLAGS, [-D_POSIX_THREADS])
+ APR_SETIFNULL(ac_cv_o_nonblock_inherited, [yes])
;;
*-netbsd*)
APR_ADDTO(CPPFLAGS, [-DNETBSD])
+ APR_SETIFNULL(ac_cv_o_nonblock_inherited, [yes])
The problem is that the APR library thinks a socket is blocking by
default -- when in fact the reverse is true on some platforms (on
OpenBSD, for example).
After applying this patch to your Apache, run ./buildconf to rebuild
the configure script. Then run ./configure, make, make install.
Let me know if it works for you and cc the Apache APR dev list.
TTUL
Ken
--
MailChannels: Imagine no more spam
--
http://www.mailchannels.com
MailChannels Corporation
Suite 1600, 1188 West Georgia St.
Vancouver, BC, Canada
Ken Simpson, CEO
+1-604-729-1741
--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html