From 710ea2d752a41e5800533b958c59f211d8b37c34 Mon Sep 17 00:00:00 2001 From: "kevino@webkit.org" Date: Tue, 15 Sep 2009 19:25:00 +0000 Subject: [PATCH] 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 --- WebKitTools/ChangeLog | 6 ++++++ WebKitTools/wx/build/waf_extensions.py | 7 +++---- 2 files changed, 9 insertions(+), 4 deletions(-) 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] -- 2.36.0