• imports/c10s/asio-1.30.2-2.el10 115556d9ec

    Ghost released this 2024-07-23 14:18:45 +00:00 | -90 commits to c8-stream-10.5 since this release

    https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine

    Note:
    There is a difference between Fedora and CentOS Stream 10 / RHEL 10:

    • in CentOS Stream 10 / RHEL 10, the change is self-contained by the
      'openssl-devel' package itself, which now defines OPENSSL_NO_ENGINE
      in the headers so new application builds don't use engine at all

    • in Fedora, the headers containing the OPENSSL_NO_ENGINE definition
      are put into a separate sub-package 'openssl-devel-engine', instead
      of being put into the 'openssl-devel'

    More notes (from Yaakov Selkowitz):

    • While C10S/RHEL 10 openssl is built with OPENSSL_NO_ENGINE, ELN is not,
      and many packages still need openssl-devel-engine as in F41+ until that happens.
      Therefore, the correct conditional at this time is:
      %if 0%{?fedora} >= 41 || 0%{?rhel} >= 11;

    • The -devel subpackage should also 'Recommends: openssl-devel-engine'
      with the same conditionals, otherwise every asio-dependent package
      will need to be modified

    Downloads