When resizing a window that is running nvi, sometimes nvi crashes and the following window is displayed: ex/vi: Error: tcsetattr: Interrupted system call Reproducible: Sometimes Steps to Reproduce: 1. use nvi to edit a file. 2. resize the window over and over Actual Results: Sometimes nvi crashes with the following error: ex/vi: Error: tcsetattr: Interrupted system call Expected Results: Properly resize the window. http://www.freebsd.org/cgi/query-pr.cgi?pr=8438 known bug with nvi. FreeBSD developer fixed it. nvi maintainer has not yet fixed it. I've attached the patch to this bug. It hasn't occurred ever since I patched my nvi.
Created attachment 14128 [details, diff] Patch from FreeBSD developers that fixes the problem.
Created attachment 15370 [details] New ebuild using the proposed patch
Thanks! Committed to cvs as -r2. Sorry for the wait. :-(