-
Notifications
You must be signed in to change notification settings - Fork 12
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
Build is broken for 32 bit targets #64
Comments
mfrischknecht
added a commit
to mfrischknecht/nixpkgs
that referenced
this issue
Nov 25, 2023
13 tasks
Mic92
pushed a commit
to NixOS/nixpkgs
that referenced
this issue
Nov 27, 2023
github-actions bot
pushed a commit
to NixOS/nixpkgs
that referenced
this issue
Nov 27, 2023
See Mic92/nix-ld#64 (cherry picked from commit 52a2546)
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Disclaimer: I'm not actually relying on this (and it seems there aren't many people that do, given that the error went unnoticed for 2 years), but simply opening a ticket so I have some documentation I can link to in a ZHF PR (marking
nix-ld
as broken for 32 bit targets for now).nix-ld
doesn't build for 32 bit targets since the move to nolibc, asUINTPTR_MAX
is#define
d as nothing:nix-ld/src/nix-ld.c
Lines 20 to 21 in 6ac25c2
This leads to compilation errors, as the assignment on line 127 later on results in a missing expression after macro expansion, e.g.:
Hydra build for i686: https://hydra.nixos.org/build/241835411#tabs-summary
Log: https://hydra.nixos.org/build/241835411/nixlog/2
The text was updated successfully, but these errors were encountered: