On 01/18/2017 11:22 PM, Steven Penny wrote: > On Tue, 17 Jan 2017 21:45:07, Steven Penny wrote: >> I would like to keep this productive; my next step is to try to unpack that >> large commit, while also helping Eric to reproduce. > > I have root caused this. With the new readline, running ./configure creates > config.h, as expected. However new version adds this line: > > #define HAVE_PSELECT 1 > > If you remove this from config.h, then make, the resultant DLL behaves as it did > with previous readline. Not sure what is causing this change, I will try to dig > into it more. I've uploaded a test release of readline-7.0.1-2 which disables pselect support. I would appreciate if you could test that it fixes things for you without using the official release cygwin1.dll (although you have already tested that the recent test build of cygwin also fixes things). Once we have another cygwin release, I'll build readline-7.0.1-3 which re-enables pselect. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org