Closed Bug 465357 Opened 11 years ago Closed 11 years ago

Mac static build failure with nsSuiteDirectoryProvider

Categories

(SeaMonkey :: Build Config, defect)

PowerPC
macOS
defect
Not set

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: kairo, Unassigned)

References

Details

Mark reported the following failure in bug 464674 comment #4:

Packaging debugQA-2.0a2pre.xpi...
./
./chrome/
./chrome/debugqa.jar
./chrome.manifest
./install.rdf
Making symlinks to the original object files in the archive libraries
../profile/libsuiteprofile_s.a ../profile/migration/src/libsuitemigration_s.a
../browser/src/libsuitebrowser_s.a
ld: absolute addressing (perhaps -mdynamic-no-pic) used in
nsSuiteDirectoryProvider::QueryInterface(nsID const&, void**)from
nsSuiteDirectoryProvider.o not allowed in slidable image
collect2: ld returned 1 exit status
make[5]: *** [libsuite.dylib] Error 1
make[4]: *** [libs] Error 2
make[3]: *** [libs_tier_app] Error 2
make[2]: *** [tier_app] Error 2
make[1]: *** [default] Error 2
make: *** [build] Error 2

This happens with --enable-static on Mac, we need to investigate that before making static builds the default for nightlies and releases.
I did a few builds with --enable-static this morning and they all passed. So I think this is WFM now.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Assignee: build-config → nobody
QA Contact: build-config → build-config
You need to log in before you can comment on or make changes to this bug.