-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
perl 5.36 cpan | bareword::filehandles build fails #76
Comments
I see the same on my own builds. I think the issue has probably been around for a while but no-one has been building this module on Windows. I was able to get the build to complete by manually re-running that failing command, having first inserted But there's surely a better way of linking to perl\site\lib\auto\B\Hooks\OP\Check\Check.dll . Anyone know what that "better way" (or preferably "best way") might be ? Update: BTW, after the successful build, the tests also passed:
Cheers, |
Thanks Rob. I assume the CFLAGS env var is the more general means of implementing this? The build system uses cpanm, and can be passed env vars per distribution. Although now I also see there are option to pass arguments to the makefile configure stage so that would probably be cleaner.
|
This is territory that I'm not particularly familiar with.
And I think that would work fine if not for the fact that braindead EU::MM wrongly decides that So I still need to manually re-run the failing command, but now I need only to first add the "-lCheck" link to it. Of course, on Strawberry Perl, "Check.dll" will presumably be called "Check.xs.dll". Cheers, |
Well I can see a means to implement it if someone gives me the correct invocation... |
I've also reported it upstream: https://rt.cpan.org/Ticket/Display.html?id=147149 |
I can do it, using cpanm after having added the location of Check.xs.dll to the LIBRARY_PATH environment variable.
HTH. |
bareword::filehandles is failing to build. See log below from a
cpanm --look
call as the main logs have other logging details interleaved.This happens on the docker image as well as a local machine.
The module is needed for Alt::Crypt::RSA::BigInt, Crypt::CBC and Crypt::OpenPGP.
The text was updated successfully, but these errors were encountered: