Subject: | Syntax error inc/Devel/CheckLib.pm and use Alien::libuuid as prereq |
Hello,
First thank you a lot for this module.
Alien::Gearman is broken for recent version of perl because the inc/Devel/CheckLib.pm contains a syntax error.
See for instance my failed build : https://github.com/thibaultduponchelle/aliens-ci/runs/645933398?check_suite_focus=true
As today we can set a "configure require" to download this prereq from CPAN, we can easily fix this.
In addition, we could use Alien::libuuid as a prerequisite as it will fix a second build issue when libuuid is not installed.
I noticed that github repo has disappeared (https://github.com/plu/alien-gearman/) and I pushed these fixes on my personal repo (initial import from cpan code) : https://github.com/thibaultduponchelle/Alien-Gearman
Could you please consider integrating this in your module or tell me if I need to attach a patch here.
Best regards.
Thibault