On Mon, Jun 30, 2025 at 09:52:46PM +0200, Theo Buehler wrote:

> So the real problem is that on amd64, libgbm has these:

> Dynamic Section:
>   NEEDED      libm.so.10.1
>   NEEDED      libpthread.so.27.1
>   NEEDED      libdrm.so.7.13
>   SONAME      libgbm.so.0.6

> whereas on sparc64 libpthread is missing:

> Dynamic Section:
>   NEEDED      libm.so.10.1
>   NEEDED      libdrm.so.7.13
>   SONAME      libgbm.so.0.6

> I suspect this is due to a difference in behavior between ld.bfd and
> ld.lld, but I currently don't know how to fix it.

The differences in behavior between ld.bfd and ld.lld are the bane of
my existence.

--Kurt

Reply via email to