Pgowda
0bd0012264
rust: update 1.59.0 -> 1.60.0
...
Rust has been upgraded to rust-1.60.0 that uses LLVM 14.
Please refer the following link for more detailed features.
https://blog.rust-lang.org/2022/04/07/Rust-1.60.0.html
https://github.com/rust-lang/rust/blob/master/RELEASES.md
(From OE-Core rev: 786a9a66486cf179ee4c9e295569fcd8c37fef78)
Signed-off-by: pgowda <pgowda.cve@gmail.com >
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-04-27 23:30:11 +01:00
Alexander Kanavin
9310d1531c
rust: update 1.58.1 -> 1.59.0
...
Drop libstd-rs patches as they're merged upstream.
(From OE-Core rev: 05f4a09899aa8dbb22ef1adb494abac41d5b96b7)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-03-09 11:46:27 +00:00
Alexander Kanavin
f64ac4c918
rust: update 1.58.0 -> 1.58.1
...
(From OE-Core rev: 855ec0af1b3c7c2664e68ac89cad839d480c43db)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-02-01 07:31:18 +00:00
Alexander Kanavin
e5ce164931
rust: update 1.57.0 -> 1.58.0
...
(From OE-Core rev: 43895e2967b2c80f4ee353b33ffe422ea7590ff1)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-01-20 11:57:29 +00:00
Alexander Kanavin
d1f27ddebb
rust: update 1.56.1 -> 1.57.0
...
(From OE-Core rev: 295b9d51bad0b0da3ba9acec875972bf5e5ca4d7)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-12-08 20:22:11 +00:00
Alexander Kanavin
259afff652
rust: update 1.56.0 -> 1.56.1
...
This update includes fixes for the 'trojan source' vulnerability:
https://blog.rust-lang.org/2021/11/01/Rust-1.56.1.html
Drop two unused patches.
(From OE-Core rev: 5ff0b0d8c6c37ebf916062f03a378fe0e34b1c53)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-11-11 17:09:16 +00:00
Khem Raj
dec1a60146
rust: Upgrade to 1.56.0
...
This is latest major release, changes are here [1]
Forward port libstd-rs patches and refresh musl/rv64 port
[1] https://github.com/rust-lang/rust/releases/tag/1.56.0
(From OE-Core rev: 183204cbc70a4ef418b16df48bc7eb6e3a75a114)
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Cc: Randy MacLeod <Randy.MacLeod@windriver.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-10-23 22:14:13 +01:00
Alexander Kanavin
5efebf3be0
rust: update 1.54.0 -> 1.55.0
...
(From OE-Core rev: a21705c33a6a69e9a625b8a75d76b76bd078aba2)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-10-14 11:48:45 +01:00
Alexander Kanavin
d91db6917f
rust: drop PV from include file names
...
This complicates (semi) automated upgrades, and isn't necessary
as we carry only a single version of the toolchain.
(From OE-Core rev: f7a6b23d99fba5855cfb34788199877a14206293)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-10-14 11:48:45 +01:00
Alexander Kanavin
d2b0f230e0
rust: fix upstream version checks
...
(From OE-Core rev: e2e87d82ad1ec071077f29613e2e568196912daa)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-09-01 14:06:17 +01:00
Randy MacLeod
61e1570c6a
rust: initial merge of most of meta-rust
...
In the meta-rust repo at commit:
448047c Upgrade to 1.54.0 (#359 )
Make the required directories:
mkdir ../oe-core/meta/recipes-devtools/rust
mkdir ../oe-core/meta/recipes-devtools/cargo
mkdir ../oe-core/meta/recipes-example
and then:
cp recipes-devtools/rust/* ../oe-core/meta/recipes-devtools/rust
cp recipes-devtools/cargo/* ../oe-core/meta/recipes-devtools/cargo
cp lib/crate.py ../oe-core/meta/lib
cp recipes-example/* ../oe-core/meta/recipes-example
cp conf/distro/include/rust_* ../oe-core/meta/conf/distro/include/
cp classes/* ../oe-core/meta/classes/
cp recipes-core/packagegroups/packagegroup-rust-cross-canadian.bb ../oe-core/meta/recipes-core/packagegroups
(From OE-Core rev: 3ed57578cca93ff1ba4e0bf3f25566e10659a2f9)
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-08-26 22:09:43 +01:00