Closed Bug 68196 Opened 25 years ago Closed 24 years ago

can't build rpm on same machine where rpm is installed ( problems with --with-default-mozilla-five-home )

Categories

(SeaMonkey :: Build Config, defect, P1)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9

People

(Reporter: blizzard, Assigned: cls)

Details

Attachments

(1 file)

People have been reporting to me that they can't build rpms on the same machine where mozilla is already installed. The problem is that the utilities that have to get run as part of the rpm build load libraries from /usr/lib/mozilla before the libraries that they should be loading as part of the build. Apparently not only does configure flag add a default MOZILLA_FIVE_HOME but it adds the rpath when you link binaries. This is bad mojo. Can we remove this?
Well, I was hoping that Ramiro would step in here as it was his checkin but lacking that, I have no problem with removing the rpath. The proper fix may be to change the linking flags so that only the application binaries (mozilla-bin,viewer,etc) link using rpath. The helper bins (nsinstall, xpidl, etc) should only link against the bare minimum libs.
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla0.8
Target Milestone: mozilla0.8 → mozilla0.9
r=blizzard
Patch has been checked in.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
QA contact to blizzard to verify this fix.
QA Contact: granrose → blizzard
Yeah, this works now.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: