From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 94400 invoked by alias); 17 Oct 2017 21:31:11 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 94177 invoked by uid 89); 17 Oct 2017 21:31:10 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.5 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_2,RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-it0-f54.google.com Received: from mail-it0-f54.google.com (HELO mail-it0-f54.google.com) (209.85.214.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 17 Oct 2017 21:31:08 +0000 Received: by mail-it0-f54.google.com with SMTP id j140so4069865itj.1 for ; Tue, 17 Oct 2017 14:31:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:reply-to:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=v5nrTMhQhNGel+U/03TGny20w46B/rcuBhZCxDK1Fdc=; b=n0OESPm2V+kSRr1oyO2S8ok5wYubysGkPFaBz3wzsVVbTMuuxj0a30rz4QRBN6QNi8 sC33mVX0EtuxOBN4S69Xr5ymMla1zAVpSZbN+2VoVKzeXfwK94xfSS2YK6DsMS36is3k M5anl01OGrojW1oj37yDo10GV06dS7rzkqU1fsEPeNuXIx5tchLXn/023D6NUaonfndI wNYlaWNHtlM4npsZNa3Si78Y6CqdF+2u3QzSLZW/+HJkl1S2fqUCrBKXJquo2FNDzJJT g+aR5eYsuXa8v+zQ1FEDhDEfiMp2zdGEF72Y7EvEneG7HDN4df2CU1qeTwus94/24g/D Z86A== X-Gm-Message-State: AMCzsaWKn6fTcgtiWXOml5zF1TaUWzBwJVK6gPCW/pJ8QYPWsn4enzhH DB6a92b+Q/e1Xx4I/AXYTjqzmw== X-Google-Smtp-Source: ABhQp+Q1WLtD/LIGincUVA1R0x/InVf0PaOKn4G12flo4iT0fn1UENn6Irlp8l33al2oU78B6S97pA== X-Received: by 10.36.181.15 with SMTP id v15mr7693782ite.35.1508275867021; Tue, 17 Oct 2017 14:31:07 -0700 (PDT) Received: from [192.168.0.6] (d4-50-42-50.try.wideopenwest.com. [50.4.50.42]) by smtp.gmail.com with ESMTPSA id b66sm5656122itb.28.2017.10.17.14.31.06 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Oct 2017 14:31:06 -0700 (PDT) Subject: Re: Which is it -pc- or -unknown- To: cygwin@cygwin.com References: <29b66287-6bd7-4e82-b35d-12a735c2070b@gmail.com> <2a7bbdb0-1a76-690f-0a2a-1f64eb612df4@SystematicSw.ab.ca> Reply-To: cygwin@cygwin.com From: cyg Simple Message-ID: Date: Tue, 17 Oct 2017 21:31:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <2a7bbdb0-1a76-690f-0a2a-1f64eb612df4@SystematicSw.ab.ca> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2017-10/txt/msg00160.txt.bz2 On 10/17/2017 3:45 PM, Brian Inglis wrote: > On 2017-10-17 13:16, cyg Simple wrote: >> The config.guess file[1] is confused. >> >> 840 i*:CYGWIN*:*) >> 841 echo ${UNAME_MACHINE}-pc-cygwin >> 842 exit ;; >> ----- >> 870 amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) >> 871 echo x86_64-unknown-cygwin >> 872 exit ;; >> >> The GCC executable is x86_64-pc-cygwin-gcc.exe but config.guess on my >> system gives x86_64-unknown-cygwin so specifying a fully qualified host >> doesn't find the executable file. So which should it be? >> >> [1]http://git.savannah.gnu.org/cgit/config.git/tree/config.guess?id=c003e5cb947924ca5edd25c3b840aaa373c66b28 > > That part of the triplet is defined as vendor, so it was probably initially > Intel, then compatibles came out and that was genericized to PC, then someone > objected and discussed and came up with Unknown, rather than say Any or None. > It may reflect development ages of projects, autotools, defaults on projects, or > project politics. > Some projects still use PC, which may be a project override, others use Unknown, > which should be the default in current releases of autotools. > So config.guess needs to change, correct? I thought the I had remembered the discussion that it should be -unknown- for Cygwin. But the GCC distribution is giving us -pc- instead which means the maintainer specified the target as such. That needs to change as well. I'm on x86_64 I bet x86 will be -pc- from config.guess just by the way it's coded. Confusing! -- 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