From unknown Sat Jun 14 18:41:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14323: [PATCH] Fix detection of powerpc64 on Darwin in lib/config.guess. Resent-From: Torsten =?UTF-8?Q?M=C3=A4hne?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Tue, 30 Apr 2013 17:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14323 X-GNU-PR-Package: automake X-GNU-PR-Keywords: patch To: 14323@debbugs.gnu.org X-Debbugs-Original-To: bug-automake@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.136734142429549 (code B ref -1); Tue, 30 Apr 2013 17:04:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Apr 2013 17:03:44 +0000 Received: from localhost ([127.0.0.1]:52563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UXDxv-0007gX-Mv for submit@debbugs.gnu.org; Tue, 30 Apr 2013 13:03:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60030) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UXDTr-0006c5-Fy for submit@debbugs.gnu.org; Tue, 30 Apr 2013 12:32:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UXDTM-0000nC-0W for submit@debbugs.gnu.org; Tue, 30 Apr 2013 12:32:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:36330) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXDTL-0000n1-T0 for submit@debbugs.gnu.org; Tue, 30 Apr 2013 12:32:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43041) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXDTF-000721-9v for bug-automake@gnu.org; Tue, 30 Apr 2013 12:32:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UXDT7-0000i1-Jp for bug-automake@gnu.org; Tue, 30 Apr 2013 12:32:01 -0400 Received: from mout.gmx.net ([212.227.17.22]:61613) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXDT7-0000hn-5L for bug-automake@gnu.org; Tue, 30 Apr 2013 12:31:53 -0400 Received: from mailout-de.gmx.net ([10.1.76.1]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0MTdXC-1U6iM30Wiu-00QQCd for ; Tue, 30 Apr 2013 18:31:51 +0200 Received: (qmail invoked by alias); 30 Apr 2013 16:31:51 -0000 Received: from maehne2.soc.lip6.fr (EHLO maehne2.soc.lip6.fr) [132.227.102.179] by mail.gmx.net (mp001) with SMTP; 30 Apr 2013 18:31:51 +0200 X-Authenticated: #4374599 X-Provags-ID: V01U2FsdGVkX1/GydQzgp/G4Y+28ICEL/rSrGaZaptMNUU+Ynal+c 3lyJD/91FIjbsi From: Torsten =?UTF-8?Q?M=C3=A4hne?= Content-Type: multipart/mixed; boundary="Apple-Mail=_3F744A2A-E738-48C6-AE86-7FF0850C72AA" Message-Id: <56BCB4A2-4CB6-44A0-BD43-72AF52A0078B@gmx.de> Date: Tue, 30 Apr 2013 18:31:52 +0200 Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) X-Mailer: Apple Mail (2.1503) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Mailman-Approved-At: Tue, 30 Apr 2013 13:03:43 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) --Apple-Mail=_3F744A2A-E738-48C6-AE86-7FF0850C72AA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello, Please find attached a fix for config.guess, which fixes the detection = of powerpc64 on Darwin (Mac OS X). The patch is against commit dc4eaab = in git://git.savannah.gnu.org/automake.git. Explanation: On Darwin (OS X) `uname -p' returns powerpc even if the CPU and OS are = 64-bit-capable. This problem has been already observed and resolved for = the x86 platform. The same fix works on the powerpc platform. I observed the bug in GNU = automake 1.13.1. Best regards, Torsten Maehne --Apple-Mail=_3F744A2A-E738-48C6-AE86-7FF0850C72AA Content-Disposition: attachment; filename=fix-powerpc64-detection-on-darwin.diff Content-Type: application/octet-stream; name="fix-powerpc64-detection-on-darwin.diff" Content-Transfer-Encoding: quoted-printable =46rom=20d8e6685dcc9ec4922a73c272972da070844158f0=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20Torsten=20Maehne=20=0A= Date:=20Tue,=2030=20Apr=202013=2018:21:36=20+0200=0ASubject:=20[PATCH]=20= Fix=20detection=20of=20powerpc64=20on=20Darwin=20in=20lib/config.guess.=0A= =0AOn=20Darwin=20(OS=20X)=20`uname=20-p'=20returns=20powerpc=20even=20if=20= the=20CPU=20and=20OS=20are=2064-bit-capable.=20This=20problem=20has=20= been=20already=20observed=20and=20resolved=20for=20the=20x86=20platform.=20= The=20same=20fix=20works=20on=20the=20powerpc=20platform.=0A---=0A=20= lib/config.guess=20|=2014=20++++++++++++--=0A=201=20file=20changed,=2012=20= insertions(+),=202=20deletions(-)=0A=0Adiff=20--git=20a/lib/config.guess=20= b/lib/config.guess=0Aindex=202055429..a2726ac=20100755=0A---=20= a/lib/config.guess=0A+++=20b/lib/config.guess=0A@@=20-2,7=20+2,7=20@@=0A=20= #=20Attempt=20to=20guess=20a=20canonical=20system=20name.=0A=20#=20=20=20= Copyright=201992-2013=20Free=20Software=20Foundation,=20Inc.=0A=20=0A= -timestamp=3D'2013-04-24'=0A+timestamp=3D'2013-04-30'=0A=20=0A=20#=20= This=20file=20is=20free=20software;=20you=20can=20redistribute=20it=20= and/or=20modify=20it=0A=20#=20under=20the=20terms=20of=20the=20GNU=20= General=20Public=20License=20as=20published=20by=0A@@=20-1255,7=20= +1255,17=20@@=20EOF=0A=20=09=09=20=20=20=20=20=20= UNAME_PROCESSOR=3D"x86_64"=0A=20=09=09=20=20fi=0A=20=09=09fi=20;;=0A-=09=20= =20=20=20unknown)=20UNAME_PROCESSOR=3Dpowerpc=20;;=0A+=09=20=20=20=20= powerpc=20|=20unknown)=0A+=09=09UNAME_PROCESSOR=3Dpowerpc=0A+=09=09eval=20= $set_cc_for_build=0A+=09=09if=20[=20"$CC_FOR_BUILD"=20!=3D=20= 'no_compiler_found'=20];=20then=0A+=09=09=20=20if=20(echo=20'#ifdef=20= __LP64__';=20echo=20IS_64BIT_ARCH;=20echo=20'#endif')=20|=20\=0A+=09=09=20= =20=20=20=20=20(CCOPTS=3D=20$CC_FOR_BUILD=20-E=20-=202>/dev/null)=20|=20= \=0A+=09=09=20=20=20=20=20=20grep=20IS_64BIT_ARCH=20>/dev/null=0A+=09=09=20= =20then=0A+=09=09=20=20=20=20=20=20UNAME_PROCESSOR=3D"powerpc64"=0A+=09=09= =20=20fi=0A+=09=09fi=20;;=0A=20=09esac=0A=20=09echo=20= ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}=0A=20=09exit=20;;=0A--=20= =0A1.8.2.2=0A=0A= --Apple-Mail=_3F744A2A-E738-48C6-AE86-7FF0850C72AA-- From unknown Sat Jun 14 18:41:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14323: [PATCH] Fix detection of powerpc64 on Darwin in lib/config.guess. Resent-From: Eric Blake Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Wed, 01 May 2013 01:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14323 X-GNU-PR-Package: automake X-GNU-PR-Keywords: patch To: Torsten =?UTF-8?Q?M=C3=A4hne?= Cc: 14323@debbugs.gnu.org Received: via spool by 14323-submit@debbugs.gnu.org id=B14323.1367372360737 (code B ref 14323); Wed, 01 May 2013 01:40:01 +0000 Received: (at 14323) by debbugs.gnu.org; 1 May 2013 01:39:20 +0000 Received: from localhost ([127.0.0.1]:53017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UXM0t-0000Bn-IO for submit@debbugs.gnu.org; Tue, 30 Apr 2013 21:39:20 -0400 Received: from mx1.redhat.com ([209.132.183.28]:32173) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UXM0q-0000Bd-IT for 14323@debbugs.gnu.org; Tue, 30 Apr 2013 21:39:17 -0400 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r411cnw6000309 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 30 Apr 2013 21:38:49 -0400 Received: from [10.3.113.18] ([10.3.113.18]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r411cmL6003059; Tue, 30 Apr 2013 21:38:49 -0400 Message-ID: <51807228.40905@redhat.com> Date: Tue, 30 Apr 2013 19:38:48 -0600 From: Eric Blake Organization: Red Hat, Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130402 Thunderbird/17.0.5 MIME-Version: 1.0 References: <56BCB4A2-4CB6-44A0-BD43-72AF52A0078B@gmx.de> In-Reply-To: <56BCB4A2-4CB6-44A0-BD43-72AF52A0078B@gmx.de> X-Enigmail-Version: 1.5.1 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="----enig2NDTCSDSPFHAXIUIPFTCU" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Spam-Score: -9.4 (---------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -9.4 (---------) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2NDTCSDSPFHAXIUIPFTCU Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 04/30/2013 10:31 AM, Torsten M=C3=A4hne wrote: > Hello, >=20 > Please find attached a fix for config.guess, Thanks, but this is the wrong list. Automake regularly syncs from the canonical upstream source, and patches should go upstream first. Per the comments at the head of config.guess: # Please send patches with a ChangeLog entry to config-patches@gnu.org. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org ------enig2NDTCSDSPFHAXIUIPFTCU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJRgHIoAAoJEKeha0olJ0NqLSoH/A2Uu12c5uAaFZx12daM34s+ TMrQnykUflCG+F6LME0F7VRv8VsMo27JhFzRqYgViv4Fet3Vg492ftz5y60NWBgg l1Z2gNdDJJo7dwUT7caP5TXPbF8Ud6xfMCdxjEhoKp4fvtndOFXF0H7+lpINRomS ochBRcADNRo3eeD1X6ossQ6dGKv5tn8mdV02Su6YB7kMoBjrzMRSGl+XK0/DMDkE 3dSKuasFpRNTZI1fT3KGkQB0Ud4WChBVN6DhEtfUMimDw9nPIEHyanKbcgq2UW2j LcW7G2HDSGMIKtTsaWuWI3yFsbPWCw26iswsQPvihd6L43/QTa5hhgk+wrtG26c= =OcWI -----END PGP SIGNATURE----- ------enig2NDTCSDSPFHAXIUIPFTCU-- From unknown Sat Jun 14 18:41:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14323: [PATCH] Fix detection of powerpc64 on Darwin in lib/config.guess. Resent-From: Stefano Lattarini Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Wed, 01 May 2013 09:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14323 X-GNU-PR-Package: automake X-GNU-PR-Keywords: patch To: Eric Blake Cc: 14323@debbugs.gnu.org, Torsten =?UTF-8?Q?M=C3=A4hne?= Received: via spool by 14323-submit@debbugs.gnu.org id=B14323.13674014154470 (code B ref 14323); Wed, 01 May 2013 09:44:02 +0000 Received: (at 14323) by debbugs.gnu.org; 1 May 2013 09:43:35 +0000 Received: from localhost ([127.0.0.1]:53320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UXTZW-0001A0-Qt for submit@debbugs.gnu.org; Wed, 01 May 2013 05:43:35 -0400 Received: from mail-ee0-f49.google.com ([74.125.83.49]:42794) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UXTZV-00019p-5r; Wed, 01 May 2013 05:43:33 -0400 Received: by mail-ee0-f49.google.com with SMTP id d4so589602eek.36 for ; Wed, 01 May 2013 02:43:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=QIgakCd7ES+e+rqvkB2V9mcnuic3rljkkSvgeQsOiSI=; b=vze0g2GByanzjDnuJL+C+Tr0EmdfDa/XviTlc/m0s1LNM6Xz2psS5LRuvj1157Va02 ckj3gn3S6ks9QWBEHa1F+lqUFTNBB4vAkx9w+Nn+zf2v/FpSNoEKPbXi2o4uw6HQlc1z W+oVfZUIcvHH57vRr7N7lSGRO4p2cj60caz9jNX6GJZmKh/EQiFeTJa+vOC8RzWYGGux LoFIvFXhRo6WVHrLD+4JSfS9Zu/PvvHzZN33kHA3314Jq1yfytIZYCRKkT7mMIM0Htku n7Y4tr5Gps8rGLV1PhjAQ/LmXlb/BSPaoZa90eU6fJZx/cYV21S6MutdmROsgOEoSAx9 cuqQ== X-Received: by 10.14.111.129 with SMTP id w1mr2943443eeg.13.1367401384259; Wed, 01 May 2013 02:43:04 -0700 (PDT) Received: from [192.168.178.20] (host93-95-dynamic.6-79-r.retail.telecomitalia.it. [79.6.95.93]) by mx.google.com with ESMTPSA id e50sm2665289eev.13.2013.05.01.02.43.02 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 01 May 2013 02:43:03 -0700 (PDT) Message-ID: <5180E397.1080302@gmail.com> Date: Wed, 01 May 2013 11:42:47 +0200 From: Stefano Lattarini MIME-Version: 1.0 References: <56BCB4A2-4CB6-44A0-BD43-72AF52A0078B@gmx.de> <51807228.40905@redhat.com> In-Reply-To: <51807228.40905@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) tags 14323 notabug close 14323 Hi Eric, Torsten. On 05/01/2013 03:38 AM, Eric Blake wrote: > On 04/30/2013 10:31 AM, Torsten Mähne wrote: >> Hello, >> >> Please find attached a fix for config.guess, > > Thanks, but this is the wrong list. Automake regularly syncs from the > canonical upstream source, and patches should go upstream first. Per > the comments at the head of config.guess: > > # Please send patches with a ChangeLog entry to config-patches@gnu.org. > Thanks Eric for explaining this. I'm closing this report as "not a bug", meaning that it's not an automake bug; once 'config.guess' is improved upstream, the improvements should trickle down into the automake repository in a mostly automatic way. Regards, Stefano