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>