Subject: | installation on ActivePerl does not work properly due to faulty Cygwin recognition (patch included) |
Currently in your code you try to recognize whether we're running
Cygwin by trying to run uname. Sadly this has the side effect of also
simple checking whether Cygwin is *installed*.
This means when trying to install on ActivePerl with Cygwin also
installed the Makefile.PL gets into an improperly defined state and
ignores the %Config settings for which make to use.
Since you do not have a contribution policy defined in your
documentation (please add one), I've chosen to make the patch available
to you in this form:
I've uploaded a repo with the history of this module to github and
committed my changes to this branch: https://github.com/wchristian/pogl/
commits/wchristian
You can pull from my repo via this url: git://github.com/wchristian/
pogl.git
As an additional note: I cannot help much with the C side of things,
but i'd happily contribute by working my way through the perl files in
the distribution, refactoring, cleaning and tightening code whereever
possible in order to move towards a more modern Perl. If you have
interest in me doing this, please let me know how you would prefer to
receive my contributions. (My preferred method, excluding direct
access, would simply be to have me send pull requests to your fork on
github.)