Re: Missing symbols file in libc6 for loong64

Miao Wang <[email protected]> Tue, 23 Jun 2026 12:32:47 +0800
Newsgroups gmane.linux.debian.devel.glibc,gmane.linux.debian.devel.release
Message-ID <[email protected]>
Hi,

> 2026=E5=B9=B46=E6=9C=8823=E6=97=A5 04:02=EF=BC=8CSebastian Ramacher =
<[email protected]> =E5=86=99=E9=81=93=EF=BC=9A
>=20
> Hi
>=20
> On 2026-05-28 19:08:26 +0200, Aurelien Jarno wrote:
>> Hi,
>>=20
>> On 2026-05-28 09:29, John Paul Adrian Glaubitz wrote:
>>> Hi Miao,
>>>=20
>>> On Thu, 2026-05-28 at 15:09 +0800, Miao Wang wrote:
>>>> I noticed that many binary packages on loong64 have a dependency to =
libc6 with
>>>> a version constraint no lower than the latest version of glibc, =
which is
>>>> different from other architectures, where the version constraint is =
derived
>>>> from the actual symbol version sused in the executables. I believe =
that it is
>>>> because of missing symbols file in libc6 for loong64.
>>>=20
>>> Good catch!
>>>=20
>>>> I have opened a merge request to glibc packaging adding the missing =
symbols
>>>> file and the merge request has been merged and is pending for =
upload. I wonder
>>>> what should be done to existing packages which requires a =
unnecessary higher
>>>> version of libc6.
>>>=20
>>> That will warrant a rebuild of the affected packages.
>>>=20
>>> Let's ask Aurelien what he thinks!
>>=20
>> I do not really see what a rebuild would bring. That will indeed =
lower=20
>> the dependency, but the current dependency is already satisfied in=20
>> forky, and there is no trixie for loong64.
>>=20
>> Anyway that's a decision for the release team, putting them in the =
loop.
>=20
> Sorry for the delay. As this effectly does not change anything, I =
don't
> think we need those rebuilds.
>=20

I can see from the build logs that packages are getting expected =
dependencies since
2026-06-21 23:29:07

Cheers,

Miao Wang