[oi-dev] Rust in userland?

Michal Nowak mnowak at startmail.com
Wed Aug 15 20:41:36 UTC 2018


On 08/14/18 09:01 AM, Till Wegmüller wrote:
> Hi
> 
> Could you use an earlier version of Rust as bootstrap for the current rust?
> 
> There should be a guide for rust bootstraping around on the internet.
> 
> You can look at golang 1.8 how bootstraping with an earlier version works.
> 
> The Reason for that is, that we build all packages on a buildserver with
> jenkins. Where we will not install pkgsrc packages.
> 
> Can you also check platform support? Last I remember solarish systems
> where a secondary platform and required patches.
> 
> In any case when you need a reviewer just tag me on github i'll gladly
> take a look.
> 
> Thanks and Greetings
> Till
> 

Hi Till,

I noticed that Joyent has very recent rust bootstraps, e.g. 
https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/rust-1.28.0-x86_64-sun-solaris.tar.gz, 
which we could leverage as an internal payload of the rust component. At 
least initially.

Looking at platform support 
(https://forge.rust-lang.org/platform-support.html), Solaris is Tier 2 
platform for which standard library is guaranteed to build, though 
looking at Joyent's rust it seems to me that rustc and cargo are doable 
as well.

Thank you for your support, I'll get back to you when something 
materialize :).

Michal

> On 13.08.2018 22:39, Michal Nowak wrote:
>> Hi,
>>
>> it seems that rust lang is needed for compilation of Thunderbird 60 and
>> Firefox 60 ESR. Did anyone worked on rust component for userland?
>>
>> If not, I thought on packaging it (and cargo) from scratch using
>> pkgsrc's Makefile and Joyent's rust in binary pkgsrc as rust is needed
>> for building itself.
>>
>> Michal
>>
>> _______________________________________________
>> oi-dev mailing list
>> oi-dev at openindiana.org
>> https://openindiana.org/mailman/listinfo/oi-dev
> 
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev
> 




More information about the oi-dev mailing list