I think you're are hinting at this bug (I'm quoting from
branches/2.2/src/apache-2/mod_rivet.c:930)
/* Loading into the interpreter commands in librivet.so */
/* Tcl Bug #3216070 has been solved with 8.5.10 and commands
* shipped with Rivetlib can be mapped at this stage
*/
if(Tcl_PkgRequire(interp,RIVETLIB_TCL_PACKAGE,RIVET_VERSION,1) == NULL)
{
...
}
On Unix Tcl_PkgRequire and 'load' eventually share the same call to
TclpDlopen (unix/tclLoadDl.c in Tcl source tree). Fixing the bug implied
that libraries had be loaded by default using RTLD_LOCAL
-- Massimo
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]