From owner-freebsd-amd64@FreeBSD.ORG Sun Aug 29 23:10:41 2004 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 8D64916A502 for ; Sun, 29 Aug 2004 23:10:41 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 338BA43D41 for ; Sun, 29 Aug 2004 23:10:39 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7TNAc7F094930; Sun, 29 Aug 2004 16:10:38 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7TNAb2c094929; Sun, 29 Aug 2004 16:10:37 -0700 (PDT) (envelope-from obrien) Date: Sun, 29 Aug 2004 16:10:37 -0700 From: "David O'Brien" To: Doug White Message-ID: <20040829231037.GH92947@dragon.nuxi.com> References: <20040811101206.M99067@carver.gumbysoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040811101206.M99067@carver.gumbysoft.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT 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: freebsd-amd64@freebsd.org Subject: Re: cvsup on amd64 just broke today 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: Sun, 29 Aug 2004 23:10:42 -0000 On Wed, Aug 11, 2004 at 10:17:07AM -0700, Doug White wrote: > On Tue, 10 Aug 2004, Conrad J. Sabatier wrote: > > > I meant, why isn't it buildable from source in the ports collection? > > Checking the commit logs, I don't think Peter ever committed the patches > to make ezm3 work under amd64 native. The port on amd64 just downloads > the same binary you were using .. the i386 version and an extra library. > ezm3 builds the runtime libs needed to compile Modula-3 apps. > > Interestingly, jdp just touched that port. I guess he doesn't have peter's > patches, or hasn't adapted them for the distro yet. It is a wonder the amount of FUD surrounding CVSup on AMD64. I personally did 98% of the work to update the ezm3 port to version 1.2. That lays the ground work to port ezm3 to 64-bit AMD64. The version of GCC that ezm3 was based on didn't really produce usable AMD64 code. If you look at the mess of patches and total hack job Peter went thru to build what he did, it would be clear why none of that was added to the ports. -- -- David (obrien@FreeBSD.org)