2018-09-12 11:59 GMT+02:00 Hongxu Jia <hongxu....@windriver.com>:
> It's a long term target, we should try to push upstream to accept
> openssl 1.1, such as split one patch to multiple sub patches step
> by step, make it more reviewable,  not only openssh, ideally any
> recipe depends on 1.0 should be turned to 1.1

The pull request has been open for two years now:
https://github.com/openssh/openssh-portable/pull/48

I don't think you'll get far with the pushing the upstream. They are
happy using libressl on *BSD, and don't particularly care about Linux
or openssl.

> Currently, use openssl10 as the standalone recipe to provide openssl,
> everything works well in oe-core + oe.

openssl10 upstream support ends at the end of 2019. We can no longer
afford to do nothing about the situation.

> As I mention before, there is still a issue at run time image. Even though
> openssh depends on `openssl10',  but the `openssl' is installed at do_rootfs
>
> It breaks DEPEND/RDEPENDS principle
>
> [local.conf]
> IMAGE_INSTALL_append = " openssh"
> [local.conf]
>
> $ bitbake core-image-minimal
>
> [log.do_rootfs]
>   Installing       : openssl-1.1.1~pre9-r0.core2_64
> [log.do_rootfs]
>
> The recipe depends on openssl10, but openssl10 will not be installed.

There is a library package split, so you should be seeing libcrypto10
or libssl10 installed as well. Can you provide the full log please?

> BTW, Is pre9 1.1.1 openssl a stable release?

Final 1.1.1 has been released yesterday, so I'll send a patch in a moment.

Alex
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to