The msbuild bootstrap scripts uses curl to download some pre-build files. The ca-certificates are required in order to support https. The CURL_CA_BUNDLE is used to override the built-in path, because this is hardcoded to curl's own sysroot, which may already be removed when building msbuild.
Signed-off-by: Jef Driesen <jef.drie...@niko.eu> --- recipes-mono/msbuild/msbuild_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-mono/msbuild/msbuild_git.bb b/recipes-mono/msbuild/msbuild_git.bb index 8a89543..6a6761a 100644 --- a/recipes-mono/msbuild/msbuild_git.bb +++ b/recipes-mono/msbuild/msbuild_git.bb @@ -4,7 +4,7 @@ SECTION = "console/apps" LICENSE = "MIT" DEPENDS = " \ coreutils-native findutils-native curl-native \ - unzip-native mono-native \ + unzip-native mono-native ca-certificates-native \ " LIC_FILES_CHKSUM = "file://LICENSE;md5=768c552053144071f8ef7e5621714b0a" @@ -23,7 +23,7 @@ SRC_URI = " \ S = "${WORKDIR}/git" do_compile () { - ./cibuild.sh --scope Compile --host Mono --target Mono --config Release --bootstrap-only + CURL_CA_BUNDLE=${STAGING_DIR_NATIVE}/etc/ssl/certs/ca-certificates.crt ./cibuild.sh --scope Compile --host Mono --target Mono --config Release --bootstrap-only } do_install () { -- 2.7.4 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto