State of Rust on DragonFly

Carsten Mattner carstenmattner at gmail.com
Thu Jun 29 09:55:26 PDT 2017


On Wed, Jun 28, 2017 at 6:49 AM, Michael Neumann <mneumann at ntecs.de> wrote:
> Hi,
>
> I am working on getting Rust 1.18.0 into the ports. There was an issue
> with errors happening in parallel builds triggered by cargo (Rust's
> package manager also used to build Rust itself). By disabling parallel
> builds I were able to successfully bootstrap Rust 1.18.0 from 1.17.0.
>
> I need to produce dependency-free versions of cargo before I can work on
> integrating everything into the ports tree.
>
> All scripts to bootstrap can be found on [1]. To build Rust 1.18.0, just
> run "sh build-1.18.0.sh /working/directory/for/build". Because of the
> version of cargo I am currently using, this might only work if you have
> the same version of DragonFly (I am working on a statically linked
> version of cargo).
>
> I will keep you updated on the progress. And sorry for the delay. I just
> found the issue with cargo two days ago. This issue blocked all my
> further efforts.

Great work Michael!

Please keep it up and ideally get it to the level of FreeBSD so
that we can just use rustup to have all of the versions and
toolchains and targets available. That would be a dream.



More information about the Users mailing list