From: kevino@webkit.org Date: Tue, 15 Sep 2009 19:25:00 +0000 (+0000) Subject: wx build fix. Allow waf build to support Python < 2.6. X-Git-Url: https://git.webkit.org/?p=WebKit.git;a=commitdiff_plain;h=710ea2d752a41e5800533b958c59f211d8b37c34 wx build fix. Allow waf build to support Python < 2.6. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@48399 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog index 3451841e7c58..c9e0a9a48a8b 100644 --- a/WebKitTools/ChangeLog +++ b/WebKitTools/ChangeLog @@ -1,3 +1,9 @@ +2009-09-15 Kevin Ollivier + + wx build fix. Allow waf build to support Python < 2.6. + + * wx/build/waf_extensions.py: + 2009-09-14 Chris Marrin Reviewed by Oliver Hunt. diff --git a/WebKitTools/wx/build/waf_extensions.py b/WebKitTools/wx/build/waf_extensions.py index fcf34df10753..68164417d698 100644 --- a/WebKitTools/wx/build/waf_extensions.py +++ b/WebKitTools/wx/build/waf_extensions.py @@ -34,10 +34,9 @@ def exec_command(s, **kw): filename = '' if sys.platform.startswith('win') and len(' '.join(s)) > 32000: import tempfile - file = tempfile.NamedTemporaryFile(delete=False) - filename = file.name - file.write(' '.join(s[1:])) - file.close() + (fd, filename) = tempfile.mkstemp() + os.write(fd, ' '.join(s[1:])) + os.close(fd) s = [s[0], '@' + filename]