Hi Massimo,
the main requirement on my radar is TCL 8.5.7?? to have "load
-something" which was an issue for Rivet.
I don't recall the exact TCL version.
Thanks,
Harald
Am 17.07.2015 um 10:46 schrieb Massimo Manghi:
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
--
ELMICRON Dr. Harald Oehlmann GmbH
Koesener Str. 85
06618 Naumburg
Germany
Phone: +49 (0)3445 78112-0
Fax: +49 (0)3445 78112-19
www.Elmicron.de
German legal references:
Geschaeftsfuehrer: Dr. Harald Oehlmann, Jens Oehlmann
UST Nr. / VAT ID No.: DE206105272
HRB 212803 Stendal
---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
For additional commands, e-mail: rivet-dev-h...@tcl.apache.org