]> granicus.if.org Git - yasm/commitdiff
Pyrex detection: strip a-z suffix to correctly detect Pyrex 0.9.5.1a.
authorPeter Johnson <peter@tortall.net>
Mon, 12 Feb 2007 08:44:58 +0000 (08:44 -0000)
committerPeter Johnson <peter@tortall.net>
Mon, 12 Feb 2007 08:44:58 +0000 (08:44 -0000)
Reported by: Danny Reeves <danny_reeves@hotmail.com>

svn path=/trunk/yasm/; revision=1764

m4/pyrex.m4

index b7610c2990e0a1c04146986e36d49b6359049c80..379c5e3ddac1892c703b80d01d3dbacd93f2da55 100644 (file)
@@ -6,7 +6,7 @@ AC_DEFUN([PYREX_CHECK_VERSION],
 from Pyrex.Compiler.Version import version
 # split strings by '.' and convert to numeric.  Append some zeros
 # because we need at least 4 digits for the hex conversion.
-pyrexver = map(int, version.split('.')) + [[0, 0, 0]]
+pyrexver = map(int, version.rstrip('abcdefghijklmnopqrstuvwxyz').split('.')) + [[0, 0, 0]]
 pyrexverhex = 0
 for i in xrange(0, 4): pyrexverhex = (pyrexverhex << 8) + pyrexver[[i]]
 minver = map(int, '$1'.split('.')) + [[0, 0, 0]]