From owner-freebsd-amd64@FreeBSD.ORG Mon Nov 24 04:50:44 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 6EE6016A4CE; Mon, 24 Nov 2003 04:50:44 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E4BB43F93; Mon, 24 Nov 2003 04:50:43 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 3DB9E66D1F; Mon, 24 Nov 2003 04:50:43 -0800 (PST) Date: Mon, 24 Nov 2003 04:50:43 -0800 From: Kris Kennaway To: Akinori MUSHA Message-ID: <20031124125043.GA16016@xor.obsecurity.org> References: <20031124002433.GB6264@xor.obsecurity.org> <86znemcf0m.knu@iDaemons.org> <20031124092900.GA12109@xor.obsecurity.org> <20031124114750.GA60860@dragon.nuxi.com> <86wu9qc4t1.knu@iDaemons.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AhhlLboLdkugWU4S" Content-Disposition: inline In-Reply-To: <86wu9qc4t1.knu@iDaemons.org> User-Agent: Mutt/1.4.1i cc: freebsd-amd64@FreeBSD.org cc: David O'Brien cc: Kris Kennaway Subject: Re: ruby-1.8.1.p2 broken on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list 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 12:50:44 -0000 --AhhlLboLdkugWU4S Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 24, 2003 at 09:46:34PM +0900, Akinori MUSHA wrote: > At Mon, 24 Nov 2003 03:47:50 -0800, > o`brien wrote: > > The bug is in Mk/bsd.ruby.mk. It is bogusly clearing CONFIGURE_TARGET. > > At least for passing the --target GNU tuple to GNU autoconf. GNU > > software has always used a 3-TUPPLE: cpu, vender, OS. While - > > might be the proper tuple for Ruby itself, it isn't for GNU autoconf. > > Modern versions of GNU autoconf are a lot more strict about demanding a > > 3-tuple vs. 2-tuple than older versions. > >=20 > > Setting RUBY_ARCH?=3D${ARCH}-portbld-freebsd${OSREL:C/\..*//}${RUBY_R} = gets > > GNU autoconf to configure properly. The "-pc-" in "x86_64-pc-freebsd5" = is > > a big warning GNU configure isn't being run correctly. >=20 > Thanks for the hint. I remembered why I cleared CONFIGURE_TARGET and > just fixed the problem. Thanks! Kris --AhhlLboLdkugWU4S Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/wf6iWry0BWjoQKURAmskAJ9U3yaqQHlV8diVy/zREj+cl6jekgCbB/nf 0pImS0SOIM0IwF/qC6uXRzY= =5bdZ -----END PGP SIGNATURE----- --AhhlLboLdkugWU4S--