-
Notifications
You must be signed in to change notification settings - Fork 559
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.40.0 hangs forever during building when certain extras
packages are specified
#22786
Comments
I once calculated that the number of different combinations of In particular, I can't recall previous inquiries about the combination of the Also, is there a particular objective you have for this kind of Perl configuration? Would that objective be better served by first getting the |
It's surely not the incompat of I have a workaround with installing these packages with cpan just after the perl build, so I am not blocked. The reason I'm looking into this is to simplify the build script and maybe then having a cross-compilation setup of Perl with various packages installation for WebAssembly (Perl/PPCs#61). |
I would say, at the very least Perl build should rather fail after a hardcoded reasonable number of attempts rather than continue retrying indefinitely (and eat up CI resources) |
I think this would build those modules are dynamic extensions, and I suspect you want static ones. That said, |
I still need some of these as dynamic extensions as they are build-time prerequisites for some further manual module builds... |
I'm not sure that makes sense. Why would you need them to be dynamic, and why would the further ones need to be built manual? |
extras
packages are specifiedextras
packages are specified
All the hard bits of If you want to build a dynamic perl with all the core extensions static, you can build with |
Hangs forever in an infinite loop:
In the log the following segment is repeated:
Works fine when installing with CPAN binary immediately after the build:
Hung log (with the repeated segment's many occurrences deleted):
job-logs-hung.txt
How can I add correctly install of certain packages to the build command?
It'd also be awesome if I could somehow produce a versioned list of all dependencies and bake in to the max everything in the
Configure
commandThe text was updated successfully, but these errors were encountered: