[vlc-devel] [PATCH v2 13/17] contrib: use makefile instead of environment variable
Martin Storsjö
martin at martin.st
Thu Apr 30 12:18:14 CEST 2020
On Thu, 30 Apr 2020, Alexandre Janniaux wrote:
>> By adding -Werror=partial-availability on top of that, function checks that
>> actually include headers (instead of just blindly trying to link against a
>> symbol) will error out for functions that are introduced after the minimum
>> version.
>>
>> This is just a FYI (and potential future improvement) in any case and
>> orthogonal to the patch, which just moves the existing hacks around.
>
> I think ePirat spent a lot of time on this issue and even
> had apple engineer telling him that it cannot be supported
> that way by autotools, so it's probably harder to integrate.
Hmm, ok, maybe there are pitfalls with trying to force it upon autotools
in general. -Werror=partial-availability has been introduced and used
successfully within both ffmpeg and curl at least, for avoiding exactly
this issue of detecting things that are present but shouldn't be used yet.
// Martin
More information about the vlc-devel
mailing list