2008-09-08 00:14:46 Blair Zajac napisał(a):
> Arfrever Frehtes Taifersar Arahesis wrote:
> > 2008-09-07 03:52:40 Blair Zajac napisał(a):
> >> Arfrever Frehtes Taifersar Arahesis wrote:
> >>> I would like to suggest to raise minimal required version of Neon to 0.27.
> >>> When Subversion 1.6 is released, Neon 0.26 will be very old and rather
> >>> nobody will try to use Subversion 1.6 with such old versions of Neon.
> >>> (r21480 removed support for Neon 0.24.)
> >> I don't see the urgency in removing code
> > OK. So what do you think about removing support only for Neon 0.25?
> > Neon 0.26.0 was released about 30 months ago.
> > r21480 removed support for Neon 0.24 about 17 months after the release of
> > Neon 0.25.0.
> >> recent bump to Python 2.4
> Sorry, should have been more clear. Python 2.4 for some of our scripts and tool.
> Taking a step back, I don't see why we need to update any of the dependencies
> that you've supplied patches for:
> 1) Bash
I didn't know that old versions of BASH don't support '+='.
> 2) Python
Fortunately there is a sufficient reason to update Python dependency:
Calls to os.popen* and popen2.* cause deprecation warnings.
These calls should be replaced with appropriate calls to subprocess.*.
For example, running autogen.sh causes deprecation warning in
buildcheck: checking installation...
buildcheck: autoconf version 2.62 (ok)
buildcheck: autoheader version 2.62 (ok)
buildcheck: libtool version 2.2.4 (ok)
Copying libtool helper: /usr/share/aclocal/libtool.m4
Copying libtool helper: /usr/share/aclocal/ltoptions.m4
Copying libtool helper: /usr/share/aclocal/ltsugar.m4
Copying libtool helper: /usr/share/aclocal/ltversion.m4
Copying libtool helper: /usr/share/aclocal/lt~obsolete.m4
build/generator/util/executable.py:28: DeprecationWarning: os.popen4 is deprecated. Use the subprocess module.
stdin, stdout = os.popen4(cmd)
You can run ./configure now.
Running autogen.sh implies you are a maintainer. You may prefer
to run configure in one of the following ways:
./configure --enable-maintainer-mode --disable-shared
Note: If you wish to run a Subversion HTTP server, you will need
Apache 2.x. See the INSTALL file for details.
subprocess module  is available in Python >=2.4.
subprocess module has also several other advantages.
Arfrever Frehtes Taifersar Arahesis
Received on 2008-09-08 15:34:05 CEST