morgan pushed to branch tor-browser-128.7.0esr-14.0-1 at The Tor Project / 
Applications / Tor Browser


Commits:
3eb91e73 by Pier Angelo Vendrame at 2025-02-06T18:27:01+00:00
BB 43468: ScreenCaptureKit should be a weak link.

ScreenCaptureKit is not available on older macOS versions.
For some reason, the upstream build have it as a weak import even though
they do not specify the -weak_framework flag, whereas our builds have it
as a normal import and do not work on macOS 10.15 without this patch.

- - - - -


1 changed file:

- toolkit/library/moz.build


Changes:

=====================================
toolkit/library/moz.build
=====================================
@@ -228,7 +228,7 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] == "cocoa":
         "-framework AVFoundation",
         "-framework CoreMedia",
         "-framework IOKit",
-        "-framework ScreenCaptureKit",
+        "-weak_framework ScreenCaptureKit",
         "-F%s" % CONFIG["MACOS_PRIVATE_FRAMEWORKS_DIR"],
         "-framework CoreUI",
         "-framework CoreSymbolication",



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/3eb91e73090301a2dbbfc699a534e77b8c5bf208

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/3eb91e73090301a2dbbfc699a534e77b8c5bf208
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to