tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: check-shlibs failure on Linux



On Thu, Jan 4, 2024 at 10:30 PM Valery Ushakov <uwe%stderr.spb.ru@localhost> wrote:
>
> On Thu, Jan 04, 2024 at 21:06:09 +0100, Benny Siegert wrote:
>
> >  0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1]
>
> Strange that it's in NEEDED.  Is it per chance also in INTERP (with
> full pathname)?

No, it is not. All the other lines in the readelf output are offsets and such.

This looks like weirdness in the avahi build system to me, since no
other package has had this failure on this system.

It looks like the avahi binaries are compiled without libc. "Normal"
binaries have

0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]

And libc has

0x0000000000000001 (NEEDED)             Shared library: [ld-linux-aarch64.so.1]

like this one. Maybe these are static binaries but not really?



-- 
Benny


Home | Main Index | Thread Index | Old Index