<div dir="ltr"><div>New meson more or less forces one of &#39;bfd&#39;, &#39;lfd&#39; or &#39;gold&#39; for that option (both as &#39;ld&#39; in cross file and in LD from environment), as it is passed directly to -fuse-ld, and that option takes only the three variants.You can&#39;t place the actual binary name there.</div><div><br></div><div>There is a use case for letting meson recipes choose what they want for a linker, but that&#39;s an enhancement for some other time.</div><div><br></div><div>Alex<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 21 Jan 2020 at 19:44, Khem Raj &lt;<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Jan 20, 2020 at 9:28 AM Alexander Kanavin<br>
&lt;<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Signed-off-by: Alexander Kanavin &lt;<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>&gt;<br>
&gt; ---<br>
&gt;  meta/classes/meson.bbclass                       |  9 ++++++++-<br>
&gt;  meta/recipes-devtools/meson/meson.inc            |  4 ++--<br>
&gt;  .../0001-Make-CPU-family-warnings-fatal.patch    | 12 ++++++------<br>
&gt;  ...-do-not-manipulate-the-environment-when.patch | 16 ++++++++--------<br>
&gt;  ...-Support-building-allarch-recipes-again.patch |  6 +++---<br>
&gt;  .../meson/meson/0003-native_bindir.patch         | 16 ++++++++--------<br>
&gt;  .../meson/{<a href="http://meson_0.52.1.bb" rel="noreferrer" target="_blank">meson_0.52.1.bb</a> =&gt; <a href="http://meson_0.53.0.bb" rel="noreferrer" target="_blank">meson_0.53.0.bb</a>}   |  0<br>
&gt;  ...<a href="http://meson_0.52.1.bb" rel="noreferrer" target="_blank">meson_0.52.1.bb</a> =&gt; <a href="http://nativesdk-meson_0.53.0.bb" rel="noreferrer" target="_blank">nativesdk-meson_0.53.0.bb</a>} |  0<br>
&gt;  8 files changed, 35 insertions(+), 28 deletions(-)<br>
&gt;  rename meta/recipes-devtools/meson/{<a href="http://meson_0.52.1.bb" rel="noreferrer" target="_blank">meson_0.52.1.bb</a> =&gt; <a href="http://meson_0.53.0.bb" rel="noreferrer" target="_blank">meson_0.53.0.bb</a>} (100%)<br>
&gt;  rename meta/recipes-devtools/meson/{<a href="http://nativesdk-meson_0.52.1.bb" rel="noreferrer" target="_blank">nativesdk-meson_0.52.1.bb</a> =&gt; <a href="http://nativesdk-meson_0.53.0.bb" rel="noreferrer" target="_blank">nativesdk-meson_0.53.0.bb</a>} (100%)<br>
&gt;<br>
&gt; diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass<br>
&gt; index 1ef34a999c8..1837c9468e6 100644<br>
&gt; --- a/meta/classes/meson.bbclass<br>
&gt; +++ b/meta/classes/meson.bbclass<br>
&gt; @@ -85,13 +85,16 @@ addtask write_config before do_configure<br>
&gt;  do_write_config[vardeps] += &quot;CC CXX LD AR NM STRIP READELF CFLAGS CXXFLAGS LDFLAGS&quot;<br>
&gt;  do_write_config() {<br>
&gt;      # This needs to be Py to split the args into single-element lists<br>
&gt; +<br>
&gt; +    # Meson requires ld to be &#39;bfd, &#39;lld&#39; or &#39;gold&#39; from 0.53 onwards<br>
&gt; +    # <a href="https://github.com/mesonbuild/meson/commit/ef9aeb188ea2bc7353e59916c18901cde90fa2b3" rel="noreferrer" target="_blank">https://github.com/mesonbuild/meson/commit/ef9aeb188ea2bc7353e59916c18901cde90fa2b3</a><br>
&gt;      cat &gt;${WORKDIR}/meson.cross &lt;&lt;EOF<br>
&gt;  [binaries]<br>
&gt;  c = ${@meson_array(&#39;CC&#39;, d)}<br>
&gt;  cpp = ${@meson_array(&#39;CXX&#39;, d)}<br>
&gt;  ar = ${@meson_array(&#39;AR&#39;, d)}<br>
&gt;  nm = ${@meson_array(&#39;NM&#39;, d)}<br>
&gt; -ld = ${@meson_array(&#39;LD&#39;, d)}<br>
&gt; +ld = &#39;bfd&#39;<br>
<br>
hardcoding to bfg would ignore gold or lld if users want to use those<br>
linkers. Since its a fallback<br>
and this expects linker to be invoked by compiler driver, since its<br>
simply converting into -fuse-ld=&lt;ld&gt;<br>
option to compiler, whereas in OE the var LD is set to represent bare<br>
linker. Perhaps leaving it unset is<br>
better, we already have LD set in env.<br>
<br>
&gt;  strip = ${@meson_array(&#39;STRIP&#39;, d)}<br>
&gt;  readelf = ${@meson_array(&#39;READELF&#39;, d)}<br>
&gt;  pkgconfig = &#39;pkg-config&#39;<br>
&gt; @@ -122,6 +125,10 @@ EOF<br>
&gt;  CONFIGURE_FILES = &quot;meson.build&quot;<br>
&gt;<br>
&gt;  meson_do_configure() {<br>
&gt; +    # Meson requires this to be &#39;bfd, &#39;lld&#39; or &#39;gold&#39; from 0.53 onwards<br>
&gt; +    # <a href="https://github.com/mesonbuild/meson/commit/ef9aeb188ea2bc7353e59916c18901cde90fa2b3" rel="noreferrer" target="_blank">https://github.com/mesonbuild/meson/commit/ef9aeb188ea2bc7353e59916c18901cde90fa2b3</a><br>
&gt; +    unset LD<br>
&gt; +<br>
&gt;      # Work around &quot;Meson fails if /tmp is mounted with noexec #2972&quot;<br>
&gt;      mkdir -p &quot;${B}/meson-private/tmp&quot;<br>
&gt;      export TMPDIR=&quot;${B}/meson-private/tmp&quot;<br>
&gt; diff --git a/meta/recipes-devtools/meson/meson.inc b/meta/recipes-devtools/meson/meson.inc<br>
&gt; index 881a14c7f0a..c0ce7d338bc 100644<br>
&gt; --- a/meta/recipes-devtools/meson/meson.inc<br>
&gt; +++ b/meta/recipes-devtools/meson/meson.inc<br>
&gt; @@ -17,8 +17,8 @@ SRC_URI = &quot;<a href="https://github.com/mesonbuild/meson/releases/download/$%7BPV%7D/meson-$%7BP" rel="noreferrer" target="_blank">https://github.com/mesonbuild/meson/releases/download/${PV}/meson-${P</a><br>
&gt;             file://0001-mesonbuild-environment.py-check-environment-for-vari.patch \<br>
&gt;             file://0001-modules-python.py-do-not-substitute-python-s-install.patch \<br>
&gt;             &quot;<br>
&gt; -SRC_URI[sha256sum] = &quot;0c277472e49950a5537e3de3e60c57b80dbf425788470a1a8ed27446128fc035&quot;<br>
&gt; -SRC_URI[md5sum] = &quot;a5f0c99567d772508f649a28ded7f8ad&quot;<br>
&gt; +SRC_URI[sha256sum] = &quot;035e75993ab6fa6c9ebf902b835c64cf397a763eb8e65c9bb6e1cc9730a9d3f6&quot;<br>
&gt; +SRC_URI[md5sum] = &quot;3a0313d040ded973d84cbec368c2e1d3&quot;<br>
&gt;<br>
&gt;  SRC_URI_append_class-native = &quot; \<br>
&gt;      file://0001-Make-CPU-family-warnings-fatal.patch \<br>
&gt; diff --git a/meta/recipes-devtools/meson/meson/0001-Make-CPU-family-warnings-fatal.patch b/meta/recipes-devtools/meson/meson/0001-Make-CPU-family-warnings-fatal.patch<br>
&gt; index d4264cee526..74d5b4ca66e 100644<br>
&gt; --- a/meta/recipes-devtools/meson/meson/0001-Make-CPU-family-warnings-fatal.patch<br>
&gt; +++ b/meta/recipes-devtools/meson/meson/0001-Make-CPU-family-warnings-fatal.patch<br>
&gt; @@ -1,4 +1,4 @@<br>
&gt; -From cd980c763f11cfd928255346cc7e86f24add985e Mon Sep 17 00:00:00 2001<br>
&gt; +From 8ce7a1ddbc9b7775568a98fcd50e39a01513c902 Mon Sep 17 00:00:00 2001<br>
&gt;  From: Ross Burton &lt;<a href="mailto:ross.burton@intel.com" target="_blank">ross.burton@intel.com</a>&gt;<br>
&gt;  Date: Tue, 3 Jul 2018 13:59:09 +0100<br>
&gt;  Subject: [PATCH] Make CPU family warnings fatal<br>
&gt; @@ -12,10 +12,10 @@ Signed-off-by: Ross Burton &lt;<a href="mailto:ross.burton@intel.com" target="_blank">ross.burton@intel.com</a>&gt;<br>
&gt;   2 files changed, 2 insertions(+), 4 deletions(-)<br>
&gt;<br>
&gt;  diff --git a/mesonbuild/envconfig.py b/mesonbuild/envconfig.py<br>
&gt; -index 29d7422..5fb00a4 100644<br>
&gt; +index 0f277a7..24578ea 100644<br>
&gt;  --- a/mesonbuild/envconfig.py<br>
&gt;  +++ b/mesonbuild/envconfig.py<br>
&gt; -@@ -190,7 +190,7 @@ class MachineInfo:<br>
&gt; +@@ -192,7 +192,7 @@ class MachineInfo:<br>
&gt;<br>
&gt;           cpu_family = literal[&#39;cpu_family&#39;]<br>
&gt;           if cpu_family not in known_cpu_families:<br>
&gt; @@ -25,15 +25,15 @@ index 29d7422..5fb00a4 100644<br>
&gt;           endian = literal[&#39;endian&#39;]<br>
&gt;           if endian not in (&#39;little&#39;, &#39;big&#39;):<br>
&gt;  diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py<br>
&gt; -index a9bc2b8..b91c8da 100644<br>
&gt; +index dc8b14f..3aab71e 100644<br>
&gt;  --- a/mesonbuild/environment.py<br>
&gt;  +++ b/mesonbuild/environment.py<br>
&gt; -@@ -348,9 +348,7 @@ def detect_cpu_family(compilers: CompilersDict) -&gt; str:<br>
&gt; +@@ -354,9 +354,7 @@ def detect_cpu_family(compilers: CompilersDict) -&gt; str:<br>
&gt;           trial = &#39;parisc&#39;<br>
&gt;<br>
&gt;       if trial not in known_cpu_families:<br>
&gt;  -        mlog.warning(&#39;Unknown CPU family {!r}, please report this at &#39;<br>
&gt; --                     &#39;<a href="https://github.com/mesonbuild/meson/issues/new" rel="noreferrer" target="_blank">https://github.com/mesonbuild/meson/issues/new</a> with the&#39;<br>
&gt; +-                     &#39;<a href="https://github.com/mesonbuild/meson/issues/new" rel="noreferrer" target="_blank">https://github.com/mesonbuild/meson/issues/new</a> with the &#39;<br>
&gt;  -                     &#39;output of `uname -a` and `cat /proc/cpuinfo`&#39;.format(trial))<br>
&gt;  +        raise EnvironmentException(&#39;Unknown CPU family %s, see <a href="https://wiki.yoctoproject.org/wiki/Meson/UnknownCPU" rel="noreferrer" target="_blank">https://wiki.yoctoproject.org/wiki/Meson/UnknownCPU</a> for directions.&#39; % trial)<br>
&gt;<br>
&gt; diff --git a/meta/recipes-devtools/meson/meson/0001-python-module-do-not-manipulate-the-environment-when.patch b/meta/recipes-devtools/meson/meson/0001-python-module-do-not-manipulate-the-environment-when.patch<br>
&gt; index bf715d1e9f4..eb0e90dbdda 100644<br>
&gt; --- a/meta/recipes-devtools/meson/meson/0001-python-module-do-not-manipulate-the-environment-when.patch<br>
&gt; +++ b/meta/recipes-devtools/meson/meson/0001-python-module-do-not-manipulate-the-environment-when.patch<br>
&gt; @@ -1,4 +1,4 @@<br>
&gt; -From 3cb2c811dc6d4890342afa5b709cd30cf7b8f3ca Mon Sep 17 00:00:00 2001<br>
&gt; +From 689e28c49b85311f93f39df70cbee702fc44afb6 Mon Sep 17 00:00:00 2001<br>
&gt;  From: Alexander Kanavin &lt;<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>&gt;<br>
&gt;  Date: Mon, 19 Nov 2018 14:24:26 +0100<br>
&gt;  Subject: [PATCH] python module: do not manipulate the environment when calling<br>
&gt; @@ -12,10 +12,10 @@ Signed-off-by: Alexander Kanavin &lt;<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>&gt;<br>
&gt;   1 file changed, 12 deletions(-)<br>
&gt;<br>
&gt;  diff --git a/mesonbuild/modules/python.py b/mesonbuild/modules/python.py<br>
&gt; -index 9cfbd6f..3ff687a 100644<br>
&gt; +index 07be318..b770603 100644<br>
&gt;  --- a/mesonbuild/modules/python.py<br>
&gt;  +++ b/mesonbuild/modules/python.py<br>
&gt; -@@ -75,11 +75,6 @@ class PythonDependency(ExternalDependency):<br>
&gt; +@@ -71,11 +71,6 @@ class PythonDependency(ExternalDependency):<br>
&gt;                   old_pkg_libdir = os.environ.get(&#39;PKG_CONFIG_LIBDIR&#39;)<br>
&gt;                   old_pkg_path = os.environ.get(&#39;PKG_CONFIG_PATH&#39;)<br>
&gt;<br>
&gt; @@ -25,10 +25,10 @@ index 9cfbd6f..3ff687a 100644<br>
&gt;  -                    os.environ[&#39;PKG_CONFIG_LIBDIR&#39;] = pkg_libdir<br>
&gt;  -<br>
&gt;                   try:<br>
&gt; -                     self.pkgdep = PkgConfigDependency(&#39;python-{}&#39;.format(pkg_version), environment, kwargs)<br>
&gt; -                     mlog.debug(&#39;Found &quot;python-{}&quot; via pkgconfig lookup in LIBPC ({})&#39;.format(pkg_version, pkg_libdir))<br>
&gt; -@@ -88,13 +83,6 @@ class PythonDependency(ExternalDependency):<br>
&gt; -                     mlog.debug(&#39;&quot;python-{}&quot; could not be found in LIBPC ({})&#39;.format(pkg_version, pkg_libdir))<br>
&gt; +                     self.pkgdep = PkgConfigDependency(pkg_name, environment, kwargs)<br>
&gt; +                     mlog.debug(&#39;Found &quot;{}&quot; via pkgconfig lookup in LIBPC ({})&#39;.format(pkg_name, pkg_libdir))<br>
&gt; +@@ -84,13 +79,6 @@ class PythonDependency(ExternalDependency):<br>
&gt; +                     mlog.debug(&#39;&quot;{}&quot; could not be found in LIBPC ({})&#39;.format(pkg_name, pkg_libdir))<br>
&gt;                       mlog.debug(e)<br>
&gt;<br>
&gt;  -                if old_pkg_path is not None:<br>
&gt; @@ -39,5 +39,5 @@ index 9cfbd6f..3ff687a 100644<br>
&gt;  -                else:<br>
&gt;  -                    os.environ.pop(&#39;PKG_CONFIG_LIBDIR&#39;, None)<br>
&gt;               else:<br>
&gt; -                 mlog.debug(&#39;&quot;python-{}&quot; could not be found in LIBPC ({}), this is likely due to a relocated python installation&#39;.format(pkg_version, pkg_libdir))<br>
&gt; +                 mlog.debug(&#39;&quot;{}&quot; could not be found in LIBPC ({}), this is likely due to a relocated python installation&#39;.format(pkg_name, pkg_libdir))<br>
&gt;<br>
&gt; diff --git a/meta/recipes-devtools/meson/meson/0002-Support-building-allarch-recipes-again.patch b/meta/recipes-devtools/meson/meson/0002-Support-building-allarch-recipes-again.patch<br>
&gt; index c8c7b298de3..1529ebe9fea 100644<br>
&gt; --- a/meta/recipes-devtools/meson/meson/0002-Support-building-allarch-recipes-again.patch<br>
&gt; +++ b/meta/recipes-devtools/meson/meson/0002-Support-building-allarch-recipes-again.patch<br>
&gt; @@ -1,4 +1,4 @@<br>
&gt; -From 4d223562c3e510e0dd62b608d184604e2cab6198 Mon Sep 17 00:00:00 2001<br>
&gt; +From cc6e47da801ce3c274485775c62784416fd22977 Mon Sep 17 00:00:00 2001<br>
&gt;  From: Peter Kjellerstedt &lt;<a href="mailto:pkj@axis.com" target="_blank">pkj@axis.com</a>&gt;<br>
&gt;  Date: Thu, 26 Jul 2018 16:32:49 +0200<br>
&gt;  Subject: [PATCH] Support building allarch recipes again<br>
&gt; @@ -13,7 +13,7 @@ Signed-off-by: Peter Kjellerstedt &lt;<a href="mailto:peter.kjellerstedt@axis.com" target="_blank">peter.kjellerstedt@axis.com</a>&gt;<br>
&gt;   1 file changed, 1 insertion(+)<br>
&gt;<br>
&gt;  diff --git a/mesonbuild/envconfig.py b/mesonbuild/envconfig.py<br>
&gt; -index 5fb00a4..f5702ba 100644<br>
&gt; +index 24578ea..216e71f 100644<br>
&gt;  --- a/mesonbuild/envconfig.py<br>
&gt;  +++ b/mesonbuild/envconfig.py<br>
&gt;  @@ -36,6 +36,7 @@ _T = typing.TypeVar(&#39;_T&#39;)<br>
&gt; @@ -22,5 +22,5 @@ index 5fb00a4..f5702ba 100644<br>
&gt;   known_cpu_families = (<br>
&gt;  +    &#39;allarch&#39;,<br>
&gt;       &#39;aarch64&#39;,<br>
&gt; +     &#39;alpha&#39;,<br>
&gt;       &#39;arc&#39;,<br>
&gt; -     &#39;arm&#39;,<br>
&gt; diff --git a/meta/recipes-devtools/meson/meson/0003-native_bindir.patch b/meta/recipes-devtools/meson/meson/0003-native_bindir.patch<br>
&gt; index 14a9a136664..76c1aa9ac1c 100644<br>
&gt; --- a/meta/recipes-devtools/meson/meson/0003-native_bindir.patch<br>
&gt; +++ b/meta/recipes-devtools/meson/meson/0003-native_bindir.patch<br>
&gt; @@ -1,4 +1,4 @@<br>
&gt; -From baf7b94fec5a31b2d0cb162e43dbd28cc019f38e Mon Sep 17 00:00:00 2001<br>
&gt; +From af2554b9b08af973181b4e4181bd1cb936fdbb8f Mon Sep 17 00:00:00 2001<br>
&gt;  From: Ricardo Ribalda Delgado &lt;<a href="mailto:ricardo.ribalda@gmail.com" target="_blank">ricardo.ribalda@gmail.com</a>&gt;<br>
&gt;  Date: Wed, 15 Nov 2017 15:05:01 +0100<br>
&gt;  Subject: [PATCH] native_bindir<br>
&gt; @@ -22,7 +22,7 @@ Signed-off-by: Ricardo Ribalda Delgado &lt;<a href="mailto:ricardo.ribalda@gmail.com" target="_blank">ricardo.ribalda@gmail.com</a>&gt;<br>
&gt;   2 files changed, 14 insertions(+), 11 deletions(-)<br>
&gt;<br>
&gt;  diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py<br>
&gt; -index 35f0175..b39cba6 100644<br>
&gt; +index f17b9f2..b5c9c92 100644<br>
&gt;  --- a/mesonbuild/dependencies/base.py<br>
&gt;  +++ b/mesonbuild/dependencies/base.py<br>
&gt;  @@ -184,7 +184,7 @@ class Dependency:<br>
&gt; @@ -43,7 +43,7 @@ index 35f0175..b39cba6 100644<br>
&gt;           raise DependencyException(&#39;Method &quot;get_pkgconfig_variable()&quot; is &#39;<br>
&gt;                                     &#39;invalid for an internal dependency&#39;)<br>
&gt;<br>
&gt; -@@ -670,15 +670,18 @@ class PkgConfigDependency(ExternalDependency):<br>
&gt; +@@ -673,15 +673,18 @@ class PkgConfigDependency(ExternalDependency):<br>
&gt;           return s.format(self.__class__.__name__, <a href="http://self.name" rel="noreferrer" target="_blank">self.name</a>, self.is_found,<br>
&gt;                           self.version_reqs)<br>
&gt;<br>
&gt; @@ -65,7 +65,7 @@ index 35f0175..b39cba6 100644<br>
&gt;           # Always copy the environment since we&#39;re going to modify it<br>
&gt;           # with pkg-config variables<br>
&gt;           if env is None:<br>
&gt; -@@ -698,7 +701,7 @@ class PkgConfigDependency(ExternalDependency):<br>
&gt; +@@ -701,7 +704,7 @@ class PkgConfigDependency(ExternalDependency):<br>
&gt;           targs = tuple(args)<br>
&gt;           cache = PkgConfigDependency.pkgbin_cache<br>
&gt;           if (self.pkgbin, targs, fenv) not in cache:<br>
&gt; @@ -73,8 +73,8 @@ index 35f0175..b39cba6 100644<br>
&gt;  +            cache[(self.pkgbin, targs, fenv)] = self._call_pkgbin_real(args, env, use_native)<br>
&gt;           return cache[(self.pkgbin, targs, fenv)]<br>
&gt;<br>
&gt; -     def _convert_mingw_paths(self, args):<br>
&gt; -@@ -885,7 +888,7 @@ class PkgConfigDependency(ExternalDependency):<br>
&gt; +     def _convert_mingw_paths(self, args: List[str]) -&gt; List[str]:<br>
&gt; +@@ -907,7 +910,7 @@ class PkgConfigDependency(ExternalDependency):<br>
&gt;                                         (<a href="http://self.name" rel="noreferrer" target="_blank">self.name</a>, out_raw))<br>
&gt;           self.link_args, self.raw_link_args = self._search_libs(out, out_raw)<br>
&gt;<br>
&gt; @@ -83,7 +83,7 @@ index 35f0175..b39cba6 100644<br>
&gt;           options = [&#39;--variable=&#39; + variable_name, <a href="http://self.name" rel="noreferrer" target="_blank">self.name</a>]<br>
&gt;<br>
&gt;           if &#39;define_variable&#39; in kwargs:<br>
&gt; -@@ -898,7 +901,7 @@ class PkgConfigDependency(ExternalDependency):<br>
&gt; +@@ -920,7 +923,7 @@ class PkgConfigDependency(ExternalDependency):<br>
&gt;<br>
&gt;               options = [&#39;--define-variable=&#39; + &#39;=&#39;.join(definition)] + options<br>
&gt;<br>
&gt; @@ -93,7 +93,7 @@ index 35f0175..b39cba6 100644<br>
&gt;           if ret != 0:<br>
&gt;               if self.required:<br>
&gt;  diff --git a/mesonbuild/dependencies/ui.py b/mesonbuild/dependencies/ui.py<br>
&gt; -index 6d784e6..73a9e13 100644<br>
&gt; +index bdcc4a7..e2de847 100644<br>
&gt;  --- a/mesonbuild/dependencies/ui.py<br>
&gt;  +++ b/mesonbuild/dependencies/ui.py<br>
&gt;  @@ -330,7 +330,7 @@ class QtBaseDependency(ExternalDependency):<br>
&gt; diff --git a/meta/recipes-devtools/meson/<a href="http://meson_0.52.1.bb" rel="noreferrer" target="_blank">meson_0.52.1.bb</a> b/meta/recipes-devtools/meson/<a href="http://meson_0.53.0.bb" rel="noreferrer" target="_blank">meson_0.53.0.bb</a><br>
&gt; similarity index 100%<br>
&gt; rename from meta/recipes-devtools/meson/<a href="http://meson_0.52.1.bb" rel="noreferrer" target="_blank">meson_0.52.1.bb</a><br>
&gt; rename to meta/recipes-devtools/meson/<a href="http://meson_0.53.0.bb" rel="noreferrer" target="_blank">meson_0.53.0.bb</a><br>
&gt; diff --git a/meta/recipes-devtools/meson/<a href="http://nativesdk-meson_0.52.1.bb" rel="noreferrer" target="_blank">nativesdk-meson_0.52.1.bb</a> b/meta/recipes-devtools/meson/<a href="http://nativesdk-meson_0.53.0.bb" rel="noreferrer" target="_blank">nativesdk-meson_0.53.0.bb</a><br>
&gt; similarity index 100%<br>
&gt; rename from meta/recipes-devtools/meson/<a href="http://nativesdk-meson_0.52.1.bb" rel="noreferrer" target="_blank">nativesdk-meson_0.52.1.bb</a><br>
&gt; rename to meta/recipes-devtools/meson/<a href="http://nativesdk-meson_0.53.0.bb" rel="noreferrer" target="_blank">nativesdk-meson_0.53.0.bb</a><br>
&gt; --<br>
&gt; 2.17.1<br>
&gt;<br>
&gt; --<br>
&gt; _______________________________________________<br>
&gt; Openembedded-core mailing list<br>
&gt; <a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>
&gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div>