Re: [s6-rc] shared build with static disabled does not include -ls6 where appropriate

From: Laurent Bercot <ska-supervision_at_skarnet.org>
Date: Tue, 18 Mar 2025 04:46:01 +0000

>I'm building s6 on tinycore for i686 and it fails with the following
>message:

  Thanks for the report.

  I don't think I ever got automatic symbol resolution via DT_NEEDED to
work
when the shared libraries are not installed in /lib or /usr/lib (which
happens with --enable-slashpackage). I guess I should dive back into it
and make configure add -rpath where appropriate... but in the meantime,
I worked around it by adding all the necessary -ls6 to all the
executables. The latest git should work.

  If you're building other skaware with --disable-allstatic and
dependencies
to an intermediate package (not skalibs), e.g. s6-networking depending
on
s6-dns, please report if you're getting the same issue, it means I need
to get to fixing it faster. 😛

--
  Laurent
Received on Tue Mar 18 2025 - 05:46:01 CET

This archive was generated by hypermail 2.4.0 : Tue Mar 18 2025 - 05:46:35 CET