Khem Raj
64c625f119
cargo/libstd-rs: Forward port musl/riscv support
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-03-28 15:55:12 -07:00
Khem Raj
4434790fc2
libstd-rs/libc: Backport riscv64/musl support
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-02-17 21:56:19 -08:00
Khem Raj
c1e1921e03
rust/cargo/libstd-rs: Add riscv/musl support
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-02-17 21:56:19 -08:00
Johan Anderholm
03d8fb472c
Bump to Rust 1.26.2
...
Remove old versions because they are not compatible with the changes in
rust-common.bbclass
2018-06-16 09:50:47 +02:00
Jonathan Creekmore
575016d11d
Remove Rust 1.24.0 in favor of 1.24.1
...
The Rust maintainers released 1.24.1 because several minor regressions
were found in the 1.24.0 release that collectively merited an updated
release.
2018-03-02 12:59:28 -06:00
Adam Schwalm
0639277e4c
Add 1.24.0 for rocko
2018-02-27 16:19:12 -06:00
Tyler Hall
528a34206b
rustc: always allow unstable options
2017-11-03 12:41:51 -04:00
Tyler Hall
434f7851f5
Fix path substitution
2017-11-03 12:41:51 -04:00
Doug Goldstein
d231fcb708
drop Rust 1.15.1 / Cargo 0.16
2017-10-10 11:22:26 -05:00
Doug Goldstein
06a138a4a4
rust: drop custom target finding patch
...
We shouldn't need to patch rustc to find the target but instead pass the
full path to the target spec. This should solve #138 .
2017-06-21 11:52:28 -05:00
Doug Goldstein
1db27bc4f7
drop Rust 1.12.1 and Cargo 0.13
...
In keeping with our Rust supported releases schedule at
https://github.com/meta-rust/meta-rust/wiki this drops Rust 1.12.1 and
its cooresponding Cargo release.
2017-06-18 11:17:30 -05:00
Doug Goldstein
5a9614f91a
bump to Rust 1.15.1
2017-03-07 19:19:00 -06:00
Doug Goldstein
22c971c2fa
bump to Rust 1.14.0
2017-01-30 10:16:39 -06:00
Doug Goldstein
4ccca55f2f
rust: remove unused patches
...
This patches handle changing the directories that things are installed
in but appear to be unused. They were likely used before rust-cross was
split out to not install files.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2016-12-28 18:42:10 -06:00
Doug Goldstein
c19badf635
rust: drop unnecessary patch
...
Not sure what version this patch appears to have become unnecessary but
I verified it by checking the output in
build/tmp/sstate-control/manifest-x86_64-rust-native.populate_sysroot
and the installed files and their paths didn't change with and without
this patch.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2016-12-27 11:36:36 -06:00
Doug Goldstein
ac5d169623
Remove Rust 1.10.0 / Cargo 0.11.0
2016-12-07 08:51:10 -06:00
Cody P Schafer
ba428c19bf
rust: regenerate patches for 1.12.1
2016-12-02 23:07:40 -06:00
Doug Goldstein
5985331f33
rust: remove patch to change path to $S/mk/cfg
...
Since we no longer use shared source we can modify the source directory
as we build. This drops another patch we need to build and simplifies
the addition of Rust 1.12.1 in #97 .
2016-12-02 08:55:34 -06:00
Doug Goldstein
e4d37ce4f1
rust: drop bindir/libdir patch
...
I'm honestly not sure what this patch does since everything appears to
build the same with and without it. I did a `tree` of the sysroots and
images and I don't see any file differences. Something like this used to
be necessary in Gentoo but I dropped it a few releases back.
2016-11-09 14:28:12 -06:00
Doug Goldstein
91319e80f8
rust: include version info for patches
...
To allow for multiple versions in the future we need to include the
version info for the patches.
2016-11-07 16:14:00 -06:00
Doug Goldstein
ea888066a3
rust-llvm: convert to cmake build
...
Future versions of LLVM require cmake to build so it will be easier to
prove that out on a known good build and to allow future versions to use
this as common code.
2016-11-04 13:13:08 -05:00
Steven Walter
b708837c7c
rust-llvm: skip unittests
...
These fail to build, apparently because some files do not include the
appropriate headers, e.g. <mutex> and <condition_variable>
2016-08-28 14:58:14 -04:00
Steven Walter
ec3cbddb38
Rebase patches for 1.10.0
2016-08-28 14:57:48 -04:00
Doug Goldstein
15bb60780a
Merge pull request #66 from meta-rust/random-number-backport
...
rust: add a backport fix to use /dev/urandom in cases where the random pool isn't yet initialized
2016-08-18 20:04:05 -04:00
Derek Straka
344fd5eec5
rust: add a backport fix to use /dev/urandom in cases where the random pool isn't yet initialized
...
Signed-off-by: Derek Straka <derek@asterius.io >
2016-08-18 13:18:38 -04:00
Cody Schafer
395cde5819
Merge pull request #50 from srwalter/rust-1.7-fixes
...
Several fixes for rust 1.7
2016-05-08 16:47:54 -04:00
Steven Walter
9a0ea9bf40
rust: allow building against musl libc on arm
2016-05-05 21:39:46 -04:00
Doug Goldstein
91b165427c
rust: use rust-installer's way of disabling ldconfig
...
Instead of patching in a disable ldconfig argument, just use the way
exposed by the rust-installer scripts to disable running ldconfig.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2016-04-11 09:33:43 -05:00
Doug Goldstein
5f701adec8
rust: fix bad line in patch
...
This needs to be properly escaped.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2016-04-11 09:33:43 -05:00
Derek Straka
a8cd882676
Rebase patches for rust version 1.7.0
...
Signed-off-by: Derek Straka <derek@asterius.io >
2016-03-18 16:05:35 -04:00
Derek Straka
66c8aef3f2
Remove patch that is no longer required in rust 1.7.0
...
Signed-off-by: Derek Straka <derek@asterius.io >
2016-03-18 16:05:23 -04:00
Derek Straka
e76332d732
Move the cargo and rust recipes from 'recipes' to 'recipes-devtools'
2016-02-19 19:11:43 -05:00