From owner-freebsd-amd64@FreeBSD.ORG Sat Apr 2 09:11:23 2005 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 9C79D16A4E3 for ; Sat, 2 Apr 2005 09:11:23 +0000 (GMT) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7037E43D46 for ; Sat, 2 Apr 2005 09:11:22 +0000 (GMT) (envelope-from astrodog@gmail.com) Received: by wproxy.gmail.com with SMTP id 69so1050459wra for ; Sat, 02 Apr 2005 01:11:19 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=QeHzhMkIa43b0LaVFH+bTUCTkKI/ijlvBKUxm9NjW2DD6JETcJahiOTVxX3veYodpW24cb9dwanrd/JljY19VuwCqKY6MnlyuJ1MTisBuThywrkd19p6J1YHMchNeiJeXPgntz345qqyNN+mdM5UxUiHzReFqUgybVmEvh8yn5o= Received: by 10.54.35.35 with SMTP id i35mr1431403wri; Sat, 02 Apr 2005 01:11:19 -0800 (PST) Received: by 10.54.40.69 with HTTP; Sat, 2 Apr 2005 01:11:19 -0800 (PST) Message-ID: <2fd864e05040201113b8ab644@mail.gmail.com> Date: Sat, 2 Apr 2005 01:11:19 -0800 From: Astrodog To: freebsd-amd64@freebsd.org In-Reply-To: <20050402081925.GB38154@aoi.wolfpond.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit References: <790a9fff050331080572081eb6@mail.gmail.com> <2fd864e05033109061a68554d@mail.gmail.com> <20050331203915.GH1687@dragon.NUXI.org> <20050331155046.21a5d323@dolphin.local.net> <20050401055721.GA72973@aoi.wolfpond.org> <20050402011541.GA33607@dragon.NUXI.org> <20050402081925.GB38154@aoi.wolfpond.org> Subject: Re: Working and broken Linux ports on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Astrodog List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 09:11:23 -0000 On Apr 2, 2005 12:19 AM, Francois Tigeot wrote: > On Fri, Apr 01, 2005 at 05:15:41PM -0800, David O'Brien wrote: > > On Fri, Apr 01, 2005 at 07:57:21AM +0200, Francois Tigeot wrote: > > > This one can be fixed by the patch in this PR: > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/79009 > > > > The patch isn't quite right -- don't [re]define MACHINE_ARCH, change any > > instance of "MACHINE_ARCH" to "ARCH". > > This part is for graphics/linux-jpeg. This port includes the Makefile of > x11-toolkits/linux-gtk instead of bsd.port.{post|pre}.mk . > > With the current port, MACHINE_ARCH is defined and ARCH is not. > I believe ARCH is defined in bsd.port.pre.mk. > > Since bsd.port.pre.mk cannot be included twice, I would need to copy most > of the content of x11-toolkits/linux-gtk/Makefile into linux-jpeg/Makefile > just to use the ARCH variable. > > I would like to avoid this if there is a better way. > > -- > Francois Tigeot > _______________________________________________ > freebsd-amd64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > To unsubscribe, send any mail to "freebsd-amd64-unsubscribe@freebsd.org" > I'm going to try making all Linux compat ports AMD64 capible over the next few weeks. Since we have Linux32 compat, this shouldn't be a problem, and ports that don't work seem to be a special case, as opposed to the general rule. How should I submit the diff for this, and how should I report ports that don't work in this scenario?