<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>
      &lt;...&gt;<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>