Closed Bug 811586 Opened 12 years ago Closed 12 years ago

Statically built Firefox distribution for Linux

Categories

(Firefox Build System :: General, enhancement)

x86_64
Linux
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: hendry, Unassigned)

Details

Attachments

(1 file)

Attached file lsof.txt
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11 Steps to reproduce: Extract firefox-16.0.2.tar.bz2 Actual results: Found 81 files in the tar.bz2, which has about 20 .so files... Also when running on a system: (see attached lsof.txt) there are 51 dependent system .so files. For a distro maintainer I don't which ones are necessarily tested/support by yourselves. Hence when maintaining Webconverger I have to be very careful when upgrading one of the dependent dynamically linked libraries. It's nerve racking. :/ Expected results: Ideally just a self-contained binary firefox and a defaults directory for preferences.
Severity: normal → enhancement
Component: Untriaged → Release Engineering
Product: Firefox → mozilla.org
Version: 13 Branch → other
Component: Release Engineering → Release Engineering: Platform Support
QA Contact: coop
It's possible we had something like this in the past, but I may be mis-remembering. Regardless, we'll need a build target before it's of any use to releng, so reassigning over to Build::Config. I don't know how much traction this will get though. None (or very, very few) of the Linux distros actually use packages made by Mozilla, preferring instead to create their own bundles. Under those circumstances, it's unlikely we'll invest too much effort in packaging contortions on linux. :/
Status: UNCONFIRMED → NEW
Component: Release Engineering: Platform Support → Build Config
Ever confirmed: true
Product: mozilla.org → Core
QA Contact: coop
Version: other → unspecified
I don't think we're interested in doing this. Dependencies are a pain, and we try to limit them as much as possible, but we're not going to bundle everything, it's just not feasible.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: