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.
This commit is contained in:
Tyler Hall
2015-08-07 13:39:49 -04:00
committed by Steven Walter
parent 84bacaaf21
commit 34c36492db
3 changed files with 0 additions and 6 deletions
-3
View File
@@ -11,9 +11,6 @@ SRCREV = "a91e63378bf6f4bba5c7d88f4fe98efdcb432c99"
S = "${WORKDIR}/git"
# This module is tiny. One wrapper function only.
CRATE_TYPE = "rlib"
do_compile () {
oe_compile_rust_lib
}
-2
View File
@@ -2,6 +2,4 @@ DESCRIPTION = "A regular expression parser"
require regex.inc
# Should only be used directly by regex
CRATE_TYPE = "rlib"
LIB_SRC = "${S}/regex-syntax/src/lib.rs"
@@ -12,7 +12,6 @@ SRCREV = "14c24afc61e3315dffddab2c7f36999a16a002d8"
S = "${WORKDIR}/git"
RUSTC_FLAGS += "-ludev"
CRATE_TYPE = "rlib"
do_compile () {
oe_compile_rust_lib