From owner-freebsd-ports@FreeBSD.ORG Sun Jun 22 18:17:19 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2D5537B401 for ; Sun, 22 Jun 2003 18:17:19 -0700 (PDT) Received: from white.imgsrc.co.jp (ns.imgsrc.co.jp [210.226.20.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E86343F75 for ; Sun, 22 Jun 2003 18:17:18 -0700 (PDT) (envelope-from kuriyama@imgsrc.co.jp) Received: from localhost (localhost [127.0.0.1]) by white.imgsrc.co.jp (Postfix) with ESMTP id 14B0A41C0 for ; Mon, 23 Jun 2003 10:17:17 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130]) by white.imgsrc.co.jp (Postfix) with ESMTP id 5D36E41E5 for ; Mon, 23 Jun 2003 10:17:16 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130]) by black.imgsrc.co.jp (Postfix) with ESMTP id 109C11E4622 for ; Mon, 23 Jun 2003 10:17:16 +0900 (JST) Date: Mon, 23 Jun 2003 10:17:16 +0900 Message-ID: <7misqx7ftv.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: freebsd-ports@freebsd.org In-Reply-To: References: <200306190941.h5J9fIYL073911@repoman.freebsd.org> <20030619214555.GA34067@rot13.obsecurity.org> <20030620165635.GA53379@rot13.obsecurity.org> User-Agent: Wanderlust/2.10.0 (Venus) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.4 Emacs/21.2 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by AMaViS snapshot-20020531 Subject: Re: config.guess (was: Re: cvs commit: ports/audio/libmikmod/files patch-config.sub) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2003 01:17:20 -0000 I'm not sure whether we should import GNU stuff in ports tree or not. I'm building amd64 packages with my local $CONFIG_SUB_OVERRIDE patch. This is inspired from NetBSD's $CONFIG_SUB_OVERRIDE. I don't think we should use complicated GNU's config.sub script. If I'm not wrong, config.sub seems to canonicalize $CPU-$VENDOR-$OS string and reject unknown $CPU. As we provide correct (hopefully :-)) $CPU-$VENDOR-$OS string in ports infrastracture, I'm using extremely simplified config.sub script. I cannot find a port which requires to update config.guess script to build a pacakge on amd64. So this patch does not include config.guess script overriding. o My patch for building amd64 packages: http://www.imgsrc.co.jp/~kuriyama/amd64/200306231007-ports.diff o Packages built by this patch: http://www.imgsrc.co.jp/~kuriyama/amd64/pkg/ o Error logs which I cannot build with this patch: http://www.imgsrc.co.jp/~kuriyama/amd64/200306222023-X11-libraries.log http://www.imgsrc.co.jp/~kuriyama/amd64/200306222027-ruby-devel.log http://www.imgsrc.co.jp/~kuriyama/amd64/200306222223-boehm-gc.log http://www.imgsrc.co.jp/~kuriyama/amd64/200306222359-samba.log http://www.imgsrc.co.jp/~kuriyama/amd64/200306230115-xemacs.log http://www.imgsrc.co.jp/~kuriyama/amd64/200306230122-cyrus-imapd.log http://www.imgsrc.co.jp/~kuriyama/amd64/200306230124-emacs.log -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project