Fedora 41 drops OpenSSL ENGINE support, u-boot can't compile anymore.

Fabio Estevam festevam at gmail.com
Mon Nov 4 12:56:54 CET 2024


Adding George and Tom.

On Mon, Nov 4, 2024 at 12:30 AM Bas Magré <bas at opvolger.net> wrote:
>
> On compiling on Fedora 41 you will get the error:
>
> fatal error: openssl/engine.h: No such file or directory
>
> It was already legacy:
> https://docs.openssl.org/3.0/man7/migration_guide/#support-of-legacy-engines
>
> Fedora 41 has removed it:
> https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine
>
> So after updating to Fedora 41, I can't compile u-boot anymore. (I can
> compile it in a docker-container). But this will be a problem for more
> people.
>
> The code that gives the problem is here added:
> https://patchwork.ozlabs.org/project/uboot/patch/20170106191417.6115-1-george.mccollister@gmail.com/
>
> On GitHub I have created a branch that can compile now. But this is my
> first c code in 20 years (only done this on my highschool for 3
> months).
>
> https://github.com/Opvolger/u-boot/tree/opensll-without-engine
>
> I think you can make a nicer/better solution.
>
> Greetings Bas.
>


More information about the U-Boot mailing list