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

gettext build failure on aarch64-linux #750

Open
gepbird opened this issue Jan 2, 2025 · 1 comment
Open

gettext build failure on aarch64-linux #750

gepbird opened this issue Jan 2, 2025 · 1 comment

Comments

@gepbird
Copy link

gepbird commented Jan 2, 2025

I was surprised to see gettext-0.22.5 failing as it builds on hydra, then I looked at the .drv file and realised it's using 0.20.1's source due to https://github.com/nix-community/neovim-nightly-overlay/pull/738/files#diff-1caf8284fc09be57558dfe827e26c9d57d395c7a1b93a57130f514ee6e653ab1L35-R38

Looks like this is another gcc 14 failure.

Build log

cc @GaetanLepage

Edit: I updated flake A which uses flake B which uses neovim-nightly-overlay, then I tried to build flake A. Flake B's nixpkgs is overridden with flake A's (updated) nixpkgs, but neovim-nightly-overlay wasn't updated, causing this issue 🤦

@GaetanLepage
Copy link
Member

Yes, this is why I had to remove the override. Right now, we are building neovim with nixpkgs' 0.22.5 gettext. As it seems to work fine, we can keep this solution for now.
Once neovim will bump their gettext version to 0.22.5, we can resume overriding the src.

I will leave this issue open as a reminder to re-enable the override whenever possible.

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

No branches or pull requests

2 participants