4 ms·
Mozilla only provides binaries for Linux 32-bit, Linux 64-bit, macOS, win32, and win64: http://ftp.mozilla.org/pub/firefox/releases/69.0/ http://ftp.mozilla.or
by aquabeagle 7y ago
Mozilla only provides binaries for Linux 32-bit, Linux 64-bit, macOS, win32, and win64:
http://ftp.mozilla.org/pub/firefox/releases/69.0/ http://ftp.mozilla.org/pub/firefox/releases/69.0/
All of the various Linux distributions just repackage those binaries. iOS and Android are distributed only through the App Store and Google Play.
The BSDs and other ("tier 3") platforms have to compile from source and distribute their own packages:
https://developer.mozilla.org/en-US/docs/Mozilla/Supported_build_configurations https://developer.mozilla.org/en-US/docs/Mozilla/Supported_b...
- acqq 7y ago> All of the various Linux distributions just repackage those binaries Debian and Ubuntu don’t build from sources?
- throwaway170919 7y agoThey do. You can notice by looking at the build time in the version string. This makes it impossible to share a profile between two GNU/Linux distributions (or even the official binary and the distribution binary) without hacking with the current versions, even if they are effectively the same version: one will complain that the profile has been run with a more recent version. (But I sure expect and want my distributions to rebuild Firefox - I trust Debian for making sure no bit of proprietary code is here, and makes tracking opt-in, more than Mozilla)
- earenndil 7y agoMost linuces build their own firefoxes from source, same as the BSDs.
- ggg3 7y agoit mostly was the case to remove the logo at some point in time :/
- kingofpandora 7y ago> All of the various Linux distributions just repackage those binaries. Source please. Never mind, it's simply wrong so don't even worry about it!
- Wowfunhappy 7y agoEven if you’re right and they’re wrong, the snark was unwarranted IMO. You should either correct the GP or request more information (like a source), not ask rhetorically.
- ajsnigrutin 7y agoGentoo does it for firefox-bin: /usr/portage/www-client/firefox-bin/firefox-bin-69.0.ebuild MOZ_HTTP_URI="https://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/" ... SRC_URI="${SRC_URI} amd64? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) x86? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
- brennebeck 7y agoDoesn’t gentoo essentially do that for (most?) everything?
- moviuro 7y agoOnly massive packages (firefox, chromium, KDE, Gnome, etc.). The entire promise of gentoo is the opposite: fine-tuning and local ~~heater~~ compilation.
- sha666sum 7y agoAlthough this comment was already debunked, I'll add Arch's Firefox PKGBUILD here [1]. And to save you a click, they compile it from a source tarball. [1] https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/firefox https://git.archlinux.org/svntogit/packages.git/tree/trunk/P...
- JetSpiegel 7y agoThey even need the Google API key... https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/firefox#n37 https://git.archlinux.org/svntogit/packages.git/tree/trunk/P...