Actually, now that I've generated a fix for the problem, as it turns
out, this *is* an issue for cygwin-apps.
Fixing the problem requires generating a new DLL with a new export --
fdopen64. If there are any packages built which use fdopen they could
conceivably fail in the same manner as patch. Sigh.
This means that we may have to go through the "rebuild packages" exercise
again for cygwin 1.5.1. I will release a 1.5.1 version of cygwin shortly
after generating a snapshot.
I'll also rebuild patch, in Corinna's absence, fwiw.
David, I am very glad that you took the time to track this problem down.
If I had stuck with my original plan and let Corinna deal with it when she
got back, then there is a possibility that more packages would have been
ported and more people would conceivably have to duplicate some effort.