Re: Trying to push out a new Win32::API release
[email protected] ("Cosimo Streppone")
| Newsgroups | perl.libwin32 |
|---|---|
| Message-ID | <op.vruw2sres5ttvb@cn01> |
On Sat, 05 Mar 2011 10:19:06 +1100, Jan Dubois <[email protected]> wrote: > On Fri, 25 Feb 2011, Jan Dubois wrote: >> >> As I suspected, there is indeed something wrong with the bundled >> API_test.dll. > > Actually, it turns out the issue was with using Cygwin git. :( Because > the *.dll files in the repo have 644 onstead of 755 permissions they > won't get the FILE_EXECUTE permission on NTFS when checked out with > Cygwin git, which means they can't be loaded with LoadLibrary(). > > A simple `chmod +x *.dll` fixes this problem. Maybe the mode should be > changed in github to prevent someone else falling into the same trap? Done now. (6ec0306cfc5529918b1c5a6cccdd9f4de9f232a1) > So I'm not sure where this leaves us with the releasability of the > current codebase. I'll look into the 03_undef.t failure a little more, > but obviously don't know how long it is going to take me. I tried to build t/03_undef.t based on a bug report, but I wasn't able to properly test it, so assume it could be totally wrong. -- Cosimo