-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
Fix NixOS cross compilation: Revert "[nix-update-cpan] perlPackages.HTTPDaemon: 6.01 -> 6.12" #110908
Conversation
This reverts commit a0d34c7.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pkgsCross.powernv.perlPackages.HTTPDaemon
builds now
Merge should target staging
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, This doesn't solve the problem I believe, since it's perlPackages.ModuleBuild
that fails to cross build and it's pulled in via perlPackages.HTMLTagCloud
as well. I'd need to look a bit more closely at this issue.
In the meanwhile, as @lopsided98 suggested in #66741, maybe it's worth considering settting perlSupport = false
for git
?
So I'm specifically looking at NixOS builds: I was able to cross-compile NixOS via mobile-nixos after reverting this commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me until the underlying issue can be sorted out. Don't want to hold up NixOS cross compilation.
The recent perl modules bump triggered #66741 more globally and broke NixOS cross-compilation. Reverting the HTTPDaemon bump seems to fix NixOS compilation, but doesn't address the underlying cause.
Since I'm no expert in Perl and the original issue hasn't been fixed in over a year and a half I'm proposing a revert until the issue can be resolved.