It looks like this is because asyncore is used in src/3rdparty/chromium/third_party/tlslite/tlslite/integration/ tlsasyncdispatchermixin.py The readme file at src/3rdparty/chromium/third_party/tlslite/README states: "10 Using TLS Lite with asyncore ================================ TLS Lite can be used with subclasses of asyncore.dispatcher. See the comments in TLSAsyncDispatcherMixIn.py for details. This is still experimental, and may not work with all asyncore.dispatcher subclasses.” It appears that TLS lite has been removed in qt6-webengine. It is unclear to me how much it was ever used in qtwebengine-opensource-src. tlsasyncdispatchermixin.py appears to only be used as for testing purposes by this one file: src/3rdparty/chromium/net/tools/testserver/testserver.pydeps Should we just try to remove it from the build and see if everything works without it? -- Soren Stoutner soren@stoutner.com
Attachment:
signature.asc
Description: This is a digitally signed message part.