Closed Bug 494172 Opened 10 years ago Closed 10 years ago
static libs (.a) are no longer shipped in the xul sdk
.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).
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)
Attachment #378890 - Flags: review?(ted.mielczarek) → review+
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.