> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of
> Adam C. Foltzer
> Sent: den 5 juni 2017 19:23
> To: [email protected]
> Subject: [oe] [meta-oe][PATCH 1/3] meson: update Meson devtool to
> 0.40.1
> 
> Signed-off-by: Adam C. Foltzer <[email protected]>
> ---
>  meta-oe/recipes-devtools/meson/{meson_0.37.1.bb => meson_0.40.1.bb} |
> 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>  rename meta-oe/recipes-devtools/meson/{meson_0.37.1.bb =>
> meson_0.40.1.bb} (88%)
> 
> diff --git a/meta-oe/recipes-devtools/meson/meson_0.37.1.bb b/meta-
> oe/recipes-devtools/meson/meson_0.40.1.bb
> similarity index 88%
> rename from meta-oe/recipes-devtools/meson/meson_0.37.1.bb
> rename to meta-oe/recipes-devtools/meson/meson_0.40.1.bb
> index dbbea64..fd96b42 100644
> --- a/meta-oe/recipes-devtools/meson/meson_0.37.1.bb
> +++ b/meta-oe/recipes-devtools/meson/meson_0.40.1.bb
> @@ -9,7 +9,7 @@ SRC_URI = " \
>      file://native_bindir.patch \
>  "
> 
> -SRCREV = "3d4bfdcb22314ea7db45a5b075f8b2a9c1498aab"
> +SRCREV = "b25d3e4d3f2b4d37029a507cc089bdde643c6240"
> 
>  S = "${WORKDIR}/git"
> 
> --
> 2.9.4

When I updated the meson recipe to 0.37.1, I did not update it to the 
latest version at the time (0.38 something if I remember correctly)
because the latter version failed to build shared libraries if building 
with PIE had been enabled by including security_flags.inc. I had 
planned to look into that, but never got around to it. If you have not 
tried building with PIE enabled, you should try that as it probably 
still causes build problems with 0.40.1...

My guess is that the problem stems from the fact that security_flags.inc 
adds -pie (which is a linker flag) to SECURITY_CFLAGS rather than 
SECURITY_LDFLAGS...

//Peter

-- 
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to