Re: [PATCH] meson.eclass: fix boost detection w/ cross-compile
James Le Cuirot <[email protected]>
| Newsgroups | gmane.linux.gentoo.devel |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 2026-03-31 at 20:23 +0200, Nicolas PARLANT wrote: > use ESYSROOT so meson will find headers and libs in the right paths > > Signed-off-by: Nicolas PARLANT <[email protected]> > --- > eclass/meson.eclass | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/eclass/meson.eclass b/eclass/meson.eclass > index 60ce6593e8d7..198063c08b1c 100644 > --- a/eclass/meson.eclass > +++ b/eclass/meson.eclass > @@ -454,8 +454,8 @@ setup_meson_src_configure() { > tc-getPROG READELF readelf >/dev/null > > # https://bugs.gentoo.org/721786 > - export BOOST_INCLUDEDIR="${BOOST_INCLUDEDIR-${EPREFIX}/usr/include}" > - export BOOST_LIBRARYDIR="${BOOST_LIBRARYDIR-${EPREFIX}/usr/$(get_libdir)}" > + export BOOST_INCLUDEDIR="${BOOST_INCLUDEDIR-${ESYSROOT}/usr/include}" > + export BOOST_LIBRARYDIR="${BOOST_LIBRARYDIR-${ESYSROOT}/usr/$(get_libdir)}" > } > > # @FUNCTION: meson_src_configure Ack. I've had the very same change sitting in a pile of neglected cross fixes for 18 months. /o\ I'll merge this soon if nobody shouts.
signature.asc
(application/pgp-signature, 1 KB)
-----BEGIN PGP SIGNATURE----- iQLBBAABCgCrFiEEPxcZ3tkwcedKm2a8EiZBXQDdMTcFAmnMOo0bFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzRjE3MTlERUQ5MzA3MUU3NEE5QjY2 QkMxMjI2NDE1RDAwREQzMTM3ERxjaGV3aUBnZW50b28ub3JnAAoJEBImQV0A3TE3 rEMP/1m4NMhH8C+RPp5RssQWDs406da21YtccTPr+m2YRiRgCxdAvoRbBZAPkDsM hS7v/j+zgluN66jvWZHzIVb6CFEmAGR9Hn6MoCA4FX6Q/gnhWMC31r6OZtOX3L0c E2alED0dp6gnx6Dt3MUNj7ppiRFuurSD8IxLWyyB3iuAQjucHG7xwSKoq6TN6q2P tylLIFizrLnQiguwROfvIu3UDLik5Q6Jw0PtV+nYVkCvjoipI03zzQrv2ngSpbV4 AL2rCDWRHw6oXFQzTHHbBUxx0HIufk9JC2JLptc2EfYXU80E0LeehrMCLcH066OY g5I4/GZ/jfOkXDTkk8QcAXK8bsEBaZtmKkHQ6pUHbGn7t0csZJXhri5n7NHyjzCI LW/zOJJ/G7lDPazMVrlnvgkmHnRlIFshpBL5FxH3+Csj/yOJmnEfGI31bVzfeFtZ TBf2xy4+L1BLarJLiZOXNidByoLYnqig2VJm0Jb9fNr3kMGR9Mz5VRwadvnq3SX6 cr6dTZkGiAi5X1jD10SzcW/7HDPStJG1zI5uQg8I/ChVkrWDCvM8YRIDJdMNkou8 odMkeklOchIVJUfLJbEWzdJQS+9XJhFs1yQi5gPfyMOqx6F0cFx+Xv4DPGUIKovt W4t5D87bn7xxSL/jFn04tM6eqfBlycEwI0WbHkXMKpOCH/fF =3wWT -----END PGP SIGNATURE-----