Hi, Could we focus on Apache 2.0 for the 3.2 release ? Put 2.1 on the agenda for a later release (why not 3.3 ?).
For the moment I don't see any quick and easy way to support both 2.0 and 2.1, from what you wrote. I'd rather we try to get 3.2 out with a proper 2.0 support, and try to fix things for 2.1 when it goes at least beta. Regards, Nicolas. 2005/9/7, Jorey Bump <[EMAIL PROTECTED]>: > Jim Gallacher wrote: > > A new mod_python 3.2 beta tarball is now available for testing. A > > Windows binary for python 2.4 is also provided. > > > Please download it, then do the usual > > > > $ ./configure --with-apxs=/wherever/it/is > > $ make > > $ (su) > > # make install > > > > Then (as non-root user!) > > > > $ cd test > > $ python test.py > > > > And see if any tests fail. If they pass, send a +1 to the list, if they > > fail, send the details (the versions of OS, Python and Apache, the test > > output, and suggestions, if any). > > -1 > > Slackware Linux 10.1 > Python 2.4.1 > Apache 2.1.6 Alpha > > To fix: > > Before running ./config, remove this from src/filterobject.c: > > if (!APR_STATUS_IS_EAGAIN(self->rc) && !APR_STATUS_IS_SUCCESS(self->rc)) { > PyErr_SetObject(PyExc_IOError, > PyString_FromString("Input filter read error")); > return NULL; > } > > And remove this from src/connobject.c: > > if (! APR_STATUS_IS_SUCCESS(rc)) { > PyErr_SetObject(PyExc_IOError, > PyString_FromString("Connection read error")); > return NULL; > } > > Then configure/make/make install/test: > > -1 > > Modify test.py for Apache 2.1.6-alpha, which has replaced mod_auth with > mod_auth_basic: > > IfModule("!mod_auth_basic.c", > LoadModule("auth_basic_module %s" % > quoteIfSpace(os.path.join(modpath, "mod_auth_basic.so"))))) > > Run test.py again: > > -1 > > Now all tests fail with socket error (111, 'Connection refused'). Since > the errors are consistent, this might be an easy fix, I just haven't > figured out the problem, yet. > > Anyway, starting Apache normally loads mod_python fine, and I can run a > simple "Hello, World!" module using Publisher. > > I know Apache 2.1.6-alpha is still a moving target, but hopefully this > will indicate some potential problems with the forthcoming Apache 2.2.x > stable branch that can be fixed now, such as the (deprecated?) > APR_STATUS_IS_SUCCESS references. > >