[vlc-devel] [PATCH] extras/tools: update meson

Marvin Scholz epirat07 at gmail.com
Thu Sep 10 16:32:35 CEST 2020



On 10 Sep 2020, at 15:51, Alexandre Janniaux wrote:

> Hi,
>
> IIRC the issues were about the `-g` flags in exported CFLAGS
> and it has been fixed, but maybe I forget something else.
>

The issue was not fixed but we worked around it in necessary cases.
And it always was an issue except with ancient meson versions.

> Regards,
> --
> Alexandre Janniaux
> Videolabs
>
> On Thu, Sep 10, 2020 at 03:42:49PM +0200, Steve Lhomme wrote:
>> Did you try a Merge Request to check if it doesn't break any build ?
>>
>> IIRC there was an issue with updating meson, but I don't remember 
>> what and
>> it may be an older version.
>>
>> On 2020-09-09 11:33, Felix Paul Kühne wrote:
>>> From: Felix Paul Kühne <felix at feepk.net>
>>>
>>> This solves compilation issues with contrib libraries using meson 
>>> for future macOS architectures
>>> ---
>>>   extras/tools/SHA512SUMS   | 2 +-
>>>   extras/tools/packages.mak | 2 +-
>>>   2 files changed, 2 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/extras/tools/SHA512SUMS b/extras/tools/SHA512SUMS
>>> index 63914d509b..cacaa2cd7a 100644
>>> --- a/extras/tools/SHA512SUMS
>>> +++ b/extras/tools/SHA512SUMS
>>> @@ -18,4 +18,4 @@ 
>>> e9785f3d620a204b7d20222888917dc065c2036cae28667065bf7862dfa1b25235095a12fd04efdb
>>>   d24849b93de58b20f518c071687e7bfa653a96600382f36c4cf7fc1047656458f75f093b911b786b18b6931b2453cb60868ecbe07cc7d2984e5981a874b34942 
>>>  help2man-1.47.6.tar.xz
>>>   8d23dde18525dccaa648ca01df40151e7f00cec4846bd611c8970dbcfc1fb57a453facfe4d41462e7c3c8bb548d44b961a04e4fc3073ab6b65063e53f42bf6fd 
>>>  nasm-2.14.tar.gz
>>>   1650bf9e3eddeb0b0fbb415c2b8e0a7c094421e991fa8139fd77fae0f6ee7ee980b7cf5e98d883c3a884f99abcb06fa26e3980af3a3a5bb6dd655124755782c2 
>>>  ninja-1.8.2.tar.gz
>>> -ad5ec826879d3d85088ca40d768599a4c8e66983f2a6a7ebe8ab12051cad18b4ade9a2afd30fe543b0a75900822992c8ef7161d369489e2211dd7a1a8ccc32ed 
>>>  meson-0.54.2.tar.gz
>>> +172b4de8c7474d709f172431b89bf2b2b1c2c38bc842039cccf6be075a45bd3509a1dab8512bc5b2ee025d65d8050d2f717dd15c1f9be17fca3b2e7da0d3e889 
>>>  meson-0.55.1.tar.gz
>>> diff --git a/extras/tools/packages.mak b/extras/tools/packages.mak
>>> index 05c95afa85..74acd10793 100644
>>> --- a/extras/tools/packages.mak
>>> +++ b/extras/tools/packages.mak
>>> @@ -57,7 +57,7 @@ 
>>> GETTEXT_URL=$(GNU)/gettext/gettext-$(GETTEXT_VERSION).tar.gz
>>>   HELP2MAN_VERSION=1.47.6
>>>   HELP2MAN_URL=$(GNU)/help2man/help2man-$(HELP2MAN_VERSION).tar.xz
>>> -MESON_VERSION=0.54.2
>>> +MESON_VERSION=0.55.1
>>>   MESON_URL=https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION)/meson-$(MESON_VERSION).tar.gz
>>>   NINJA_VERSION=1.8.2
>>> --
>>> 2.20.1 (Apple Git-117)
>>>
>>> _______________________________________________
>>> vlc-devel mailing list
>>> To unsubscribe or modify your subscription options:
>>> https://mailman.videolan.org/listinfo/vlc-devel
>>>
>> _______________________________________________
>> vlc-devel mailing list
>> To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list