[prev in list] [next in list] [prev in thread] [next in thread]
List: subversion-dev
Subject: Re: [PATCH] fix exception of gen-make.py using --with-libintl [Re: svn commit: r1504501 - in /subver
From: Masaru Tsuchiyama <m.tmatma () gmail ! com>
Date: 2013-09-08 14:41:19
Message-ID: 522C8C8F.8060606 () gmail ! com
[Download RAW message or body]
Does anybody review my patch?
Let me know a reason if my patch is not approprite
I re-create a patch for the lastest revison.
Regards.
--
Masaru Tsuchiyama <m.tmatma@gmail.com>
["gen_win_dependencies.patch" (text/plain)]
Index: build/generator/gen_win_dependencies.py
===================================================================
--- build/generator/gen_win_dependencies.py (revision 1520871)
+++ build/generator/gen_win_dependencies.py (working copy)
@@ -1190,19 +1190,21 @@ class GenDependenciesBase(gen_base.GeneratorBase):
match = re.search(r'^\s*#define\s+LIBINTL_VERSION\s+((0x)?[0-9A-Fa-f]+)',
txt, re.M)
+ if match != None:
+ ver = int(match.group(1), 0)
+ version = (ver >> 16, (ver >> 8) & 0xFF, ver & 0xFF)
- ver = int(match.group(1), 0)
- version = (ver >> 16, (ver >> 8) & 0xFF, ver & 0xFF)
+ libintl_version = '.'.join(str(v) for v in version)
- libintl_version = '.'.join(str(v) for v in version)
+ if version < minimal_libintl_version:
+ if show_warning:
+ print('Found libintl %s, but >= %s is required.\n' % \
+ (libintl_version,
+ '.'.join(str(v) for v in minimal_libintl_version)))
+ return
+ else:
+ libintl_version = "unknown version"
- if version < minimal_libintl_version:
- if show_warning:
- print('Found libintl %s, but >= %s is required.\n' % \
- (libintl_version,
- '.'.join(str(v) for v in minimal_libintl_version)))
- return
-
self._libraries['intl'] = SVNCommonLibrary('libintl', inc_dir, lib_dir,
lib_name, libintl_version,
dll_dir=dll_dir,
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic