mirror of
https://github.com/rustdesk/rustdesk.git
synced 2025-11-28 16:50:24 +08:00
* Fix macOS Big Sur crash with CVBufferCopyAttachments Add FFmpeg patch to use weak_import for CVBufferCopyAttachments API to prevent dyld crash on macOS Big Sur (11.x). The CVBufferCopyAttachments function is only available on macOS 12+. Even though FFmpeg has a runtime check with __builtin_available, the symbol is still resolved at load time, causing immediate crash on older macOS versions. With weak_import attribute, the function pointer will be NULL on macOS < 12, allowing the code to safely fall back to the deprecated CVBufferGetAttachments API. Fixes: #13377 * update common |
||
|---|---|---|
| .. | ||
| patch | ||
| 0001-create-lib-libraries.patch | ||
| 0002-fix-msvc-link.patch | ||
| 0003-fix-windowsinclude.patch | ||
| 0004-dependencies.patch | ||
| 0005-fix-nasm.patch | ||
| 0007-fix-lib-naming.patch | ||
| 0013-define-WINVER.patch | ||
| 0020-fix-aarch64-libswscale.patch | ||
| 0024-fix-osx-host-c11.patch | ||
| 0040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch | ||
| 0041-add-const-for-opengl-definition.patch | ||
| 0042-fix-arm64-linux.patch | ||
| 0043-fix-miss-head.patch | ||
| build.sh.in | ||
| portfile.cmake | ||
| vcpkg-cmake-wrapper.cmake | ||
| vcpkg.json | ||