CVSROOT: /cvs Module name: ports Changes by: lan...@cvs.openbsd.org 2022/08/23 11:22:09
Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Removed files: www/mozilla-firefox/patches: patch-toolkit_components_downloads_DownloadIntegration_jsm Log message: www/mozilla-firefox: update to 104.0. see https://www.mozilla.org/en-US/firefox/104.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-33/ - enable LTO (link-time-optimization) & PGO (profile-guided-optimization), link time is much longer but the resulting binaries gives between 7% and 10% speed improvements in various browserbench.org tests. - the next step is being able to generate our own profiling data natively, but even after hacking lld to stop discarding some profiling sections, so far our llvm tooling only generates invalid data. wip tracked in #1782340, help welcome. - remove patch from #1696958, the fix from #1697721 seems to have fixed the underlying issue (missing ~/Downloads wasnt created due to unveil)