-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
linux: flag to indicate 32bit emulation support #53511
linux: flag to indicate 32bit emulation support #53511
Conversation
Naming nitpick: it could be confused with something else – a kinda hybrid between 32-bit and 64-bit x86. That one seems to be slowly dying, but still... |
Motivated by the need to warn users trying to build configurations that depend on being able to run 32bit apps on 64bit kernels.
8366e2e
to
ab070d1
Compare
Good point. I've changed the name to make it clearer. |
@@ -14825,6 +14825,7 @@ in | |||
|
|||
# Hardened linux | |||
hardenedLinuxPackagesFor = kernel: linuxPackagesFor (kernel.override { | |||
features.ia32Emulation = false; |
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.
I think we should keep the original naming of IA32_EMULATION
to reduce need for additional documentation. Ideally we could just look directly. This is partially done in #42838.
I also tried |
Primarily to avoid problems exemplified by #51097