Web lists-archives.com

Re: Which is it -pc- or -unknown-




On 10/20/2017 12:11 PM, cyg Simple wrote:
> On 10/20/2017 11:54 AM, Yaakov Selkowitz wrote:
>> On 2017-10-20 10:44, cyg Simple wrote:
>>> On 10/20/2017 11:24 AM, Yaakov Selkowitz wrote:
>>>> On 2017-10-20 08:28, cyg Simple wrote:
>>>>> On 10/19/2017 4:33 PM, Yaakov Selkowitz wrote:
>>>>>> 2) the output of config.guess is a default and does NOT reflect, or need
>>>>>> to match, our chosen triplet.  There is nothing to fix in config.guess.
>>>>>
>>>>> Fine, it doesn't have to match, why don't you want it to?
>>>>
>>>> Because there is no correlation, is completely normal, and therefore no
>>>> need to special case Cygwin.
>>>
>>> What is *normal* about it?  Just because other's do it?  I gave
>>> scenarios in the mail which you elided from your response which give
>>> credence to a reason to change it.
>>
>> You are still looking at these from the same perspective you were
>> yesterday.  Let me restate this one (hopefully last) time:
>>
>> Your assumption is that the default and chosen triplets must/should be
>> one and the same.  
> 
> No, I assume no such thing.
> 
>> They are not, they need not be, and we are far from
>> being alone in this regard.  Once you accept *that*, then the rest of
>> this will make sense.  Further insistence that they should be is
>> counter-productive at this point.
> 
> You still skirt a reasoning for it to be so.  They don't need to be but
> why aren't they?  You've failed to answer the question by assuming I
> need to be educated on how it is and refusing to give me a reason of why
> it is. I know that I can specify something other than the default.  I
> don't know why the default is not the same as the chosen.  You keep
> failing to answer that question.  Why does it *need* to stay -unknown-
> instead of -pc-?
> 

And to further my proposal that -pc- should be the correct config.guess
vendor I find the following comment in config.sub.

	# We use `pc' rather than `unknown'
	# because (1) that's what they normally are, and
	# (2) the word "unknown" tends to confuse beginning users.
	i*86 | x86_64)
	  basic_machine=$basic_machine-pc
	  ;;

I also find in the config.guess file the following filter for Linux on
x86_64.

    x86_64:Linux:*:*)
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
	exit ;;

-- 
cyg Simple

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple