FS#43778 - [linux] set CONFIG_X86_X32 to "Y"

Attached to Project: Arch Linux
Opened by Zuyi Hu (hzy) - Wednesday, 11 February 2015, 01:49 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 11 February 2015, 06:10 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

when I run some program in x32 mode,it says "cannot exec binary file: Exec format error".
because by default the linux package is not configured to enable X32 ABI mode,
you can set "CONFIG_X86_X32" to "y" in config.x86_64 file.


Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Wednesday, 11 February 2015, 06:10 GMT
Reason for closing:  Won't implement
Comment by Zuyi Hu (hzy) - Wednesday, 11 February 2015, 02:02 GMT
would you like to enable this feature for linux, linux-lts and linux-grsec?
Comment by Daniel Micay (thestinger) - Wednesday, 11 February 2015, 02:04 GMT
I'm not going to enable it for linux-grsec because it's incredibly niche and adds a significant attack surface to the core kernel (it's not modular). As long as it's not going to be supported in the repositories, I don't see a good reason for any of the kernels to support it.
Comment by Zuyi Hu (hzy) - Wednesday, 11 February 2015, 02:48 GMT
Daniel Micay,thanks for you reply, but would you like enable this feature for linux and linux-lts?
Comment by Daniel Micay (thestinger) - Wednesday, 11 February 2015, 02:52 GMT
That's not up to me but I don't think it should be enabled as long as there are no plans to have an official repository with an x32 toolchain and libraries.

Loading...