Quick update.... whilst soaking on how to move forward with debugging QtWebEngine 6.2.4, and fixing the position issues with Qt Base 6.2.4; I started playing around with QtWebEngine 6.3.2; and nodejs 12.x (needed for QtWebEngine 6.3.2).
I'm close (I think) to having nodejs 12 built, and meanwhile have patched QtWebEngine 6.3.2.
Currently stuck with a python error with QtWebEngine - I'm thinking this might be a problem with our python3 port...
Traceback (most recent call last):
File "U:/DEV/qt6-webengine-os2-6.3.x/build/src/core/Release/i386/../../../../../src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/parser/make_atrule_names.py", line 64, in <module>
json5_generator.Maker(AtRuleNamesWriter).main()
File "U:/DEV/qt6-webengine-os2-6.3.x/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/json5_generator.py", line 339, in main
writer.write_files(args.output_dir)
File "U:/DEV/qt6-webengine-os2-6.3.x/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/json5_generator.py", line 304, in write_files
self._write_file_if_changed(output_dir, generator(), file_name)
File "U:/DEV/qt6-webengine-os2-6.3.x/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/gperf.py", line 72, in generator_internal
return generate_gperf(gperf_path, gperf_input, gperf_args)
File "U:/DEV/qt6-webengine-os2-6.3.x/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/gperf.py", line 31, in generate_gperf
gperf_output = gperf.communicate(gperf_input)[0]
File "C:/USR/lib/python3.9/subprocess.py", line 1152, in communicate
stdout, stderr = self._communicate(input, endtime, timeout)
File "C:/USR/lib/python3.9/subprocess.py", line 2109, in _communicate
stdout = b''.join(stdout)
TypeError: sequence item 0: expected a bytes-like object, str found