Tyler Hall
34c36492db
Don't build any rlibs
...
I've seen this error from the compiler:
found possibly newer version of crate `regex_syntax` which
`env_logger` depends on
This is probably because the rlib hashes are not deterministic, but I
can't reproduce non-deterministic hashes locally.
There have been lots of other types of errors caused by mixing rlibs and
dylibs in the same dependency chain, so let's try using only dylibs
until that's stable.
2016-02-01 20:54:20 +00:00
Tyler Hall
84bacaaf21
time-rs: compile native helper C code
2016-02-01 20:54:20 +00:00
Tyler Hall
fc0e2f74b3
libc: use common build functions and create dylib
...
Working around "error: cannot satisfy dependencies so `libc` only shows
up once."
2016-02-01 20:53:51 +00:00
Tyler Hall
9fac435f1c
Add crypto crate
2016-02-01 20:53:51 +00:00
Tyler Hall
232d100c09
Add rand crate
2016-02-01 20:53:51 +00:00
Tyler Hall
b516012a46
Add unix-socket crate
2016-02-01 20:53:51 +00:00
Tyler Hall
fa0d333237
Add debug-builders crate
2016-02-01 20:53:51 +00:00
Tyler Hall
1c1819971e
Add rustc-serialize crate
2016-02-01 20:53:51 +00:00
Steven Walter
9c571225f2
libudev: add recipes for latest releases of libudev-{rs,sys}
2016-02-01 20:53:51 +00:00
Steven Walter
b5058823f2
rust.inc: add missing dependency on file-native
2016-02-01 20:53:39 +00:00
Cody P Schafer
0ed55291b6
cargo: relocate config files to avoid clobber
2016-01-26 17:11:25 -05:00
Doug Goldstein
67d821913e
rust-llvm: fix linking issues
...
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2016-01-21 21:36:50 -06:00
Cody P Schafer
6f9559d152
deps/libgit2: actually update, and disable libgit2_git
2015-12-13 21:44:55 -05:00
Cody P Schafer
82238846e4
rust 1.4.0: use snapshot include
2015-12-13 01:23:30 -05:00
Cody P Schafer
bb5c2042a9
update libgit2 to 0.23.4
2015-12-13 01:22:10 -05:00
Cody P Schafer
8c74d4ce6f
rust: update to 1.5.0
2015-12-13 01:08:00 -05:00
Cody P Schafer
3371589498
cargo: update to 0.7.0
2015-12-12 23:18:55 -05:00
Cody P Schafer
5d8b5d2862
rust-1.4.0: compiler works, but cannot build the old version of cargo we ship
2015-12-12 21:35:48 -05:00
Cody P Schafer
836fbef13b
Merge remote-tracking branch 'origin/rust-1.4.0'
2015-12-12 18:57:14 -05:00
Cody P Schafer
7413948eaf
Merge branches 'pr19', 'pr20' and 'pr21', remote-tracking branch 'origin/no-strip'
2015-12-11 22:41:38 -05:00
Jonathan Creekmore
3a3381b8d0
Merge pull request #5 from starlab-io/cleanup
...
drop older versions and rename to recipes-devtools
2015-12-11 15:25:10 -06:00
Doug Goldstein
9a1f1aad8d
move recipes/{rust,cargo} to recipes-devtools
...
This better matches where upstream puts compilers and development
utilities.
2015-12-11 00:43:18 -06:00
Doug Goldstein
0653dc1572
remove Rust 1.2.0
2015-12-11 00:41:23 -06:00
Doug Goldstein
be7e8c8ee6
remove Rust 1.1.0
2015-12-11 00:40:35 -06:00
Cody P Schafer
934450e2b0
rust: inhibit stripping for cross compiler to avoid errors
2015-12-08 16:13:09 -05:00
Jonathan Creekmore
344a19bafb
Merge pull request #4 from starlab-io/fix-cross-build
...
Fix security flags for rust-cross
2015-11-17 10:14:52 -06:00
Doug Goldstein
640b962181
Fix security flags for rust-cross
2015-11-17 10:09:12 -06:00
Jonathan Creekmore
d19f3cb6cf
Merge pull request #3 from starlab-io/misc-updates
...
Move license files and update debug message
2015-11-17 09:56:26 -06:00
Doug Goldstein
a526e7a435
move licenses to top level
2015-11-17 09:23:22 -06:00
Doug Goldstein
6ae148d342
cargo.bbclass: update debug message
...
Hopefully this makes a bit more clear when you see this outputted.
2015-11-16 15:34:44 -06:00
Doug Goldstein
ff13d3319d
Merge pull request #2 from starlab-io/fix_sstate_cargo
...
Updates to rust build recipes
2015-11-16 11:31:26 -06:00
Derek Straka
a018f9586b
Add no PIE to rust-llvm
2015-11-15 07:44:29 -06:00
Derek Straka
3406a2920c
Update PR number and pack sstate correctly
2015-11-15 07:44:03 -06:00
Doug Goldstein
559214fceb
Merge pull request #1 from starlab-io/update-cargo-native
...
Use the pre-packaged version of cargo for the native packager.
While this is not how we really want to do things, this does let us move forward for right now.
2015-11-13 08:42:02 -06:00
Derek Straka
8702fd31f7
Use the pre-packaged version of cargo for the native packager
2015-11-12 17:40:14 -06:00
Doug Goldstein
1280c29fa7
Merge branch 'security-flags' into fido
2015-11-10 07:48:04 -06:00
Doug Goldstein
6a75a08ef4
Provide distro config include for security flags
...
When someone is using a distro that's using security flags we need to
provide overrides to disable PIE.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2015-11-09 12:11:24 -06:00
Doug Goldstein
2f703c9f1f
fix LICENSE_PATH location
...
The path in LICENSE_PATH was not the correct path to where the licenses
are located in this repo.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2015-11-06 10:19:07 -06:00
Doug Goldstein
25b4255204
remove conf/licenses.conf
...
Per conversation in #rust with kergoth this file is causing a backtrace
in bitbake because its overriding the meta/conf/licenses.conf file. The
behavior that's expected out of this isn't valid with newer Yocto
releases so its possible this is for an older version.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2015-11-06 10:18:56 -06:00
Doug Goldstein
8752eef1dc
fix LICENSE_PATH location
...
The path in LICENSE_PATH was not the correct path to where the licenses
are located in this repo.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com >
2015-11-06 09:35:56 -06:00
Cody P Schafer
5691bbfc1f
rust-llvm: add more config options from rust-1.4.0
2015-11-05 11:32:36 -05:00
Cody P Schafer
5689154fdd
rust: add version 1.4.0
2015-11-05 11:09:04 -05:00
Cody P Schafer
6b5f48afff
rust: fix rpaths in -cross so we use the right libtinfo
2015-10-06 11:16:51 -04:00
Cody P Schafer
1ea67929f0
rust: do_compile: fix logic for use of downloaded snapshot
2015-10-06 10:34:49 -04:00
Cody P Schafer
de532d33e1
rust: add missing comma in sed processing of cfg/X.mk file
2015-10-06 10:34:21 -04:00
Cody P Schafer
3bb1662b22
cargo: correct exported env var so we use our libgit2
2015-09-23 13:52:00 -04:00
Cody P Schafer
d8c94be67f
deps/libgit2: add/prep for new version but do not enable it
...
To enable we need to update cargo.
2015-09-23 13:51:02 -04:00
Cody P Schafer
e06125f009
rust: update to 1.3.0
2015-09-17 16:23:49 -04:00
Cody P Schafer
7c74a89a97
rust.inc: remove fixme regarding -runtime and commented hack for cross providing native
2015-08-26 16:13:02 -04:00
Cody P Schafer
410971cc31
rust.inc: remove unused var and now not-so-useful comments
2015-08-26 16:12:13 -04:00