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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.