Use Python 3 and bundled re2
Re2 was used bundled anyway and just copying header files from system doesn't actually change anything, except that it breaks when there is an API change.
This commit is contained in:
parent
e5457a1795
commit
fd03f499cd
7 changed files with 113 additions and 73 deletions
21
python3.13-pipes.patch
Normal file
21
python3.13-pipes.patch
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
diff --git a/src/3rdparty/chromium/build/android/gyp/util/build_utils.py b/src/3rdparty/chromium/build/android/gyp/util/build_utils.py
|
||||
index 022980517..e3f82704a 100644
|
||||
--- a/src/3rdparty/chromium/build/android/gyp/util/build_utils.py
|
||||
+++ b/src/3rdparty/chromium/build/android/gyp/util/build_utils.py
|
||||
@@ -12,7 +12,6 @@ import fnmatch
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
-import pipes
|
||||
import re
|
||||
import shutil
|
||||
import stat
|
||||
@@ -198,7 +197,7 @@ class CalledProcessError(Exception):
|
||||
# A user should be able to simply copy and paste the command that failed
|
||||
# into their shell.
|
||||
copyable_command = '( cd {}; {} )'.format(os.path.abspath(self.cwd),
|
||||
- ' '.join(map(pipes.quote, self.args)))
|
||||
+ printed_cmd)
|
||||
return 'Command failed: {}\n{}'.format(copyable_command, self.output)
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue