OK, a bit further along. With the recently posted patch to cygport:
AND the attached patch to your .cygport script, I get a bit further with
the install step. It completes without error (but I still have the
warning about the missing cygwin-specific README file, of course).
However, the DLLs don't appear to be in the correct locations.
Now, the DLLs buried down in the 4.6.0/ directory I can see (it appears
to be a mistake, but that IS where they "normally" go...even if we
choose to put them in toplevel bin32 and bin64 dirs instead.) It looks
like the cygport is missing some 'mv' commands.
But how the heck did libobjc-2.dll get into the "regular" bin/ dir? And
why is there only one version of it?