title: How to include correct libssl version into yocto-build to run .net-core application?
body: <p>I want to run a self contained .net-core application on a custom embeeded linux (on a raspberry pi 3 board). To build the linux distribution I use yocto (thud branch) with the meta-raspberry layer. 
  To fullfill the depdencies for .net-core, I created a image recipes which includes the additional packages described here: <a href="https://github.com/dotnet/core/blob/master/samples/YoctoInstructions.md" rel="nofollow noreferrer">https://github.com/dotnet/core/blob/master/samples/YoctoInstructions.md</a></p>
  
  <p>"libunwind icu libcurl openssl"</p>
  
  <p>The yocto build finsihes succesfully. But if I run my self contained .net-core applicaiton, I get a error message 
  "No usable libssl was found" and the application is terminated. </p>
  
  <p>I checked the libssl deployment in the rootfs. Libssl is there, but I think in the wrong version: libssl.so.1.1. 
  If I get it correct, .net-core needs openssl in version 1.0. So I tried to include the openssl10 package into my image. </p>
  
  <p>This is my current image-recipe: </p>
  
  <pre><code>SUMMARY = "Linux Image which supports .net executables"
  
  include recipes-core/images/core-image-base.bb
  
  IMAGE_INSTALL += "libunwind icu libcurl openssl10 curl"
  
  
  LICENSE = "MIT"
  </code></pre>
  
  <p>Also the image build finishes successful. But only libssl.so.1.1 is included into the rootfs. </p>
  
  <p>Is it not possible to install openssl in two different versions? (libssl.so.1.1 is pulled in by some other recipes)
  Or maybe, it's not a version problem, but some other depdency problem? </p>