FS#43190 - [gcc-multilib] can't build using -mx32

Attached to Project: Community Packages
Opened by Matthias Krüger (matthiaskrgr) - Monday, 22 December 2014, 00:21 GMT
Last edited by Allan McRae (Allan) - Monday, 22 December 2014, 09:25 GMT
Task Type Bug Report
Category Packages: Multilib
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
gcc manpage lists the -mx32 flag, but when I try to build with it, I get

In file included from /usr/include/features.h:389:0,
from /usr/include/c++/4.9.2/x86_64-unknown-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/4.9.2/x86_64-unknown-linux-gnu/bits/c++config.h:430,
from /usr/include/c++/4.9.2/string:38,
from lib/config.h:22,
from lib/check.h:24,
from lib/check.cpp:23:
/usr/include/gnu/stubs.h:13:28: fatal error: gnu/stubs-x32.h: No such file or directory
# include <gnu/stubs-x32.h>
^
compilation terminated.


"pkgfile gnu/stubs-x32.h" didn't find anything either.

gcc-multilib: 4.9.2-1
glibc: 2.20-5
linux: 3.17.6-1


Steps to reproduce:
try to build using CXXFLAGS="-mx32"
This task depends upon

Closed by  Allan McRae (Allan)
Monday, 22 December 2014, 09:25 GMT
Reason for closing:  Won't implement
Additional comments about closing:  Arch only supports i686/x86_64. There is no x32
Comment by Doug Newgard (Scimmia) - Monday, 22 December 2014, 01:18 GMT
Isn't this what gcc-multilib-x32 in the AUR is for?
Comment by Allan McRae (Allan) - Monday, 22 December 2014, 01:41 GMT
Arch has no support for x32.
Comment by Matthias Krüger (matthiaskrgr) - Monday, 22 December 2014, 09:17 GMT
>Arch has no support for x32.
Does this render the ticket invalid/as wontfix?
Comment by Allan McRae (Allan) - Monday, 22 December 2014, 09:24 GMT
Yes.

Loading...