XF86Setup, as included in XFree86 3.2, links against static tcl and tk
libraries by default (although it could probably use the dynamic libtcl
since it is part of the base FreeBSD 2.2 -- but this is irrelevant since
there is a real problem). When building it, the link phase fails with
the following error:
tclBasic.o: Undefined symbol `_Tcl_LoadCmd' referenced from data segment
tclCmdIL.o: Undefined symbol `_TclGetLoadedPackages' referenced from text segment
This is because the static library includes references to tcl functions
that don't get included when building static.
nm /usr/lib/libtcl.a | grep Tcl_LoadCmd shows:
I don't have one.
Compile XF86Setup in XFree86 3.2.
fixed in some quasi-distant past.