Re: Development version of BIND 9 - 9.21.10 with meson build system
Ondřej Surý <[email protected]>
| Newsgroups | gmane.network.dns.bind.user |
|---|---|
| Message-ID | <[email protected]> |
> On 1. 10. 2025, at 17:26, Havard Eidnes <[email protected]> wrote: > > However, after the install is done, dig is placed in $PREFIX/bin, > while the shared libraries are put in $PREFIX/lib, i.e. different > directories. The $ORIGIN for the installed 'dig' will be > $PREFIX/bin, and you will not find the shared libraries which dig > depends on in that directory. Instead, you need to refer to > $ORIGIN/../lib/. I don't think it is a task for the individual packages to deal with the dynamic linker quirks. This is something that needs to be fixed either on the operating system level or at the meson level. On Linux, there's no rpath set at all and it all works. The decision to not add default install paths to dynamic linker path was not ours, so I don't know why we should deal with this. Also this is more generic problem in meson build system, so it would make sense to monkey patch the rpath there and not in every application that uses the build system Ondrej -- Ondřej Surý (He/Him) [email protected] My working hours and your working hours may be different. Please do not feel obligated to reply outside your normal working hours. -- Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list.
signature.asc
(application/pgp-signature, 963 B)
-----BEGIN PGP SIGNATURE----- iQKSBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAmjdS4dfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u WcLm4g/4gLKztniNNzr7kRa7Io1b7WPubmL3zM4a8OAqPudfQtQF3o494eaLMWQG lOdGrs+0KBWej2qCg8W8v1D9H/JIxTa5YPRSvpaNgUt4M0gm03Pl/DH1VcBhKH2e Kycqb3wIgHTWPwxqAzdHsM3XFNShO2b7x49Rq9j8EFleJfAd6FmNv1v8XR17wcqb AFd8bvfw98oQ5nyAvqCJTJlcCa3BBjsZtv58cgFUSEGFicuVzyg63uPQ2ZvOu2Hb QIu7fAxrYF4CQ34A8ZGuevPyBoVee5lkPqldPNWXMGj05ALqUXiMaRcUHmGfRmC7 ACBoWsH1x0lvYOlmcjoQdQaUcy5BYAVNSq4ObNKc1jYetFEWJwGg9u3S+7UWrwhY xkSEuce4rarInmL9PPXFour1yCo/S/LoU+zKisz7yJRCHCTOsSR8mnWT9raIRNHX HOdeOiXWivcaFlTxZZimFSZZrxdroqm8zV563NAWAYDeA7qZM9bzW602V8bxMIjJ OLI42CsDD/+jZOu/FZgzfn24zisPye4Bub0qcvYyrVt2ptoV8bCSYCnouC6oFu/8 58+4Z7oDF08AmF4tZyCKY/nrieXNhxoYl0f9+W2Nf6UCMN9d61WABmBeUZ7rtvAQ ePNuBGsnMYKUDXZWWS1y9SMxB9p4yLIWqifuc1CvakE0h+BSew== =sfFr -----END PGP SIGNATURE-----