[New-bugs-announce] [issue11439] subversion keyword breakage

Stefan Krah report at bugs.python.org
Tue Mar 8 16:10:22 CET 2011

New submission from Stefan Krah <stefan-usenet at bytereef.org>:

Several files rely on properly substituted subversion keywords. In
the cpython clone the keywords aren't substituted.

3.3 example:

$ find . -name "*.c" | xargs grep -n '"\$'
./Modules/_bsddb.c:102:static char *rcs_id = "$Id$";
./Modules/pyexpat.c:1818:    static char *rcsid = "$Revision$";
./Modules/getbuildinfo.c:28:#define SVNVERSION "$WCRANGE$$WCMODS?M:$"
./Modules/_hotshot.c:1402:    static char *rcsid = "$Revision$";
./Python/sysmodule.c:1147:static const char headurl[] = "$HeadURL$";

Python 3.3a0 (default:a69ef22b60e3, Mar  8 2011, 15:40:56) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyexpat
>>> pyexpat.__version__

2.5 example:

Python does not build without at least changing Include/patchlevel.h
and Python/sysmodule.c.

components: Interpreter Core
messages: 130335
nosy: georg.brandl, pitrou, skrah
priority: critical
severity: normal
stage: needs patch
status: open
title: subversion keyword breakage
type: behavior
versions: Python 2.5, Python 2.6, Python 2.7, Python 3.1, Python 3.2, Python 3.3

Python tracker <report at bugs.python.org>

More information about the New-bugs-announce mailing list