On 08/18/2017 08:56 AM, Khem Raj wrote:

I was trying nodejs and it seems its also broken by this openssl
upgrade. Meta-oe alone has amost 50 recipes that are broken. there are
hundreds of other layers.
Many large packages in external layers are now broken, and the fact
that openssl10
is almost useless since some package will pull in openssl11 and cause
conflicts. This
is not a a good solution at least it seems to early for release. It
might take a bit for packages to get working with openssl11, We should
have carefully thought and considered postponing using it as default
until next release ( april 2018). Its fine to keep it in if needed but
keep openssl 1.0 as default preferred version, I don't think whole
ecosystem is ready for it and we don't have man power to fix
everything. This alone has a potential to make
October release quite weak as far as external layers are concerned

FWIW, nodejs from meta-oe does build just fine with openssl10 dependency. So it's not exactly useless. And no one has established how many of the other 50 packages can be fixed by either doing that, or updating them to latest upstream releases.

I'll send a patch that renames openssl10 recipe back to openssl and sets that as a preferred version, so anyone can experiment with 1.1 without widespread breakage.

But at the start of next development cycle this will be reverted back; no more complaining then please, we have to do this at some point, and just after a new cycle has started is as good time as it gets.


Alex
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to