[oe] [meta-oe][PATCH 1/3] meson: update Meson devtool to 0.40.1
Peter Kjellerstedt
peter.kjellerstedt at axis.com
Wed Jun 7 21:44:32 UTC 2017
> -----Original Message-----
> From: openembedded-devel-bounces at lists.openembedded.org
> [mailto:openembedded-devel-bounces at lists.openembedded.org] On Behalf Of
> Adam C. Foltzer
> Sent: den 5 juni 2017 19:23
> To: openembedded-devel at lists.openembedded.org
> Subject: [oe] [meta-oe][PATCH 1/3] meson: update Meson devtool to
> 0.40.1
>
> Signed-off-by: Adam C. Foltzer <acfoltzer at galois.com>
> ---
> 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
More information about the Openembedded-devel
mailing list