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

firefox: fix aarch64 build #105437

Merged
merged 3 commits into from Dec 1, 2020
Merged

firefox: fix aarch64 build #105437

merged 3 commits into from Dec 1, 2020

Conversation

andir
Copy link
Member

@andir andir commented Nov 30, 2020

Motivation for this change

I wanted to run Firefox on my RockPi4 so I digged into the current build error.

cc @samueldr since he is one of our "high profile" aarch64 users.

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)

This patch has been used on all our flavors for some time now. We can
just move it to the common expression.
This patch fixes compilation on aarch64 that broke somewhere between the
upgrade to the lateste rustc and the firefox 82 to 83 upgrade.

The patch has been submitted upstream and can probably be removed on the
next version bump.
These haven't been used in some time and there is no point in keeping
them around. They just clutter the file right now.
Copy link
Member

@lovesegfault lovesegfault left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This solved the build issues for me as well

@andir andir merged commit eb1cd58 into NixOS:master Dec 1, 2020
@andir andir deleted the firefox-aarch64 branch December 1, 2020 00:18
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.

None yet

2 participants