[sr #111406] overlinking dependency_libs when linking against a libtool library
Daeho Ro <[email protected]> Mon, 20 Jul 2026 08:30:00 -0400 (EDT)
| Newsgroups | gmane.comp.gnu.libtool.general |
|---|---|
| Message-ID | <[email protected]> |
--8323329-424238335-1784550600=:776424 Content-Type: TEXT/plain; CHARSET=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Content-Disposition: inline Follow-up Comment #3, sr #111406 (group libtool):=0A=0AThis breaks macOS: M= ach-O two-level namespace linking has no ELF-style=0Atransitive resolution,= so a shared library's referenced symbols must all come=0Afrom directly lin= ked libraries =E2=80=94 with dependency_libs no longer expanded,=0Aanything= linked against a .la now fails with "Undefined symbols" (e.g. every=0Asysl= og-ng plugin module; 2.5.4 was fine). Could this be made conditional, e.g.= =0Askipped only when the host resolves transitive deps like ELF?=0A=0A=0A = _______________________________________________________=0A=0AReply to thi= s item at:=0A=0A <https://savannah.gnu.org/support/?111406>=0A=0A_________= ______________________________________=0AMessage sent via Savannah=0Ahttps:= //savannah.gnu.org/=0A --8323329-424238335-1784550600=:776424 Content-Type: APPLICATION/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCal4UyAAKCRCqLAuaBUf3 TqjgAQD+bLRO4ky3DlbQEYXZ0nz2gmC98MHYdoEdUJnBRVr24QEAyie9Jl2rlH3v /E6QcU+J17ArmTJtEo7gtchHgliVkQ0= =HXXP -----END PGP SIGNATURE----- --8323329-424238335-1784550600=:776424--