Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Apr 2010 13:04:30 -0700
From:      Garrett Cooper <yanefbsd@gmail.com>
To:        Doug Barton <dougb@freebsd.org>
Cc:        Alexey Shuvaev <shuvaev@physik.uni-wuerzburg.de>, mnag@freebsd.org, freebsd-ports@freebsd.org, Sean McAfee <smcafee@collaborativefusion.com>
Subject:   Re: databases/sqlite3 build fails
Message-ID:  <i2q7d6fde3d1004231304t63b53a5aydcce71c72d40679@mail.gmail.com>
In-Reply-To: <4BD1FAC3.2050502@FreeBSD.org>
References:  <4BD1EB96.20206@FreeBSD.org> <4BD1EC78.402@collaborativefusion.com> <4BD1EDCA.7030506@FreeBSD.org> <20100423191653.GA59696@wep4035.physik.uni-wuerzburg.de> <4BD1FAC3.2050502@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Apr 23, 2010 at 12:53 PM, Doug Barton <dougb@freebsd.org> wrote:
> On 04/23/10 12:16, Alexey Shuvaev wrote:
>> Not sure, if I ran into the same problem, but I recall that sqlite3 needs
>> an option TCL_MODULES turned on in lang/tcl85.
>> Or, better, try to install tcl-modules by hand and see, if it helps.
>
> Yes, that solves it, thanks. When I am forced to install something like
> tcl for a build dependency I generally strip it down as much as
> possible, so I had unchecked the modules option. As you point out below,
> the option is enabled by default.
>
>> If it does, should sqlite3 port directly depend on tcl-modules?
>
> A cursory examination indicates that this would be a good solution. The
> maintainer has been restored to the cc line.
>
>> The problem doesn't manifest itself on the package clusters as
>> TCL_MODULES turned on by default.

    devel/subversion requires sqlite by default, so I did an initial
look at busting this build dependency a few weeks ago. There are some
tcl modules used by sqlite so that isn't available in all cases, but
it can be broken down when they're not compiled. If someone points me
to the tcl script that breaks this assumption, I'll gladly whip up an
awk, sed, or bourne shell script solution to remove this nasty
dependency.
Thanks,
-Garrett



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