[Buildroot] meson for host package with executables doesn't work.

Thomas Petazzoni thomas.petazzoni at bootlin.com
Thu Oct 11 10:01:26 UTC 2018


Hello Daniel,

On Thu, 11 Oct 2018 18:25:39 +0900, Daniel Palmer wrote:

> That was working fine a few months ago but now I get this:
> 
> ***
> *** ERROR: package host-json-glib installs executables without proper RPATH:
> ***   <snip>/buildroot-firmware/output/host/bin/json-glib-validate
> ***   <snip>/buildroot-firmware/output/host/bin/json-glib-format
> 
> As far as I know meson strips RPATH on install and there is no way to
> stop it doing that outside of adjusting the build file.
> 
> Does anyone have any ideas about how this should be fixed?

We really need the host tools to have an rpath pointing to
$(HOST_DIR)/lib, otherwise they won't pick up the libraries that we
have installed in $(HOST_DIR)/lib.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



More information about the buildroot mailing list