On Tue, 1 Nov 2011, Joseph S. Myers wrote:
>> +  # Check for C library flavor since GNU/Linux platforms use different
>> +  # configuration directories depending on the C library in use.
> I think this is a case that is definitely referring to platforms using the 
> Linux kernel and not restricted in any way to GNU/Linux platforms (so 
> "platforms using the Linux kernel" might be a better description in the 
> comment).  It's a comment on tests for uClibc and Bionic, and even if you 
> account for some GNU code present in uClibc, Bionic is the C library for 
> Android which is the canonical example of a Linux system which is not 
> GNU/Linux (no GPL code in userspace) - the test is for whether a Linux 
> system is GNU/Linux or not.

I was thinking of that, and agree it's a border case.  Given that
significant parts of the GNU toolchain are being used here it's not
just about the Linux kernel, but also at least some parts of GNU
and from that point it gets messy pretty quickly.  (Luckily I have
not seen GNU/Solaris being suggested yet.)

If you feel this is simply a mistake, happy to change to "platforms
using the Linux kernel" or start a conversation with you and RMS
(though the latter may be overkill).  Let me know.

Gerald

Reply via email to