On Sun, May 22, 2016 at 11:47:55PM +0200, Sebastian Andrzej Siewior wrote: > On 2016-05-22 23:20:33 [+0200], Kurt Roeckx wrote: > > On Sun, May 22, 2016 at 11:13:50PM +0200, Sebastian Andrzej Siewior wrote: > > > On 2015-09-20 15:52:34 [-0400], Jeffrey Walton wrote: > > > > This could be a problem with the include paths for the standard > > > > library. Examining features.h and what's going on around the cdefs.h > > > > include: > > > > > > Jeffrey, can this be closed? The overview page for x32 shows 1.0.2h-1 as > > > `Installed' but if I click on the log then I see a segfault in the > > > testsuite. Whatever it is, it is a different issue, right? > > > > My understanding is of this bug report is that the default > > upstream ./config does not support x32. I haven't looked at what > > the status of this is in the upstream branches. > > From Configurations/10-main.conf: > |... > | "linux-x32" => { > | inherit_from => [ "linux-generic32", asm("x86_64_asm") ], > | cflags => add("-mx32 -DL_ENDIAN"), > | bn_ops => "SIXTY_FOUR_BIT", > | perlasm_scheme => "elf32", > | shared_ldflag => "-mx32", > | multilib => "x32", > | }, > |... > > there is a linux-x32 target. The debian patch has
But ./config does known anything about x32. ./config detects the OS and the calls ./Configure with the OS configuration. Kurt