<html><head></head><body><div class="ydp42c3875yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;" dir="ltr" data-setdir="false"><div></div><div>Gary,</div><div><br></div><div dir="ltr" data-setdir="false">1. Testing a newer compile of the current illumos-gate snapshot seems reasonable to ensure everything still works with your SPARC-related changes.</div><div dir="ltr" data-setdir="false"> Ref: <a href="https://github.com/illumos/illumos-gate/commit/f52943a93040563107b95bccb9db87d9971ef47d" rel="nofollow" target="_blank" class="">https://github.com/illumos/illumos-gate/commit/f52943a93040563107b95bccb9db87d9971ef47d</a></div><div><br></div><div dir="ltr" data-setdir="false">I'll review your SPARC-related tickets, if you have any porting issues with recent oi-userland on SPARC - did you provide a list as well?<br></div><div><br></div><div dir="ltr" data-setdir="false">~ Ken<br></div><div dir="ltr" data-setdir="false"><br></div><div><br></div>
</div><div id="yahoo_quoted_5544082113" class="yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Tuesday, November 26, 2019, 6:47:33 AM PST, Gary Mills <gary_mills@fastmail.fm> wrote:
</div>
<div><br></div>
<div><br></div>
<div>On Sun, Nov 24, 2019 at 08:40:58PM +0000, Peter Tribble wrote:<br clear="none">> On Fri, Nov 22, 2019 at 8:43 PM Gary Mills <[1]<a shape="rect" ymailto="mailto:gary_mills@fastmail.fm" href="mailto:gary_mills@fastmail.fm">gary_mills@fastmail.fm</a>><br clear="none">> wrote:<br clear="none">> <br clear="none">> I have no doubt that SPARC owners are in the minority.� My estimate<br clear="none">> is<br clear="none">> about 12 users and 6 developers.<br clear="none">> <br clear="none">> That's probably slightly low in terms of users. There are currently<br clear="none">> about 6 active<br clear="none">> users of Tribblix for SPARC (other than myself). (For reference, there<br clear="none">> are 50-100<br clear="none">> active users of Tribblix on x86.) I suspect the number would increase<br clear="none">> if illumos on<br clear="none">> SPARC were more mature.<br clear="none"><br clear="none">That's probably true. It's still a small minority, of course.<br clear="none"><br clear="none">> That's partly because illumos already has SPARC support built in:<br clear="none">> Peter only fixes things in illumos that are broken.�<br clear="none">> <br clear="none">> It's not as if there's any hardware development going on that affects<br clear="none">> the<br clear="none">> supported SPARC platforms. (Yes, it would be nice to support more<br clear="none">> current<br clear="none">> hardware, but what we have is a static target.) Much of the cleanup<br clear="none">> work that<br clear="none">> I'm (very very slowly) doing is to try and reduce the blast radius of<br clear="none">> changes<br clear="none">> from x86.<br clear="none"><br clear="none">Yes, I agree with that policy. Ordinary people have to buy SPARC<br clear="none">machines on the used market. The largest SPARC machines are too<br clear="none">expensive. The oldest ones are too slow to be useful. It's only the<br clear="none">mid-range that we need to support. Even those are large, heavy, and<br clear="none">power-hungry.<br clear="none"><br clear="none">> Full independance is a good way to cripple SPARC development.� OI<br clear="none">> source archives, Makefiles, and package manifests are used to build<br clear="none">> and publish OI SPARC packages, generally with no change.� It's OI<br clear="none">> all<br clear="none">> the way.� The only thing that will change is the list of components<br clear="none">> to<br clear="none">> build.<br clear="none">> <br clear="none">> I wouldn't have expected full independence. I would have thought you<br clear="none">> want<br clear="none">> your own fork of oi-userland, though, so you can make whatever local<br clear="none">> changes<br clear="none">> necessary.<br clear="none"><br clear="none">There won't be any local changes. At least, that is my intention.<div class="yqt4326693829" id="yqtfd44296"><br clear="none"><br clear="none">> One thing I'm finding is that the chance of something<br clear="none">> building on<br clear="none">> SPARC is going down over time, so I'm having to hold certain packages<br clear="none">> on<br clear="none">> SPARC at older revisions.</div><br clear="none"><br clear="none">So far, I haven't run into that problem with OI. My intention is to<br clear="none">build OI packages without any changes. Most of the time, this plan is<br clear="none">successful.<br clear="none"><br clear="none"><br clear="none">-- <br clear="none">-Gary Mills- -refurb- -Winnipeg, Manitoba, Canada-<div class="yqt4326693829" id="yqtfd80520"><br clear="none"><br clear="none"></div><div class="yqt4326693829" id="yqtfd90217">_______________________________________________<br clear="none">oi-dev mailing list<br clear="none"><a shape="rect" ymailto="mailto:oi-dev@openindiana.org" href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br clear="none"><a shape="rect" href="https://openindiana.org/mailman/listinfo/oi-dev" target="_blank">https://openindiana.org/mailman/listinfo/oi-dev</a><br clear="none"></div></div>
</div>
</div></body></html>