regxpcom doesn't work on OS X

RESOLVED FIXED

Status

()

RESOLVED FIXED
16 years ago
16 years ago

People

(Reporter: bryner, Assigned: bryner)

Tracking

Trunk
PowerPC
macOS
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

16 years ago
regxpcom fails to load libxpcom, because it's still looking for libxpcom.bundle
(we no longer build it as a bundle).

Also, as a separate issue, regxpcom is symlinked into Mozilla.app/Contents/MacOS
which causes it to not be able to locate any libraries it links against unless
you've set DYLD_LIBRARY_PATH to the binary directory.  Chris, should regxpcom
(and regchrome, and maybe others) be forced to be copied instead of symlinked?
(Assignee)

Updated

16 years ago
Attachment #121103 - Flags: review?(dougt)
Comment on attachment 121103 [details] [diff] [review]
patch

r+sr=dougt
Attachment #121103 - Flags: superreview+
Attachment #121103 - Flags: review?(dougt)
Attachment #121103 - Flags: review+
(Assignee)

Comment 3

16 years ago
checked in.
Status: NEW → RESOLVED
Last Resolved: 16 years ago
Resolution: --- → FIXED
For every non-win32 platform, we require ./run-mozilla.sh to run the binaries. 
I don't see that as big deal.
chris, regxpcom shouldn't require a shell script. 

Comment 6

16 years ago
Ok, that's a relatively recent change.  Using the run-mozilla.sh script is still
the norm unless all of the binaries have been modified to use xpcomglue.

 
You need to log in before you can comment on or make changes to this bug.