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>

index | next in thread | previous in thread | raw e-mail

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"


home | help

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