summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/rust
diff options
context:
space:
mode:
authorAlex Kiernan <alex.kiernan@gmail.com>2022-12-21 12:52:58 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-12-23 12:06:35 +0000
commit55dbedbd242221ad1a3fa8aceb6789524193ae1a (patch)
treecb6113ae79760f8d26ca6f3adb40a282d915e065 /meta/recipes-devtools/rust
parent35528aff99478200ab22f921d16b7c85f106fd32 (diff)
downloadpoky-55dbedbd242221ad1a3fa8aceb6789524193ae1a.tar.gz
libstd-rs: Move source directory to library/test
Building libstd-rs from library/std omits proc_macro from the sysroot. Using library/test causes that to be installed which then allows cargo to build (https://github.com/meta-rust/meta-rust/issues/266) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/rust')
-rw-r--r--meta/recipes-devtools/rust/libstd-rs_1.66.0.bb6
1 files changed, 4 insertions, 2 deletions
diff --git a/meta/recipes-devtools/rust/libstd-rs_1.66.0.bb b/meta/recipes-devtools/rust/libstd-rs_1.66.0.bb
index 6c5a979f4f..8802e9790c 100644
--- a/meta/recipes-devtools/rust/libstd-rs_1.66.0.bb
+++ b/meta/recipes-devtools/rust/libstd-rs_1.66.0.bb
@@ -6,8 +6,10 @@ LIC_FILES_CHKSUM = "file://../../COPYRIGHT;md5=92289ed52a60b63ab715612ad2915603"
6 6
7require rust-source.inc 7require rust-source.inc
8 8
9# libstd moved from src/libstd to library/std in 1.47+ 9# Building with library/std omits proc_macro from the sysroot. Using
10S = "${RUSTSRC}/library/std" 10# library/test causes that to be installed which then allows cargo to
11# build (https://github.com/meta-rust/meta-rust/issues/266)
12S = "${RUSTSRC}/library/test"
11 13
12RUSTLIB_DEP = "" 14RUSTLIB_DEP = ""
13inherit cargo 15inherit cargo