From a2775c5bd9f6979da3e1981cdb1dec250e274fea Mon Sep 17 00:00:00 2001 From: lloyd Date: Fri, 9 Jul 2010 19:16:20 +0000 Subject: Drop support for running configure with Python 2.4. This allows removing several workarounds for limitations in optparse in that release, and also allows using the ternary operator added in 2.5. As far as I can tell, the only still active release of any Linux/BSD distro that uses 2.4 is RHEL5. The beta of RHEL6 has 2.6, and it seems likely that RHEL6 will be out before 1.10.0. --- doc/building.tex | 4 ++-- doc/log.txt | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/building.tex b/doc/building.tex index 68b433924..36a9f1140 100644 --- a/doc/building.tex +++ b/doc/building.tex @@ -42,7 +42,7 @@ the build system, primarily due to lack of access. Please contact the maintainer if you would like to build Botan on such a system. Botan's build is controlled by configure.py, which is a Python -script. Python 2.4 or later is required. If you want to use the +script. Python 2.5 or later is required. If you want to use the (incompatible) Python 3, you must first run the \texttt{2to3} script on it. @@ -65,7 +65,7 @@ spot, you might need to prefix the \texttt{configure.py} command with The first step is to run \filename{configure.py}, which is a Python script that creates various directories, config files, and a Makefile -for building everything. The script requires at least Python 2.4; any +for building everything. The script requires at least Python 2.5; any later version of Python 2.x should also work. Python 3.1 will also work but requires an extra step, see the section ``Using Python 3.1'', later in this document. diff --git a/doc/log.txt b/doc/log.txt index 42d749a4b..4e3c00372 100644 --- a/doc/log.txt +++ b/doc/log.txt @@ -1,5 +1,6 @@ * 1.9.10-dev, ????-??-?? + - Drop support for building with Python 2.4 - Fix benchmarking of block ciphers in ECB mode - Rename S2K to PBKDF -- cgit v1.2.3