[oi-dev] Rust in userland?

Carsten Grzemba grzemba at contac-dt.de
Thu Aug 16 05:22:50 UTC 2018


<signaturebeforequotedtext></signaturebeforequotedtext>
On 15.08.18 23:03, Aurélien Larcher  <aurelien.larcher at gmail.com> wrote: 
> 
> 
> 
> On Wednesday, August 15, 2018, Michal Nowak <mnowak at startmail.com> wrote:
> 
> > 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://openindiana.org/mailman/listinfo/oi-dev(https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/rust-1.28.0-x86_64-sun-solaris.tar.gz" iwc-bad-attr="" target="1">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.
> 
> 
> That's what I used. 
> Modulo a spurious compiler flag things went well. 
> 
> > 
> > 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
> > > 
> > > 
> > 
> > _______________________________________________
> > oi-dev mailing list
> > oi-dev at openindiana.org
> > https://openindiana.org/mailman/listinfo/oi-dev
> 
> 
> -- 
> 
> 
> 
> ---
> Praise the Caffeine embeddings
> 
> 
> 
> 
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> I notice this already, here are my recipe and patches adopted/inspired from Joyents pkgsrc
> 
> https://github.com/cgrzemba/oi-userland/tree/rust/components/developer/rust
>  <signatureafterquotedtext>-- 
> Carsten Grzemba
> 
> </signatureafterquotedtext>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20180816/00158660/attachment-0005.html>


More information about the oi-dev mailing list