Subject: Re: Bug#1091769: oaklisp: loong patch test fail

From: wuruilong <[email-masked]>
Date: Tue, 7 Jan 2025 10:09:19 +0800

Hi,

The current repository version of gcc does not support this option yet. 
Oaklisp needs to wait for gcc to be upgraded to support it.

wuruilong

On Mon, 6 Jan 2025 09:30:14 +0000 "Barak A. Pearlmutter" wrote:

 > Xiao Sheng,
 >
 > Thanks for testing that -mabi=ilp32f patch.
 >
 > ----------------
 >
 > wuruilong (and other loong folks),
 >
 > Here is what the build log says:
 >
 > > configure:5169: gcc -o conftest ... -mabi=ilp32f ... conftest.c ...
 > > gcc: error: unrecognized argument in option '-mabi=ilp32f'
 > > gcc: note: valid arguments to '-mabi=' are: lp64d lp64f lp64s
 >
 > It would seem that Debian GCC for loongarch64 did not have 32-bit
 > support available on the build system.
 >
 > Perhaps gcc-multilib needs to be installed? That is necessary for
 > other 64-bit architectures that have a 32-bit mode. I could add
 > loongarch64 to the architecture list for gcc-multilib in the build
 > dependencies. But I'm not seeing it as available for loongarch64 in
 > https://packages.debian.org/unstable/gcc-multilib
 >
 >