Use backported Rust 1.68 toolchain by default 02/28902/2
authorScott Murray <scott.murray@konsulko.com>
Wed, 17 May 2023 18:11:42 +0000 (14:11 -0400)
committerScott Murray <scott.murray@konsulko.com>
Thu, 18 May 2023 17:47:11 +0000 (17:47 +0000)
Add the kirkstone/rust-1.68 mixin layer from meta-lts-mixins into
the AGL default base so that the newer Rust toolchain is available
by default to all builds.  This seems the most straightforward way
to integrate it and have it available for use in builds that may or
may not include meta-agl-demo.  It also ensures that build shared
state and any binary packagefeed work do not get impacted by having
a mix of different versions across builds.

Bug-AGL: SPEC-4762

Change-Id: I7d01f4a015de6b342b47ef6e78f62da9bb34ec5f
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28902
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

templates/base/bblayers.conf.sample

index 3e4697d..8a746ea 100644 (file)
@@ -15,6 +15,7 @@ METADIR  := "${@os.path.abspath('##OEROOT##/../..')}"
 YOCTO_LAYERS = " \
   ${METADIR}/external/poky/meta \
   ${METADIR}/external/poky/meta-poky \
+  ${METADIR}/external/meta-lts-mixins_rust-1.68 \
   "
 #  this is added for the boards where necessary, not globally
 #  ${METADIR}/external/poky/meta-yocto-bsp \