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)
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.
Comment 1•12 years ago
|
||
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
Comment 2•12 years ago
|
||
(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.
Reporter | ||
Comment 3•12 years ago
|
||
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.
Comment 4•12 years ago
|
||
(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.
Assignee | ||
Updated•9 years ago
|
Product: Toolkit → Toolkit Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•