<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I forgot one of the main things: OpenSSL 3.0.<br>
</p>
<div class="moz-cite-prefix">28.12.2022 16:59, Mikhail Novosyolov
пишет:</div>
<blockquote type="cite"
cite="mid:890aea94-66c9-b821-951d-1d84159bfc23@rosalinux.ru">
<p>I suggest the following plan:</p>
<...><br>
11. Update python2 from 3.8 to 3.11<br>
<ol>
</ol>
</blockquote>
<p>Let's upgrade OpenSSL from 1.1 to 3.0 after Python.</p>
<p>In this place because many packages will break (I just suspect
this, did not study experience of other distros which have already
migrated from 1.1 to 3.0), fixing make take quite a lot of time
but we should try to avoid mess in the platform. So:</p>
<p>12. Create a separate package openssl1.1 (like
<a class="moz-txt-link-freetext" href="http://abf.io/import/openssl1.0">http://abf.io/import/openssl1.0</a>) and build only libraries in it
(with the same names as in the current openssl)<br>
</p>
<p>13. Upgrade openssl to 3.0</p>
<p>14. Rebuild at least the base system with openssl 3.0</p>
<p>15. Make a mass build with new openssl<br>
</p>
</body>
</html>