Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
5987928e by Steve Lhomme at 2026-01-13T13:10:36+00:00
contrib: force Werror=partial-availability in CMake required flags

This will pass the flag in CMake check_symbol_exists(), 
check_source_compiles(), etc.
Otherwise we don't detect API availability properly during configuration.

- - - - -


1 changed file:

- contrib/src/main.mak


Changes:

=====================================
contrib/src/main.mak
=====================================
@@ -522,6 +522,9 @@ endif
 ifdef HAVE_WIN32
 CMAKE += -DCMAKE_DEBUG_POSTFIX:STRING=
 endif
+ifdef HAVE_DARWIN_OS
+CMAKE += -DCMAKE_REQUIRED_FLAGS="-Werror=partial-availability"
+endif
 ifdef MSYS_BUILD
 CMAKE = PKG_CONFIG_LIBDIR="$(PKG_CONFIG_PATH)" $(CMAKE)
 CMAKE += -DCMAKE_LINK_LIBRARY_SUFFIX:STRING=.a



View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/5987928ee1b45733f00bc1cf110306d874d86a5d

-- 
View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/5987928ee1b45733f00bc1cf110306d874d86a5d
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to