New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mod_python 3.4.1 alpha available for testing! #8

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

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

This comment has been minimized.

Show comment
Hide comment
@grisha

grisha Oct 10, 2013

Owner

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
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

This comment has been minimized.

Show comment
Hide comment
@grisha

grisha Oct 10, 2013

Owner

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
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

This comment has been minimized.

Show comment
Hide comment
@grisha

grisha Oct 10, 2013

Owner

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
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

This comment has been minimized.

Show comment
Hide comment
@grisha

grisha Oct 10, 2013

Owner

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
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

This comment has been minimized.

Show comment
Hide comment
@grisha

grisha Oct 10, 2013

Owner

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
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

This comment has been minimized.

Show comment
Hide comment
@arthurdejong

arthurdejong Oct 18, 2013

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

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

This comment has been minimized.

Show comment
Hide comment
@grisha

grisha Oct 18, 2013

Owner

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.

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

This comment has been minimized.

Show comment
Hide comment
@grisha

grisha Oct 23, 2013

Owner

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
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

This comment has been minimized.

Show comment
Hide comment
@grisha

grisha Oct 23, 2013

Owner

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

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