<br /><br /><span>On 15.08.18 23:03, <b class="name">Aurélien Larcher </b> <aurelien.larcher@gmail.com> wrote:</span><blockquote cite="mid:CAHMq6q1ya9+L3=r0RD2kX4P3FATixV4hzSqpwcZLrLVhnvh=SA@mail.gmail.com" class="iwcQuote" style="border-left: 1px solid #00F; padding-left: 13px; margin-left: 0;" type="cite"><div class="mimetype-multipart-mixed"><br /><br />On Wednesday, August 15, 2018, Michal Nowak <<a href="mailto:mnowak@startmail.com">mnowak@startmail.com</a>> wrote:<br /><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 08/14/18 09:01 AM, Till Wegmüller wrote:<br />
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi<br />
<br />
Could you use an earlier version of Rust as bootstrap for the current rust?<br />
<br />
There should be a guide for rust bootstraping around on the internet.<br />
<br />
You can look at golang 1.8 how bootstraping with an earlier version works.<br />
<br />
The Reason for that is, that we build all packages on a buildserver with<br />
jenkins. Where we will not install pkgsrc packages.<br />
<br />
Can you also check platform support? Last I remember solarish systems<br />
where a secondary platform and required patches.<br />
<br />
In any case when you need a reviewer just tag me on github i'll gladly<br />
take a look.<br />
<br />
Thanks and Greetings<br />
Till<br />
<br />
</blockquote>
<br />
Hi Till,<br />
<br />
I noticed that Joyent has very recent rust bootstraps, e.g. <a href="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.c<wbr></wbr>om/pkgsrc/public/pkg-bootstrap<wbr></wbr>s/rust-1.28.0-x86_64-sun-<wbr></wbr>solaris.tar.gz</a>, which we could leverage as an internal payload of the rust component. At least initially.</blockquote><div><br /></div><div>That's what I used. </div><div>Modulo a spurious compiler flag things went well.  </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br />
Looking at platform support (<a href="https://forge.rust-lang.org/platform-support.html" iwc-bad-attr="" target="1">https://forge.rust-lang.org/p<wbr></wbr>latform-support.html</a>), 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.<br />
<br />
Thank you for your support, I'll get back to you when something materialize :).<br />
<br />
Michal<br />
<br />
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 13.08.2018 22:39, Michal Nowak wrote:<br />
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br />
<br />
it seems that rust lang is needed for compilation of Thunderbird 60 and<br />
Firefox 60 ESR. Did anyone worked on rust component for userland?<br />
<br />
If not, I thought on packaging it (and cargo) from scratch using<br />
pkgsrc's Makefile and Joyent's rust in binary pkgsrc as rust is needed<br />
for building itself.<br />
<br />
Michal<br />
<br />
______________________________<wbr></wbr>_________________<br />
oi-dev mailing list<br />
<a href="mailto:oi-dev@openindiana.org" iwc-bad-attr="">oi-dev@openindiana.org</a><br />
<a href="https://openindiana.org/mailman/listinfo/oi-dev" iwc-bad-attr="" target="1">https://openindiana.org/mailma<wbr></wbr>n/listinfo/oi-dev</a><br />
</blockquote>
<br />
______________________________<wbr></wbr>_________________<br />
oi-dev mailing list<br />
<a href="mailto:oi-dev@openindiana.org" iwc-bad-attr="">oi-dev@openindiana.org</a><br />
<a href="https://openindiana.org/mailman/listinfo/oi-dev" iwc-bad-attr="" target="1">https://openindiana.org/mailma<wbr></wbr>n/listinfo/oi-dev</a><br />
<br />
</blockquote>
<br />
______________________________<wbr></wbr>_________________<br />
oi-dev mailing list<br />
<a href="mailto:oi-dev@openindiana.org" iwc-bad-attr="">oi-dev@openindiana.org</a><br />
<a href="https://openindiana.org/mailman/listinfo/oi-dev" iwc-bad-attr="" target="1">https://openindiana.org/mailma<wbr></wbr>n/listinfo/oi-dev</a></blockquote><br /><br />-- <br /><div dir="ltr"><div><div dir="ltr"><font size="1" style="font-family:courier new,monospace">---<br />Praise the Caffeine embeddings<br /></font></div></div></div><br />
<p></p><hr size="2" /><p>_______________________________________________<br />oi-dev mailing list<br />oi-dev@openindiana.org<br /><a href="https://openindiana.org/mailman/listinfo/oi-dev" target="l">https://openindiana.org/mailman/listinfo/oi-dev</a></p></div></blockquote><span>I notice this already, here are my recipe and patches adopted/inspired from Joyents pkgsrc<br /><br />https://github.com/cgrzemba/oi-userland/tree/rust/components/developer/rust<br /></span>-- <br signature="separator" />Carsten Grzemba<br /><br />