Re: HEADS UP: openssl engine-related FTBFS and Boost

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

 





On Tue, 2 Jul 2024 at 13:42, Dominik 'Rathann' Mierzejewski <dominik@xxxxxxxxxxxxxx> wrote:
On Tuesday, 02 July 2024 at 13:34, Iñaki Ucar wrote:
[...]
> One major concern is that I see this in a package that does **not** use the
> engine API:
>
> /usr/include/boost/asio/ssl/detail/openssl_types.hpp:26:11: fatal error:
> openssl/engine.h: No such file or directory
>    26 | # include <openssl/engine.h>
>       |           ^~~~~~~~~~~~~~~~~~
> compilation terminated.
>
> What are we supposed to do here? Aren't we allowed to add new packages to
> Fedora that require Boost ASIO because we would need to add a deprecated
> package to BR, even if the package itself doesn't use that API?

boost-devel needs to grow a dependency (Requires:) on
openssl-engine-devel (or whatever the correct name is).

Please file a bug against boost component or, even better, open a PR
adding this dependency.

Or even better, the change owner could have foreseen this and added it to the implementation of the proposal. ;-)

--
Iñaki Úcar
-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux