Closed
Bug 241288
Opened 21 years ago
Closed 21 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•21 years ago
|
Flags: blocking1.7?
Reporter | ||
Comment 1•21 years ago
|
||
with the addition of talkback on the trunk, (bug 218898), trunk files are now
not stripped as well.
Assignee | ||
Comment 2•21 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•21 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•21 years ago
|
||
Assignee | ||
Comment 5•21 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•21 years ago
|
Attachment #147033 -
Flags: review?(bsmedberg) → review+
Assignee | ||
Updated•21 years ago
|
Attachment #147033 -
Flags: approval1.7?
Assignee | ||
Comment 6•21 years ago
|
||
checked into trunk, seeking approval for 1.7 branch. (will trigger another build
from comet to get verifiable bits)
Comment 7•21 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•21 years ago
|
||
committed to branch.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•21 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
•