From: Peter Korsgaard <peter@korsgaard.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v10 00/10] Add support for the Rust programming language
Date: Mon, 05 Feb 2018 15:03:16 +0100 [thread overview]
Message-ID: <87lgg7v8ij.fsf@dell.be.48ers.dk> (raw)
In-Reply-To: <20180204180749.29942-1-eric.le.bihan.dev@free.fr> (Eric Le Bihan's message of "Sun, 4 Feb 2018 19:07:39 +0100")
>>>>> "Eric" == Eric Le Bihan <eric.le.bihan.dev@free.fr> writes:
> This series adds support for the Rust programming language by adding the
> following packages:
> - rustc: a virtual package for the Rust compiler.
> - rust-bin: provides a pre-built version of rustc.
> - cargo-bin: provides a pre-built version of Rust package manager.
> - rust: builds rustc from source.
> - cargo: builds Rust package manager from source.
> Only the host variants are provided.
> The rustc virtual package is inspired by the mysql one.
> v9 -> v10:
> - add test cases in support/testing
> - add documentation about adding cargo-based packages
> - bump cargo to 0.24.0
> - bump rust to 1.23.0
> - bump cargo-bin to 0.24.0
> - bump rust-bin to 1.23.0
> - clarify origin of some hashes
> - reword some comments
> - use $(BR2_CMAKE_HOST_DEPENDENCY) wherever needed
> - move some options management from *.mk to Config.in
> v8 -> v9:
> - replace giant patch by post-extract hook
> - drop rust-cargo virtual package
> - explicitly enable SSL support in host-libcurl
> v7 -> v8:
> - replace cargo-bootstrap by cargo-bin
> - drop rust-bootstrap and use rust-bin instead
> - rust-bin and rust versions are the same
> - cargo-bin and cargo versions are the same
> - bump cargo to 0.23.0
> - bump rust to 1.22.1
> - add rust-cargo virtual package
> v6 -> v7:
> - add cargo 0.20.0
> - bump rust to 1.19.0
> - bump rust-bootstrap to 1.18.0
> - bump cargo-bootstrap to 0.19.0
> - bump rust-bin to 1.19.0
> - fix mips64 target name in rustc
> v5 -> v6:
> - bump rust to 1.18.0
> - bump rust-bootstrap to 1.17.0
> - bump rust-bin to 1.18.0
> v4 -> v5:
> - add rustc virtual package
> - add rust-bin, provider for rustc
> - rework rust to be a provider for rustc
> - rework some commit messages
> v3 -> v4:
> - bump rust to 1.16.0
> - bump rust-bootstrap to 1.15.1
> - add cargo-bootstrap
> - use built-in target specifications
> - drop external Python script to generate target specifications
> - enable support for PowerPC
> - expose host variant in menuconfig
> v2 -> v3:
> - bump rust to 1.10.0
> - rework and bump rust-bootstrap to 1.9.0
> - host-rust requires at least GCC 4.7 because of LLVM (suggested by R. Naour)
> - rust requires a glibc-based cross-compiler
> - rust requires GCC 5.x or above for Aarch64
> v1 -> v2:
> - bump rust to version 1.9.0.
> - drop patch for bzip2 support in host-python.
> - add package for jemalloc.
> - add dependency on host being a x86 machine.
> - add dependency on toolchain.
> - use dedicated package to provide bootstrapping binary: rust-bootstrap.
> - let ./configure find out host/build on its own.
> - remove entry from configuration menu.
> Eric Le Bihan (10):
> rustc: new virtual package
> rust-bin: new package
> cargo-bin: new package
> rust: new package
> libssh2: add host variant
> libhttpparser: add host variant
> libcurl: add host variant
> cargo: new package
> docs/manual: document cargo-based packages
> support/testing: add tests for Rust
Committed series, thanks!
--
Bye, Peter Korsgaard
prev parent reply other threads:[~2018-02-05 14:03 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-02-04 18:07 [Buildroot] [PATCH v10 00/10] Add support for the Rust programming language Eric Le Bihan
2018-02-04 18:07 ` [Buildroot] [PATCH v10 01/10] rustc: new virtual package Eric Le Bihan
2018-02-08 22:52 ` Thomas Petazzoni
2018-02-09 8:49 ` Eric Le Bihan
2018-02-09 8:56 ` Thomas Petazzoni
2018-02-09 18:11 ` Eric Le Bihan
2018-02-04 18:07 ` [Buildroot] [PATCH v10 02/10] rust-bin: new package Eric Le Bihan
2018-02-04 18:07 ` [Buildroot] [PATCH v10 03/10] cargo-bin: " Eric Le Bihan
2018-02-04 18:07 ` [Buildroot] [PATCH v10 04/10] rust: " Eric Le Bihan
2018-02-04 18:07 ` [Buildroot] [PATCH v10 05/10] libssh2: add host variant Eric Le Bihan
2018-02-04 18:07 ` [Buildroot] [PATCH v10 06/10] libhttpparser: " Eric Le Bihan
2018-02-04 18:07 ` [Buildroot] [PATCH v10 07/10] libcurl: " Eric Le Bihan
2018-02-04 18:07 ` [Buildroot] [PATCH v10 08/10] cargo: new package Eric Le Bihan
2018-02-05 10:26 ` Peter Korsgaard
2018-02-05 13:11 ` Sam Voss
2018-02-05 13:58 ` Peter Korsgaard
2018-02-04 18:07 ` [Buildroot] [PATCH v10 09/10] docs/manual: document cargo-based packages Eric Le Bihan
2018-02-05 10:29 ` Peter Korsgaard
2018-02-04 18:07 ` [Buildroot] [PATCH v10 10/10] support/testing: add tests for Rust Eric Le Bihan
2018-02-05 14:03 ` Peter Korsgaard [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87lgg7v8ij.fsf@dell.be.48ers.dk \
--to=peter@korsgaard.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox