Closed
Bug 494172
Opened 15 years ago
Closed 15 years ago
static libs (.a) are no longer shipped in the xul sdk
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.9.2a1
People
(Reporter: fta+bugzilla, Assigned: benjamin)
References
Details
(Keywords: regression)
Attachments
(1 file)
3.15 KB,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
.a are no longer shipped in the xul sdk (since bug 488175 landed?), meaning no libxpcomglue_s.a so some extensions fail when building firefox with libxul-sdk.
For example, here are the logs from a build of trunk on Ubuntu: http://launchpadlibrarian.net/26995935/buildlog_ubuntu-karmic-i386.firefox-3.6_3.6~a1~hg20090520r28667%2Bnobinonly-0ubuntu1~umd2_FAILEDTOBUILD.txt.gz
Here is libxpcomglue_s.a with two recent builds:
1.9.2~a1~hg20090513r28291:
mozilla/xpcom/glue/libxpcomglue_s.a
mozilla/dist/lib/libxpcomglue_s.a (symlink)
mozilla/dist/sdk/lib/libxpcomglue_s.a (symlink)
usr/lib/xulrunner-devel-1.9.2a1pre/sdk/lib/libxpcomglue_s.a (from make install)
1.9.2~a1~hg20090519r28590:
mozilla/xpcom/glue/libxpcomglue_s.a
mozilla/dist/lib/libxpcomglue_s.a (symlink)
no more libxpcomglue_s.a in dist/sdk/lib, and then not at make install either.
If i look at mozilla/dist/sdk/lib now, it just contains nspr and nss, all the other xul libs are gone (both .a and .so).
Assignee | ||
Comment 1•15 years ago
|
||
I overeagerly removed the code which ships stuff to dist/sdk/lib and dist/sdk/bin. I was removing dist/sdk/include and dist/sdk/idl, but the other should remain.
Assignee: nobody → benjamin
Status: NEW → ASSIGNED
Attachment #378890 -
Flags: review?(ted.mielczarek)
Updated•15 years ago
|
Attachment #378890 -
Flags: review?(ted.mielczarek) → review+
Assignee | ||
Comment 2•15 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Updated•15 years ago
|
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•