From 9dccb0e1c57e8b90cf1fd171bd8505960aeb1f38 Mon Sep 17 00:00:00 2001 From: caiyinyu Date: Wed, 13 Aug 2025 15:08:09 +0800 Subject: [PATCH] LoongArch: Fix build failure for loongarch64-linux-gnusf toolchain. [BZ #32776] GCC parts: A GCC bug caused the loss of the search path: /usr/lib64/sf, and this bug has now been fixed in GCC. See: https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=9467435253948b83fcb5f7430f6cd571236960d8 --- scripts/build-many-glibcs.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py index 315693ef54..7e607ba6a8 100755 --- a/scripts/build-many-glibcs.py +++ b/scripts/build-many-glibcs.py @@ -233,13 +233,11 @@ class Context(object): self.add_config(arch='i686', os_name='gnu') self.add_config(arch='loongarch64', - os_name='linux-gnu', - variant='lp64d', - gcc_cfg=['--with-abi=lp64d','--disable-multilib']) + os_name='linux-gnuf64', + gcc_cfg=['--disable-multilib']) self.add_config(arch='loongarch64', - os_name='linux-gnu', - variant='lp64s', - gcc_cfg=['--with-abi=lp64s','--disable-multilib']) + os_name='linux-gnusf', + gcc_cfg=['--disable-multilib']) self.add_config(arch='m68k', os_name='linux-gnu', gcc_cfg=['--disable-multilib']) -- 2.47.3