I managed to install Openacs 4.6 with AOLServer 4.0 (the HEAD of CVS).
There are still a few bugs, in particular
there is an issue with the ns_eval implementation (changed
from a C function to a tcl function) and for some reason
errorInfo and errorCode are not defined as globals
which breaks this code fragment (in db_exec and other places):
global errorInfo errorCode
ad_call_proc_if_exists ds_collect_db_call $db $type $statement_name $sql $start_time $errno $error
if { $errno == 2 } {
return $error
}
return -code $errno -errorinfo $errorInfo -errorcode $errorCode $error
On the plus side, it does seem to be faster. For example
the parse of the opeancs-4 cvs log takes 130s with 3.3+ad13
(compiled -O2) and takes about 95s with 4.0 (compiled -g unoptimized, though with the tcl8.4.1 lib compiled -O2).
Anyway, just wanted to let people know that 4.0 seems to be in pretty good shape, and the word from Nathan Folkman was that they are hoping to tag a beta release by the end of the week.
Request notifications