Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
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

      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