Commit Graph

738 Commits

Author SHA1 Message Date
Steven Walter
3b783652cc rust-native shouldn't depend on TARGET variables
The whole point of rust-native is that it should be common for all
targets.  If we reference TARGET variables during the build of
rust-native, then bitbake will build a different version for different
TARGETS.
2020-05-11 16:26:48 -04:00
Steven Walter
a012a1027d Merge pull request #270 from YoeDistro/yoe/mut
rustfmt: Upgrade to 1.4.2
2020-04-06 18:01:13 -04:00
Khem Raj
8ef8b39681 rustfmt: Upgrade to 1.4.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-02 08:58:50 -07:00
Steven Walter
646fecee8a Merge pull request #268 from YoeDistro/yoe/mut
layer.conf: Mark it 3.1 release compatible
2020-03-24 10:30:47 -04:00
Khem Raj
e4d25b9808 layer.conf: Mark it 3.1 release compatible
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-24 07:18:22 -07:00
Steven Walter
1a3625364c Merge pull request #267 from anguslees/patch-1
Avoid extra sh process from shell wrapper
2020-03-17 11:09:28 -04:00
Angus Lees
ea97549161 Avoid extra sh process from shell wrapper
`exec` from shell wrapper to avoid persistent sh process
2020-03-15 12:23:52 +11:00
Steven Walter
d0dc19aa78 Merge pull request #263 from ColinFinck/update-to-rust-1.41.0
Update to Rust 1.41.0
2020-03-06 11:36:59 -05:00
Colin Finck
4a763a2301 Update 0001-Disable-http2.patch for cargo 1.41.0 2020-02-11 17:11:14 +01:00
Colin Finck
5c7f51b6ad Update to Rust 1.41.0 2020-02-10 11:17:51 +01:00
Steven Walter
d8d77be129 Merge pull request #259 from ColinFinck/update-to-rust-1.40.0
Update to Rust 1.40.0
2020-02-08 12:25:27 -05:00
Steven Walter
dbf68d40b3 Merge pull request #257 from alistair23/alistair/python3-update
rust: Use Python3 native for build
2020-02-08 11:36:06 -05:00
Steven Walter
a754e6c5d6 Merge pull request #260 from akiernan/us-cargo-fuzz
cargo: Refresh http2 disable patch
2020-02-08 11:33:40 -05:00
Alex Kiernan
837b63596d cargo: Refresh http2 disable patch
Fixes:

  WARNING: Fuzz detected:

  checking file Cargo.toml
  Hunk #1 succeeded at 24 with fuzz 1.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
2020-01-12 20:38:18 +00:00
Colin Finck
2668f6afd3 Update 0001-Disable-http2.patch for Cargo shipped with Rust 1.40.0 2020-01-06 10:55:39 +01:00
Colin Finck
e5c2a4085f Update to Rust and Cargo 1.40.0. 2020-01-06 10:03:13 +01:00
Alistair Francis
72aa4ef3ab rust: Use Python3 native for build
Use Python3 as the native Python instead of Python2.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2019-12-26 18:46:53 -08:00
Steven Walter
0f950f5e33 Merge pull request #255 from rettichschnidi/update-to-rust-1.39.0
Update to Rust 1.39.0
2019-12-15 18:23:50 -05:00
Steven Walter
10fb698a79 Merge pull request #242 from ZubairLK/zlk/improve_tune_feature_parsing
rust: Improve TUNE_FEATURE parsing
2019-12-15 14:03:48 -05:00
Zubair Lutfullah Kakakhel
186ec59085 rust: Improve TUNE_FEATURE parsing
Since ac83d22eb5

The armvX arch definition is not present in TUNE_FEATURES but is now in
MACHINEOVERRIDES. Improve parsing so that MACHINEOVERRIDES is also checked.

Fixes #240

Tested on raspberrypi3 with balenaOS which uses rust.

Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
2019-11-12 10:39:41 +00:00
Reto Schneider
71895ec5a4 Update to Rust and Cargo 1.39.0 2019-11-08 18:00:16 +01:00
Steven Walter
5cda04c7c2 Merge pull request #253 from YoeDistro/yoe/mut
layer.conf: Mark compatible with zeus release
2019-10-09 16:29:31 -04:00
Khem Raj
5d1ada0c97 layer.conf: Mark compatible with zeus release
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-08 15:46:24 -07:00
Steven Walter
11aed43748 cargo-1.37.0: fix patch fuzz
Regenerate context lines with devtool.  This fixes a patch-fuzz warning
2019-08-31 13:58:55 -04:00
Steven Walter
1cb2ad5543 Merge pull request #249 from ColinFinck/update-to-rust-1.37.0
Update to Rust and Cargo 1.37.0.
2019-08-31 13:58:45 -04:00
Steven Walter
0b5ea8beb0 Merge pull request #247 from janderholm/master
Set cainfo to certificates in sysroot-native
2019-08-31 13:12:59 -04:00
Steven Walter
412987892c Merge pull request #248 from alistair23/alistair/riscv32
rust-cross: Add riscv32 data layout information
2019-08-31 12:40:03 -04:00
Colin Finck
afccedc43c Update to Rust and Cargo 1.37.0. 2019-08-29 11:31:28 +02:00
Alistair Francis
150b1591d6 rust-cross: Add riscv32 data layout information
This was generated with:
    clang --target=riscv32  -emit-llvm -S -x c /dev/null -o aaa |  cat aaa | grep "target datalayout"

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-08-23 15:57:29 -07:00
Johan Anderholm
2c4a666b68 Set cainfo to certificates in sysroot-native
This solves SSL CA cert errors.

When a sstate-cache is used sometimes the certificates are not available
at the compile time path anymore. The required certificates are
available in sysroot-native and can be selected with the cainfo
configuration.
2019-08-06 12:16:10 +00:00
Steven Walter
c5ff05d1e9 Merge pull request #245 from janderholm/master
Update to rust and cargo version 1.36.0
2019-08-02 18:56:06 -04:00
Johan Anderholm
2f323e1e9e Update to rust and cargo version 1.36.0 2019-08-02 09:35:31 +00:00
Steven Walter
9487b089ea Merge pull request #243 from akiernan/checksums-and-fuzz
Fix checksums and patch fuzz from 1.34.2
2019-06-09 10:31:46 +08:00
Alex Kiernan
bcbe02f6ac cargo: Fix patch fuzz
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
2019-06-07 12:10:04 +01:00
Alex Kiernan
2afc6ecef2 rust-llvm: Update LICENSE.TXT checksum
License-Update: copyright years refreshed
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
2019-06-07 12:10:04 +01:00
Alex Kiernan
4ca5b781dc rust-source: Update COPYRIGHT checksum
License-Update: path names updated (src/llvm => src/llvm-project)
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
2019-06-07 12:10:04 +01:00
Steven Walter
164bc5f20a Merge pull request #241 from webdino/update-to-1.34.2
Update to rust version 1.34.2
2019-06-06 21:24:11 +08:00
Takuro Ashie
03f492ab35 Update to rust version 1.34.2 2019-06-06 17:56:39 +09:00
Tyler Hall
84710b341b Merge pull request #239 from agherzan/ag/patchfix
cargo: Refresh patch to avoid build warning
2019-04-24 13:32:56 -04:00
Andrei Gherzan
4a88247046 cargo: Refresh patch to avoid build warning
Signed-off-by: Andrei Gherzan <andrei@balena.io>
2019-04-17 16:44:58 +01:00
Derek Straka
0d03c206c3 Merge pull request #238 from YoeDistro/yoe/mut
layer.conf: Add warrior to compatible release series
2019-04-04 21:17:14 -05:00
Khem Raj
9a077b21d0 layer.conf: Add warrior to compatible release series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-01 19:04:45 -07:00
Steven Walter
0621067c56 Merge pull request #235 from janderholm/update-to-1.33.0
Update to rust version 1.33.0
2019-03-05 10:05:34 -05:00
Johan Anderholm
723e24bd9d Update to rust version 1.33.0 2019-03-02 07:28:09 +00:00
Steven Walter
f2f17c58b0 Merge pull request #234 from janderholm/master
Correct proxy variable
2019-02-28 11:39:42 -05:00
Johan Anderholm
68046d42b8 Correct proxy variable 2019-02-19 14:52:16 +00:00
Steven Walter
f4517aaba8 Merge pull request #232 from janderholm/update-to-1.32.0
Update to 1.32.0
2019-02-15 19:57:29 -05:00
Johan Anderholm
fa0aebc070 Disable http2 in cargo
Since 1.31.0 cargo requires curl to support http2. Enabling http2 in
curl results in a dependency loop. This commit disables the use of
multiplexing and http2.
2019-02-15 12:34:37 +00:00
Johan Anderholm
b3d1b589ee Update to rust version 1.32.0 2019-02-14 15:29:17 +00:00
Johan Anderholm
cb383b0d90 Remove rust 1.27.1 2019-02-14 15:29:17 +00:00