From owner-freebsd-amd64@FreeBSD.ORG Mon Nov 24 03:04:25 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BAF016A4CE for ; Mon, 24 Nov 2003 03:04:25 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E59D43FAF for ; Mon, 24 Nov 2003 03:04:24 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.10/8.12.9) with ESMTP id hAOB4MvX051640; Mon, 24 Nov 2003 03:04:22 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.10/Submit) id hAOB4Koh051639; Mon, 24 Nov 2003 03:04:20 -0800 (PST) (envelope-from obrien) Date: Mon, 24 Nov 2003 03:04:20 -0800 From: "David O'Brien" To: Kris Kennaway Message-ID: <20031124110420.GA51510@dragon.nuxi.com> References: <20031124002433.GB6264@xor.obsecurity.org> <86znemcf0m.knu@iDaemons.org> <20031124092900.GA12109@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031124092900.GA12109@xor.obsecurity.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-BETA Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Akinori MUSHA cc: amd64@FreeBSD.org Subject: Re: ruby-1.8.1.p2 broken on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2003 11:04:25 -0000 > > Now, do you know what is the canonical architecture name for the amd64 > > platform? Did we diverge from GNU by adopting amd64, or is GNU just > > behind us? I checked the just released autoconf 2.58, but the > > situation did not seem to have changed. AMD marketing refused to pick a name for a long time -- so "x86-64" was adopted by those doing the open source work. Right before Opteron launch, AMD marketing woke up and choose "AMD64" as the architecture name to follow Microsoft[1] and to make it clear who invented the technology when Intel follows AMD in the [near] future. I personally led the charge to get the misspelled "x86_64" changed to "amd64" in the open source world. Some followed (Debian and NetBSD), others were stubborn and said it too hard to change the few hundred users that existed at time -- SuSE and RedHat. So we're stuck with multiple names for the entire future of AMD64 due to those two players. Thus GNU autoconf accepts amd64-*-freebsd* as a configure target, but too many of the software packages don't know what to do with "amd64" so GNU autoconf silently changes it so "x86_64" at the moment. [1] then Microsoft turns face and calls the platform "64-bit Extended Systems"