Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Jun 2012 17:57:31 -0400
From:      Steve Wills <swills@FreeBSD.org>
To:        Mel Flynn <rflynn@acsalaska.net>
Cc:        "ports@freebsd.org" <ports@FreeBSD.org>, "ruby@freebsd.org" <ruby@FreeBSD.org>
Subject:   Re: Ruby 1.9 as default
Message-ID:  <2450B0F8-B82F-44D1-8397-C57D5A6F00CC@FreeBSD.org>
In-Reply-To: <4FD0F9E3.1030501@acsalaska.net>
References:  <4FC96D45.8080904@FreeBSD.org> <4FD0F9E3.1030501@acsalaska.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Jun 7, 2012, at 2:58 PM, Mel Flynn <rflynn@acsalaska.net> wrote:

> On 2-6-2012 3:32, Steve Wills wrote:
>> Hi All,
>>=20
>> I think we should try to make Ruby 1.9 the default Ruby again and would
>> like to see it done before 9.1 is released. I've submitted a patch which
>> does this and requested and exp-run from portmgr.
>=20
> This may become obsolete soon, since graphics/gdal is going to be
> updated, but with my current (slightly outdated) ports tree it fails
> with not being able to find:
> a) the ruby binary since there is no /usr/local/bin/ruby

This is expected. Try setting RUBY_DEFAULT_VER instead.

> b) as a side-effect ruby.h, but also because swig is using a deprecated
> Config interface that apparently is unable to set the include path
> correctly.
>=20

Sounds like it just needs a s/Config/RbConfig/ which is a standard Ruby 1.9 c=
omparability fix.=20

Steve

> swig-1.3.40
> RUBY_VER=3D1.9 in /etc/make.conf
> RUBY config option set in graphics/gdal
>=20
> Given issues described with swig 1.x earlier on this list, you may want
> to investigate if swig 1.x should be removed/patched/whatever before
> this sweep.
> --=20
> Mel
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2450B0F8-B82F-44D1-8397-C57D5A6F00CC>