Skip to content
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

Merged
merged 1 commit into from
Jan 31, 2021

Conversation

archseer
Copy link
Member

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.

Copy link
Contributor

@r-burns r-burns left a 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

@archseer archseer changed the base branch from staging-next to staging January 27, 2021 05:27
Copy link
Member

@stigtsp stigtsp left a 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?

@archseer
Copy link
Member Author

So I'm specifically looking at NixOS builds: I was able to cross-compile NixOS via mobile-nixos after reverting this commit.

Copy link
Member

@stigtsp stigtsp left a 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cross-compiling nixos for armv6l failing to build File-ShareDir
3 participants