[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1040083: qtwebengine-opensource-src: deprecation of Python libraries asyncore and asynchat



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.


Reply to: