About to head out for a few hours, some more commits this morning. At this time of writing, 19,917 'things to do' remaining in the current task, so approx 21.5% of this task is done...
Current break is at:
C:/USR/BIN/python2.7.exe ../../../../../src/3rdparty/chromium/build/util/python2_action.py ../../../../../src/3rdparty/chromium/tools/grit/grit.py -i ../../../../../src/3rdparty/chromium/chrome/app/generated_resources.grd build -o gen/chrome --depdir . --depfile gen/chrome/app/generated_resources_grit.d --write-only-new=1 --depend-on-stamp -E root_gen_dir=gen -E root_src_dir=../../../../../src/3rdparty/chromium/ -D SHARED_INTERMEDIATE_DIR=gen -D _chromium -E CHROMIUM_BUILD=chromium -D use_aura -D use_nss_certs -D enable_arcore=false -D enable_background_mode=true -D enable_background_contents=true -D enable_extensions=true -D enable_hangout_services_extension=true -D enable_plugins=true -D enable_print_preview=true -D enable_printing=true -D enable_service_discovery=false -D enable_supervised_users=false -D enable_vr=false -D enable_webrtc=true -D enable_webui_tab_strip=false -D safe_browsing_mode=0 -D optimize_webui=false -D enable_feed_v2=false -f gen/tools/gritsettings/default_resource_ids --assert-file-list obj/chrome/app/generated_resources_expected_outputs.txt
Exception during parsing of resources/generated_resources_ml.xtb
Error processing node <?xml version="1.0" encoding="UTF-8"?>
<file lang="ml" path="resources/generated_resources_ml.xtb" />:
Traceback (most recent call last):
File "../../../../../src/3rdparty/chromium/tools/grit/grit.py", line 29, in <module>
sys.exit(grit.grit_runner.Main(sys.argv[1:]))
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/grit_runner.py", line 314, in Main
return toolobject.Run(options, args[1:])
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/tool/build.py", line 266, in Run
self.res.RunGatherers()
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/node/misc.py", line 682, in RunGatherers
node.RunPostSubstitutionGatherer(debug=debug)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/node/node_io.py", line 50, in RunPostSubstitutionGatherer
target_platform=target_platform)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/xtb_reader.py", line 138, in Parse
xml.sax.parse(xtb_file, handler)
File "C:/USR/lib/python2.7/xml/sax/__init__.py", line 33, in parse
parser.parse(source)
File "C:/USR/lib/python2.7/xml/sax/expatreader.py", line 107, in parse
xmlreader.IncrementalParser.parse(self, source)
File "C:/USR/lib/python2.7/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "C:/USR/lib/python2.7/xml/sax/expatreader.py", line 210, in feed
self._parser.Parse(data, isFinal)
File "C:/USR/lib/python2.7/xml/sax/expatreader.py", line 307, in end_element
self._cont_handler.endElement(name)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/xtb_reader.py", line 78, in endElement
self.callback(self.current_id, self.current_structure)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/clique.py", line 241, in Callback
self.FindCliqueAndAddTranslation(translation, lang)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/clique.py", line 131, in FindCliqueAndAddTranslation
clique.AddTranslation(translation, language)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/clique.py", line 487, in AddTranslation
placeholders=original.GetPlaceholders())
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/tclib.py", line 198, in __init__
super(Translation, self).__init__(text, placeholders, description, meaning)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/tclib.py", line 42, in __init__
self.SetDescription(description)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/tools/grit/grit/tclib.py", line 137, in SetDescription
self.description = _FOLD_WHITESPACE.sub(' ', description)
I also see some of these:
Traceback (most recent call last):
File "../../../../../src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/generate_bindings.py", line 110, in <module>
main()
File "../../../../../src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/generate_bindings.py", line 87, in main
task_queue = bind_gen.TaskQueue(single_process=options.single_process)
File "U:/dev/qt6-webengine-os2/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/task_queue.py", line 33, in __init__
package_initializer().init)
File "C:/USR/lib/python2.7/multiprocessing/__init__.py", line 239, in Pool
return Pool(processes, initializer, initargs, maxtasksperchild)
File "C:/USR/lib/python2.7/multiprocessing/pool.py", line 138, in __init__
self._setup_queues()
File "C:/USR/lib/python2.7/multiprocessing/pool.py", line 232, in _setup_queues
from .queues import SimpleQueue
File "C:/USR/lib/python2.7/multiprocessing/queues.py", line 48, in <module>
from multiprocessing.synchronize import Lock, BoundedSemaphore, Semaphore, Condition
File "C:/USR/lib/python2.7/multiprocessing/synchronize.py", line 59, in <module>
" function, see issue 3770.")
ImportError: This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770.