Date: Fri, 27 Nov 2009 07:20:34 +0000 (UTC) From: Mikhail Teterin <mi@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/lang/tclX/files patch-signal-test Message-ID: <200911270720.nAR7KYjA013423@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mi 2009-11-27 07:20:34 UTC FreeBSD ports repository Added files: lang/tclX/files patch-signal-test Log: At some point a change in Tcl's core (in both 8.5 and 8.4) resulted in an unintended call to write ZERO bytes to any descriptor, that was opened for writing, when closing it. When the descriptor belongs to a pipe, with its other end closed -- such as when the started process has exited, doing so results in a SIGPIPE. Tcl's core ignores SIGPIPEs, but TclX' self-tests didn't and began to fail. The bug should now be fixed in Tcl, but this patch is needed for TclX to pass its own tests even when using the uncorrected version of Tcl. Revision Changes Path 1.1 +32 -0 ports/lang/tclX/files/patch-signal-test (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911270720.nAR7KYjA013423>