Closed Bug 857279 Opened 12 years ago Closed 12 years ago

XULRunner sdk for linux is ~10x the size of the sdk for other platforms

Categories

(Toolkit Graveyard :: XULRunner, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 812105

People

(Reporter: coop, Unassigned)

Details

Here's the dir listing for http://stage.mozilla.org/pub/mozilla.org/xulrunner/candidates/20.0-candidates/build1/sdk/ 463M xulrunner-20.0.en-US.linux-i686.sdk.tar.bz2 454M xulrunner-20.0.en-US.linux-x86_64.sdk.tar.bz2 61M xulrunner-20.0.en-US.mac-i386.sdk.tar.bz2 64M xulrunner-20.0.en-US.mac-x86_64.sdk.tar.bz2 33M xulrunner-20.0.en-US.win32.sdk.zip Something is obviously wrong here, but I'm not sure whether the Mac/win32 sdks are missing files, or whether the linux ones are packaging too much. I pulled apart the linux sdk and there are multiple copies of libxul.so, two of which are >500MB. 28297188 ./bin/libxul.so 621709940 ./lib/libxul.so 621709940 ./sdk/lib/libxul.so Indeed, the sdk/lib subdir seems to be an exact copy of of the root-level lib/ dir. We need to pass these files around to get them signed and such, and each new major release seems to add about 30M to the size of the sdk tarball. This is not scaling well. Hoping someone can take a look at the packaging for the sdk and figure out what is wrong.
This is bug 812105, currently fixed on central and aurora. Dunno how easy it would be to uplift.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
(In reply to Nick Thomas [:nthomas] from comment #1) > This is bug 812105, currently fixed on central and aurora. Dunno how easy it > would be to uplift. It should apply and work on beta. It would be better to double-check before landing, though.
If this will be fixed with the next uplift, I'm fine to let it ride for now. I'll work around it to get the current beta out.
(In reply to Chris Cooper [:coop] from comment #3) > If this will be fixed with the next uplift, I'm fine to let it ride for now. > I'll work around it to get the current beta out. bug 812105 applies with minor fuzz to the current mozilla-beta. I'm going to try to land it, pending approval. Given that it's only beta 1, I don't think we should be eating the cost of this for a full cycle.
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.