Sorry for the slow response... had some messiness with work, and guests.

> src/apache-2/mod_rivet.c: during the per-interpreter
> initialization 'init.tcl' is run by calling
> Tcl_EvalFile on it.
> The path to init.tcl is obtained from RIVETLIB_DESTDIR,
> whose definition is in Makefile.am. I also changed
> src/Makefile.am to reflect this. RIVETLIB_DESTDIR
> is defined by substitution of the variable
> RIVET_TCL_TARGET (see macro rivet_target_dir in
> configure.ac). Perhaps it's suboptimal, but I only
> recently started to write m4 macros for the autotools.
> The exit handler was re-enabled and Tcl_DeleteInterp
> called upon child exit.

The apache-1 patch I see is related to init.tcl.  I forget exactly how
things work, but should we be using the PkgRequire instead of sourcing
init.tcl ?

> apache-2/TclWebapache.c: A bug (?) caused children to
> crash when dir_module was called to look up 'index.rvt'
> (or whatever else) in DirectoryIndex.
> It turned out that in this specific case the envvars
> table has a (key,value) pair where key is a valid string
> pointer, while the corresponding value is NULL.
> Fixed this by extending the check on both fields.
>
> issues that need to be addressed:
>
> 1 - make uninstall has no method that complements
> 'install-data-local' during the uninstallation phase.
> In other words we can have this things installed
> everywhere but they have to be removed manually.
>
> 2 - The env variables DATE_GMT and DATE_LOCAL carry
> wrong data. These fields are returned by ap_ht_time.
> I couldn't find a corresponding apreq2 function
> (Valery can you help?)
>
> waiting for the usual comments and inevitable
> criticism. Thank you for your patience.


-- 
David N. Welton

http://www.welton.it/davidw/

http://www.dedasys.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to