It is a compilation of software packages, each under its own license. It is built and used by people across the globe who work together as a community. This should be fun for a benchmarking comparison against the official Mozilla Clang-built Firefox Linux binaries once time allows. Fedora is always free for anyone to use, modify, and distribute. More details in this blog post by Fedora Firefox packager Martin Stransky. There are currently updates pending for Fedora 28 and Fedora 29 that offer up these optimized Firefox builds and will soon be rolling down as stable release updates. But thanks to the latest fixes, the Firefox package will be built using Link Time Optimizations (LTO) and Profile Guided Optimizations (PGO) for enhancing the performance. Additionally, arguments against Clang were raised on the basis of missing features and security.Īs a result, Firefox for Fedora is continuing to be built with GCC. GCC developers from both Red Hat and SUSE stepped up and found and fixed some bugs that improved the Firefox build. Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions. They update automatically and roll back gracefully. Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. But now Fedora has reversed course and will continue building with GCC though now benefiting also from PGO and LTO optimizations.Īfter announcing their plans to move over to Clang-built Firefox builds for Fedora (and receiving the necessary permission from the FESCo committee), they are sticking to the GNU Compiler Collection after all. OSX Mozilla Firefox Efficiency Macintosh OSX Features and Functionality Adobe Photoshop CS5 Mozilla Firefox Red Hat Fedora Expertise of Developer(s). Enable snaps on Fedora and install firefox. Last month Fedora developers were planning on building their Firefox package with Clang rather than GCC to follow the move by upstream Mozilla in transitioning their production builds from being built under GCC to LLVM Clang.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |