good question...assuming all of these OS run Apache 2.2 or 2.4 and have Tcl 8.5 / 8.6 the only problems I can recall is the notifier initialization bug in the child processes spawned by a fork. Tcl versions that fixed it using the atfork system call were 8.5.15 and 8.6.1. There was another bug in Tcl_PkgRequire that loaded globally symbols of a binary package and it was fixed in 8.5.11 IIRC

FWIK mod_rivet should build with any version of APR in the series 1.x

When we are ready to release the code in trunk (temporarily labeled as 2.3.0) the whole issue with the notifier will eventually be confined to the prefork MPM of Apache. Today prefork is mandatory for mod_rivet to work (even though also 'event' is reported to work), but with any threaded MPM the Tcl interpreters are created from scratch and are not supposed to survive unscathed a fork call. This should be stressed in the documentation very clearly: the prefork MPM enjoys the ability of a fork to clone a processes but it will be just a special case.

 -- Massimo

On 07/16/2015 03:10 PM, Harald Oehlmann wrote:
Hi Massimo,

You already helped. If you can tell me which Rivet builds for which
version, I will take care.

I just used 2.0.6, as this is the latest building on CentOS 6.x (due to
Tcl 8.5.3).

Thanks,
Harald


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to