CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]  2025/07/22 07:18:43

Modified files:
        www/mozilla-firefox: Makefile distinfo 
        www/mozilla-firefox/files: all-openbsd.js 
        www/mozilla-firefox/patches: 
                                     
patch-build_moz_configure_toolchain_configure 
                                     
patch-toolkit_components_downloads_DownloadIntegration_sys_mjs 
        www/firefox-i18n: Makefile.inc distinfo 
Added files:
        www/mozilla-firefox/patches: patch-ipc_glue_ForkServer_cpp 

Log message:
www/mozilla-firefox: update to 141.0.

see https://www.mozilla.org/en-US/firefox/141.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-56/

drop the arm64-specific USE_NOEXECONLY, it should have been dropped when
building against system-av1 with 136, and runtime is fine playing videos
with execonly.

drop USE_NOBTCFI-aarch64 too while here, USE_NOBTCFI defaults to true
anyway (via mozilla.port.mk) because the JIT engine is not BTI-aware.

add patch from #1975253 to fix startup when forkserver is enabled:
sadly forkserver triggers IBT failures on amd64/IBT only (its fine on
arm64/BTI) so it's disabled by default via dom.ipc.forkserver.enable in
all-openbsd.js.

Reply via email to