mod_python 3.4.1 alpha available for testing! #8

Closed
grisha opened this Issue Oct 10, 2013 · 9 comments

Projects

None yet

2 participants

@grisha
Owner
grisha commented Oct 10, 2013

Anyone reading this can test and provide feedback as a comment. Your help is VERY much appreciated!

Instructions:

  • Get mod_python.
  $ git clone https://github.com/grisha/mod_python.git
  $ git checkout -b 3.4.x origin/3.4.x
  • Compile and run tests:
  $ ./configure
  $ make
  $ sudo make install
  $ make test
  • If tests produce errors, please include those as part of your feedback.
  • Please remember to include the output of
  $ mod_python version

That's it!

@grisha
Owner
grisha commented Oct 10, 2013

CentOS 6.4, Apache 2.4.4, Python 2.7.5 - all tests pass:

mod_python:  3.4.1-35f35dc
             '/home/grisha/src/mod_python/install_p27/modules/mod_python.so'

python:      2.7.5 (default, Aug 18 2013, 13:48:46) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]
             '/home/grisha/src/mod_python/install_p27/bin/python'

httpd:       2.4.4
             '/home/grisha/src/mod_python/install_p27/bin/httpd'

apr:         1.4.8
platform:    Linux-2.6.32-358.14.1.el6.x86_64-x86_64-with-centos-6.4-Final
@grisha
Owner
grisha commented Oct 10, 2013

FreeBSD 9 - all tests pass

mod_python:  3.4.1-35f35dc
             '/usr/local/libexec/apache22/mod_python.so'

python:      2.7.3 (default, Apr  8 2013, 18:32:24) [GCC 4.2.1 20070831 patched [FreeBSD]]
             '/usr/local/bin/python'

httpd:       2.2.23
             '/usr/local/sbin/httpd'

apr:         1.4.6
platform:    FreeBSD-9.1-RELEASE-amd64-64bit-ELF
@grisha
Owner
grisha commented Oct 10, 2013

CentOS 6.4, Apache 2.2, Python 2.6 - all tests pass

mod_python:  3.4.1-35f35dc
             '/home/grisha/src/mod_python/install_c6.4/modules/mod_python.so'

python:      2.6.6 (r266:84292, Aug 29 2013, 16:24:54) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]
             '/home/grisha/src/mod_python/install_c6.4/bin/python'

httpd:       2.2.15
             '/home/grisha/src/mod_python/install_c6.4/bin/httpd'

apr:         1.4.2
platform:    Linux-2.6.32-358.14.1.el6.x86_64-x86_64-with-centos-6.4-Final
@grisha
Owner
grisha commented Oct 10, 2013

FreeBSD 8, Apache 2.4, Python 2.7 - all tests pass

mod_python:  3.4.1-35f35dc
             '/usr/local/libexec/apache24/mod_python.so'

python:      2.7.5 (default, Sep 30 2013, 23:02:29) [GCC 4.2.2 20070831 prerelease [FreeBSD]]
             '/usr/local/bin/python2.7'

httpd:       2.4.6
             '/usr/local/sbin/httpd'

apr:         1.4.8
platform:    FreeBSD-8.3-RELEASE-i386-32bit-ELF
@grisha
Owner
grisha commented Oct 10, 2013

OS X 10.8.5 - all tests pass

mod_python:  3.4.1-35f35dc
             '/usr/libexec/apache2/mod_python.so'

python:      2.7.2 (default, Oct 11 2012, 20:14:37) [GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)]
             '/usr/bin/python'

httpd:       2.2.24
             '/usr/sbin/httpd'

apr:         1.4.5
platform:    Darwin-12.5.0-x86_64-i386-64bit
@arthurdejong

Not directly related to the Alpha release but I did some work on getting the Debian version of mod_python working with Apache 2.4 (stealing from other sources mostly). Some background is available here:
http://bugs.debian.org/666796

Also, a number of patches are carried against the 3.3.1 which may be of interest:
http://patch-tracker.debian.org/package/libapache2-mod-python/3.3.1-11

@grisha
Owner
grisha commented Oct 18, 2013

Thanks for the info, @arthurdejong ! I think that all of that except for debian-specific stuff is addressed. The only real bug there was the connobject.c patch, and that's definitely fixed in 3.4.1. Apache 2.4 support is there so nothing custom should be done for it. There were a couple of debian-specific things - if you can think of some way to incorporate those into the code so that it is platform-neutral, I'd be happy to include that.

@grisha
Owner
grisha commented Oct 23, 2013

Debian 6.0.7 (squeeze) - all tests pass

mod_python:  3.4.1-35f35dc
             '/usr/lib/apache2/modules/mod_python.so'

python:      2.6.6 (r266:84292, Dec 26 2010, 22:31:48) [GCC 4.4.5]
             '/usr/bin/python'

httpd:       2.2.16
             '/usr/sbin/apache2'

apr:         1.4.2
platform:    Linux-2.6.32-5-amd64-x86_64-with-debian-6.0.7
@grisha
Owner
grisha commented Oct 23, 2013

Seems like there is enough tests here for now, closing this issue and creating a release tarball.

@grisha grisha closed this Oct 23, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment