<div dir="ltr">(i think you need a needspace=1 in the Android case to make things like `uname -os` look right; "AndroidLinux" vs "Android Linux"? and the non-Android case now behaves differently than other unames for `uname -os`; just "Linux" rather than "Linux Linux".)</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 16, 2021 at 6:32 PM Rob Landley <<a href="mailto:rob@landley.net">rob@landley.net</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">On 9/16/21 8:14 PM, enh wrote:<br>
> given that we've never had a `uname -o` on Android before, by definition no-one<br>
> can have any expectations of what it should output, so seems fine to me. (you<br>
> could make the same argument for just letting it output "Linux", of course, but<br>
<br>
That's what uname says with no arguments. (Default output is -s I think?)<br>
<br>
> since there's _potentially_ value in knowing you're on Android.)<br>
> <br>
> i assume the above was the question you were actually asking, but i can't help<br>
> follow on to ... afaict this non-POSIX, non-BSD, non-macOS flag only exists to<br>
> put "GNU" in front of "Linux" on Linux systems (which are the only systems that<br>
> implement the flag anyway)?<br>
<br>
I remember why I made the change now...<br>
<br>
> does anyone have an actual _use_ for this flag?<br>
<br>
Well, they might now. :)<br>
<br>
Rob<br>
</blockquote></div>