Upgrading to tcl-8.4.13_1,1 fails

Janos Dohanics web at 3dresearch.com
Sat Aug 12 15:34:09 UTC 2006


I'm trying to portupgrade tcl on a FreeBSD 5.5-STABLE system but the
build fails. During the build a bunch of tests fail, finally the build
hangs altogether.

These are the tests which failed:

==== http-3.3 http::geturl FAILED
==== http-3.3 FAILED
==== http-3.4 http::geturl FAILED
==== http-3.4 FAILED
==== http-3.5 http::geturl FAILED
==== http-3.5 FAILED
==== http-3.6 http::geturl FAILED
==== http-3.6 FAILED
==== http-3.7 http::geturl FAILED
==== http-3.7 FAILED
==== http-3.8 http::geturl FAILED
==== http-3.8 FAILED
==== http-3.9 http::geturl FAILED
==== http-3.9 FAILED
==== http-3.10 http::geturl queryprogress FAILED
==== http-3.10 FAILED
==== http-3.11 http::geturl querychannel with -command FAILED
==== http-3.11 FAILED
==== http-3.14 http::geturl
http://user:pass@superstar.3dresearch.com:60980/a/b/c FAILED ====
http-3.14 FAILED ==== http-4.1 http::Event FAILED
==== http-4.1 FAILED
==== http-4.2 http::Event FAILED
==== http-4.2 FAILED
==== http-4.3 http::Event FAILED
==== http-4.3 FAILED
==== http-4.4 http::Event FAILED
==== http-4.4 FAILED
==== http-4.5 http::Event FAILED
==== http-4.5 FAILED
==== http-4.6 http::Event FAILED
==== http-4.6 FAILED
==== http-4.7 http::Event FAILED
==== http-4.7 FAILED
==== http-4.8 http::Event FAILED
==== http-4.8 FAILED
==== http-4.9 http::Event FAILED
==== http-4.9 FAILED
==== http-4.10 http::Event FAILED
==== http-4.10 FAILED
==== http-4.11 http::Event FAILED
==== http-4.11 FAILED
==== http-4.12 http::Event FAILED
==== http-4.12 FAILED
==== http-4.13 http::Event FAILED
==== http-4.13 FAILED
==== http-6.1 http::ProxyRequired FAILED
==== http-6.1 FAILED
==== httpold-3.3 http_get FAILED
==== httpold-3.3 FAILED
==== httpold-3.4 http_get FAILED
==== httpold-3.4 FAILED
==== httpold-3.5 http_get FAILED
==== httpold-3.5 FAILED
==== httpold-3.6 http_get FAILED
==== httpold-3.6 FAILED
==== httpold-3.7 http_get FAILED
==== httpold-3.7 FAILED
==== httpold-3.8 http_get FAILED
==== httpold-3.8 FAILED
==== httpold-3.9 http_get FAILED
==== httpold-3.9 FAILED
==== httpold-4.1 httpEvent FAILED
==== httpold-4.1 FAILED
==== httpold-4.2 httpEvent FAILED
==== httpold-4.2 FAILED
==== httpold-4.3 httpEvent FAILED
==== httpold-4.3 FAILED
==== httpold-4.4 httpEvent FAILED
==== httpold-4.4 FAILED
==== httpold-4.5 httpEvent FAILED
==== httpold-4.5 FAILED
==== httpold-4.6 httpEvent FAILED
==== httpold-4.6 FAILED
==== httpold-4.7 httpEvent FAILED
==== httpold-4.7 FAILED
==== httpold-4.8 httpEvent FAILED
==== httpold-4.8 FAILED
==== httpold-4.9 httpEvent FAILED
==== httpold-4.9 FAILED
==== httpold-4.10 httpEvent FAILED
==== httpold-4.10 FAILED
==== httpold-4.11 httpEvent FAILED
==== httpold-4.11 FAILED
==== httpold-4.12 httpEvent FAILED
==== httpold-4.12 FAILED
==== httpold-6.1 httpProxyRequired FAILED
==== httpold-6.1 FAILED
==== io-29.34 Tcl_Close, async flush on close, using sockets FAILED
==== io-29.34 FAILED
==== io-29.35 Tcl_Close vs fileevent vs multiple interpreters FAILED
==== io-29.35 FAILED
==== io-51.1 Test old socket deletion on Macintosh FAILED
==== io-51.1 FAILED
==== io-54.1 Recursive channel events FAILED
==== io-54.1 FAILED
==== socket-2.10 close on accept, accepted socket lives FAILED
==== socket-2.10 FAILED
==== socket-7.4 testing socket specific options FAILED
==== socket-7.4 FAILED

The last test, where the build hangs is this:

==== Contents of test case:

    set s [socket -server accept 0]
    proc accept {s a p} {
        global x
        set x [fconfigure $s -sockname]
        close $s
    }
    set listen [lindex [fconfigure $s -sockname] 2]
    set s1 [socket [info hostname] $listen]
    set timer [after 10000 "set x timed_out"]
    vwait x
    after cancel $timer
    close $s
    close $s1
    set l ""
    lappend l [expr {[lindex $x 2] == $listen}] [llength $x]

---- Test generated error; Return code was: 1
---- Return code should have been one of: 0 2
---- errorInfo: couldn't open socket: connection refused
    while executing
"socket [info hostname] $listen"
    invoked from within
"set s1 [socket [info hostname] $listen]"
    ("uplevel" body line 9)
    invoked from within
"uplevel 1 $script"
---- errorCode: POSIX ECONNREFUSED {connection refused}
==== socket-7.4 FAILED

I'd appreciate your suggestions...

-- 
Janos Dohanics
3D RESEARCH



More information about the freebsd-ports mailing list