Closed
Bug 241288
Opened 20 years ago
Closed 20 years ago
installer and browser files not stripped in installer build
Categories
(SeaMonkey :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ajschult784, Assigned: leaf)
References
()
Details
(Keywords: fixed1.7)
Attachments
(1 file)
1.04 KB,
patch
|
benjamin
:
review+
chofmann
:
approval1.7+
|
Details | Diff | Splinter Review |
today's linux build from the 1.7 branch (mozilla-i686-pc-linux-gnu-1.7rc1-installer.tar.gz) is 15467852 bytes today's nightly build from the trunk (mozilla-i686-pc-linux-gnu-full-installer.tar.gz) is 12677202 bytes part of the difference is talkback, which accounts for 800KB on the branch and is still missing on the trunk. negotiate-auth and tasks extensions are built on trunk and not on the branch. The big difference is that the files that go into browser.xpi are not being stripped (browser.xpi itself is ~1MB larger on the branch than the trunk). Files going into other .xpi (such as mail.xpi) are being stripped properly. The rest is from the installer itself (mozilla-installer-bin), which is not being stripped on the branch. The stub installer does seem to be stripped as the files on the ftp site are similar in size.
Reporter | ||
Updated•20 years ago
|
Flags: blocking1.7?
Reporter | ||
Comment 1•20 years ago
|
||
with the addition of talkback on the trunk, (bug 218898), trunk files are now not stripped as well.
Assignee | ||
Comment 2•20 years ago
|
||
I can't imagine why the browser files would cease being stripped because of talkback; the installer binary issue i am aware of, as well as the 800K of the talkback utility itself. I will investigate.
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•20 years ago
|
||
argh. There's code in makexpi.pl to strip "libraries" before zipping the xpi; unfortunately it only strips .so files, ignoring the other binaries with debugging symbols. I'll come up with a patch presently.
Assignee | ||
Comment 4•20 years ago
|
||
Assignee | ||
Comment 5•20 years ago
|
||
Comment on attachment 147033 [details] [diff] [review] don't just strip .so files; run strip on all files, since it ignores files that don't have recognizable debugging symbols seeking review.
Attachment #147033 -
Flags: review?(bsmedberg)
Updated•20 years ago
|
Attachment #147033 -
Flags: review?(bsmedberg) → review+
Assignee | ||
Updated•20 years ago
|
Attachment #147033 -
Flags: approval1.7?
Assignee | ||
Comment 6•20 years ago
|
||
checked into trunk, seeking approval for 1.7 branch. (will trigger another build from comet to get verifiable bits)
Comment 7•20 years ago
|
||
Comment on attachment 147033 [details] [diff] [review] don't just strip .so files; run strip on all files, since it ignores files that don't have recognizable debugging symbols a=chofmann for 1.7
Attachment #147033 -
Flags: approval1.7? → approval1.7+
Assignee | ||
Comment 8•20 years ago
|
||
committed to branch.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•20 years ago
|
Flags: blocking1.7?
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•