On Wed, Feb 27, 2008 at 12:10:08PM -0600, Nicolas Williams wrote: > On Wed, Feb 27, 2008 at 01:40:44AM -0600, Norm Jacobs wrote: > > Be sure that you are linking against the TCL in the gate instead of > > build system so we don't end up with a mismatch if/when TCL upgrades > > at some future date. > > Hmmm, good point.
Actually, this is not doable, unfortunately. That's because --with-tcl=$(ROOT)/usr/lib would find a tclConfig.sh file with... non-ROOT paths. This is going to be a problem for SFW in general. There are going to be *lots* of instances of this. One option would be to mount the ws under $(ROOT) area rather than the reverse, so that one can chroot into $(ROOT). But that'd also mean installing at least ON into $(ROOT) as well, at the very, very least. If the build system were using ZFS boot then we could clone / into $(ROOT), mount/create the ws underneath, and chroot to build. Or maybe we could use zones. I think we need the gatekeepers to weigh in on this. Nico --
