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