[Buildroot] [PATCH 1/1] package/meson: bump to version 1.2.0
Yann E. MORIN
yann.morin.1998 at free.fr
Sat Aug 19 14:51:55 UTC 2023
Bernd, All,
+James who previously looked at a lot of meson changes
On 2023-07-22 09:35 +0200, Bernd Kuhls spake thusly:
> Release notes: https://mesonbuild.com/Release-notes-for-1-2-0.html
Unfortunately, we've had to revert this change, as it caused unforeseen
breakage that is not easily fixed.
Specifically, the way the library search paths are forced into the link
step for native builds, like we've seen in host-qemu.
So, let's try to bump later, when we can have a better understanding on
why the change was made and how we can fix it.
One lead could be to udnerstand why some libs are linked by full apth
while others are linked by name:
/path/to/host/lib/libgio-2.0.so -L /path/to/host/lib/ -lgmodule-2.0
So, if you or James could look into that and take the matter with
upstream as a follow up to Romain's and others' reports [0] [1], that
would be awesome.
[0] https://github.com/mesonbuild/meson/issues/11914#issuecomment-1678090566
[1] https://github.com/mesonbuild/meson/issues/12140
Regards,
Yann E. MORIN.
> Signed-off-by: Bernd Kuhls <bernd at kuhls.net>
> ---
> package/meson/meson.hash | 4 ++--
> package/meson/meson.mk | 2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/package/meson/meson.hash b/package/meson/meson.hash
> index cb36b674fa..02fa1535ef 100644
> --- a/package/meson/meson.hash
> +++ b/package/meson/meson.hash
> @@ -1,4 +1,4 @@
> # Locally calculated after checking pgp signature
> -# https://github.com/mesonbuild/meson/releases/download/1.1.1/meson-1.1.1.tar.gz.asc
> -sha256 d04b541f97ca439fb82fab7d0d480988be4bd4e62563a5ca35fadb5400727b1c meson-1.1.1.tar.gz
> +# https://github.com/mesonbuild/meson/releases/download/1.2.0/meson-1.2.0.tar.gz.asc
> +sha256 1c0b634fe6b6a7072e398647f1bf392048577068a5c92ae44d04085dab0ded6f meson-1.2.0.tar.gz
> sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 COPYING
> diff --git a/package/meson/meson.mk b/package/meson/meson.mk
> index 503aca8c25..8eabe108c4 100644
> --- a/package/meson/meson.mk
> +++ b/package/meson/meson.mk
> @@ -4,7 +4,7 @@
> #
> ################################################################################
>
> -MESON_VERSION = 1.1.1
> +MESON_VERSION = 1.2.0
> MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION)
> MESON_LICENSE = Apache-2.0
> MESON_LICENSE_FILES = COPYING
> --
> 2.39.2
>
> _______________________________________________
> buildroot mailing list
> buildroot at buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list