<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 9, 2021 at 5:18 PM Hung Nguyen Gia <<a href="mailto:gh_origin@zohomail.com">gh_origin@zohomail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I hope you are happily to read me, too. You should remember me when we encountered on <a href="http://illumos.org/issues" rel="noreferrer" target="_blank">illumos.org/issues</a> page.<br>
<br>
If you want to know, my vote is: Building with GCC-10 and Updating Clang.<br>
<br>
Compiler tool chain is one of the weakness of OI. If you could get the latest stable compiler working and able to building with it, it's a very good news.<br></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Hi,</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I agree that compilers should be a priority :)</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Usually the rule is that we do not migrate until 100% of userland builds with the new compiler.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Last summer I was missing only a handful of packages (a dozen left) to do the migration to gcc-10 but then health issues got me out of the game for a few months.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Hopefully with more help we can have this migration done by the next snapshot.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Kind regards</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Aurélien<br></div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
---- On Sat, 09 Jan 2021 20:09:40 +0700 Aurélien Larcher <<a href="mailto:aurelien.larcher@gmail.com" target="_blank">aurelien.larcher@gmail.com</a>> wrote ----<br>
<br>
 > <br>
 > <br>
 > <br>
 > Glad you are doing better.<br>
 > <br>
 > Hi Alan,<br>
 > thank you or kind message, happy to read you :)<br>
 > <br>
 > I have been a "long hauler", took 9 months to get back to (almost) normal.<br>
 > <br>
 > <br>
 > For whatever it's worth, we've pushed our changes for some of these to our<br>
 >  github repos (though you obviously have many packages in your userland that<br>
 >  we don't, so these may not be enough to cover all of what you need).<br>
 >  <br>
 >  > - building oi-userland with GCC-10 (everything was built except ~10 packages).<br>
 >  <br>
 >  <a href="https://github.com/oracle/solaris-userland/search?q=gcc+10&type=commits" rel="noreferrer" target="_blank">https://github.com/oracle/solaris-userland/search?q=gcc+10&type=commits</a><br>
 >  <br>
 >  > - providing Python 3.8 and 3.9.<br>
 >  <br>
 >  <a href="https://github.com/oracle/solaris-userland/search?q=python+3.9&type=commits" rel="noreferrer" target="_blank">https://github.com/oracle/solaris-userland/search?q=python+3.9&type=commits</a><br>
 >  <br>
 >  > - migrating pkg5 to Python 3.7.<br>
 >  <br>
 >  <a href="https://github.com/oracle/solaris-ips/search?q=%22python+3.7%22&type=commits" rel="noreferrer" target="_blank">https://github.com/oracle/solaris-ips/search?q=%22python+3.7%22&type=commits</a><br>
 >  plus some other followup fixes you can see in the full repo history, like<br>
 >  <a href="https://github.com/oracle/solaris-ips/commit/161a7e1e1a1683b8d72c491a853d6fb432456231" rel="noreferrer" target="_blank">https://github.com/oracle/solaris-ips/commit/161a7e1e1a1683b8d72c491a853d6fb432456231</a><br>
 >  <br>
 >  > - updating Clang.<br>
 >  <br>
 >  <a href="https://github.com/oracle/solaris-userland/commits/master/components/llvm" rel="noreferrer" target="_blank">https://github.com/oracle/solaris-userland/commits/master/components/llvm</a><br>
 >  <br>
 >  > - updating Rust.<br>
 >  <br>
 >  <a href="https://github.com/oracle/solaris-userland/commits/master/components/rust" rel="noreferrer" target="_blank">https://github.com/oracle/solaris-userland/commits/master/components/rust</a><br>
 >  <br>
 >  > - updating libdrm to 2.4.100.<br>
 >  <br>
 >  <a href="https://github.com/oracle/solaris-userland/commit/0f426b4368936ec548ef9bb89d7d27dc7d4bec5e" rel="noreferrer" target="_blank">https://github.com/oracle/solaris-userland/commit/0f426b4368936ec548ef9bb89d7d27dc7d4bec5e</a><br>
 > Thanks again for providing guidance :)<br>
 > <br>
 > I have looked at the patchsets and I have now pushed Python 3.9.1 for starters (I have added a few post-3.9.1 patchsets that were interesting).<br>
 > <br>
 > A big thank you to the solaris-userland team :)<br>
 > <br>
 > Kind regards,<br>
 > <br>
 > Aurelien<br>
 > <br>
 > <br>
 >  <br>
 > <br>
 > <br>
 > <br>
 >         -alan-<br>
 > <br>
 > <br>
 > -- <br>
 > ---<br>
 > Praise the Caffeine embeddings<br>
 > _______________________________________________<br>
 > oi-dev mailing list <br>
 > <a href="mailto:oi-dev@openindiana.org" target="_blank">oi-dev@openindiana.org</a> <br>
 > <a href="https://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">https://openindiana.org/mailman/listinfo/oi-dev</a> <br>
 > <br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font style="font-family:courier new,monospace" size="1">---<br>Praise the Caffeine embeddings<br></font></div></div></div></div></div>