Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Nov 2003 21:46:34 +0900
From:      "Akinori MUSHA" <knu@iDaemons.org>
To:        "David O'Brien" <obrien@freebsd.org>
Cc:        Kris Kennaway <kris@obsecurity.org>
Subject:   Re: ruby-1.8.1.p2 broken on amd64
Message-ID:  <86wu9qc4t1.knu@iDaemons.org>
In-Reply-To: <20031124114750.GA60860@dragon.nuxi.com>
References:  <20031124002433.GB6264@xor.obsecurity.org> <86znemcf0m.knu@iDaemons.org> <20031124092900.GA12109@xor.obsecurity.org> <20031124114750.GA60860@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <cpu>-<os>
> 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.
> 
> Setting RUBY_ARCH?=${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.

Thanks for the hint.  I remembered why I cleared CONFIGURE_TARGET and
just fixed the problem.

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"It seems to me as we make our own few circles 'round the sun
          We get it backwards and our seven years go by like one"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86wu9qc4t1.knu>