Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Jun 2025 11:36:17 +0300
From:      Gleb Popov <arrowd@freebsd.org>
To:        Don Lewis <truckman@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   Re: git: 4765ce804cca - main - x11-wm/mutter: Tweak USE_LDCONFIG
Message-ID:  <CALH631nMqiziNCirnOy=uHMxBNParUrb%2BUnMGFK-27ZiZZgP7w@mail.gmail.com>
In-Reply-To: <tkrat.be492b7cb72a8274@FreeBSD.org>
References:  <202506170629.55H6TJsM070104@gitrepo.freebsd.org> <CALH631=zuvi3aAvT8kRSu-oZ_VUS2pKTpOhcpYfP7aAKoKQ1vA@mail.gmail.com> <tkrat.be492b7cb72a8274@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

On Tue, Jun 17, 2025 at 10:19 AM Don Lewis <truckman@freebsd.org> wrote:
>
> I'm unfamiliar with NO_SHLIB_REQUIRES_GLOB. I'm wondering if a missing
> rpath is the issue.

Judging from the ldd output, the NO_SHLIB_REQUIRES_GLOB=
libmutter-cogl* libmutter-mtk-* ... seems to be the right solution:

# ldd /usr/local/lib/libmutter-15.so
/usr/local/lib/libmutter-15.so:
       libmutter-cogl-15.so.0 =>
/usr/local/lib/mutter-15/libmutter-cogl-15.so.0 (0x162b48a30000)
       libmutter-mtk-15.so.0 =>
/usr/local/lib/mutter-15/libmutter-mtk-15.so.0 (0x162b48ea3000)
       ...

Libs from /usr/local/lib/mutter-15 seem to be internal to mutter
itself, and it finds them via rpath, so no need to make
/usr/local/lib/mutter-15 public via USE_LDCONFIG.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALH631nMqiziNCirnOy=uHMxBNParUrb%2BUnMGFK-27ZiZZgP7w>