Closed Bug 386866 Opened 18 years ago Closed 18 years ago

toolkit/xre/Makefile.in install:: target broken on trunk

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: asac, Assigned: asac)

References

Details

Attachments

(1 file, 1 obsolete file)

I've noticed that I need to copy application.ini as well as platform.ini to the target directory. Have you seen this? Also, 'make install' generate an extra step which should not be there: /usr/src/tb/mozilla/obj/config/nsinstall -R -m 644 /usr/local/lib/thunderbird-3.0a1pre No file is named in that line, which is a syntax error. I've been trying to find the source of that extra line, but so far I'm defeated. Have you seen this error? Thanks.
(In reply to comment #1) > I've noticed that I need to copy application.ini as well as > platform.ini to the target directory. Have you seen this? platform.ini will be installed by this patch. for application.ini i have prepared a patch against config/rules.mk which I will open a new bug for once my tests succeed.
Assignee: nobody → asac
Status: NEW → ASSIGNED
(In reply to comment #1) > Also, 'make install' generate an extra step which should not > be there: > /usr/src/tb/mozilla/obj/config/nsinstall -R -m 644 > /usr/local/lib/thunderbird-3.0a1pre fwiw, this bug is about that build failure ;) ... try the patch.
Depends on: 386904
ok i added depends on bug 386904 ... which tracks the application.ini issue.
Okay, my only nit is that $(SYSINSTALL) should be used instead of $(INSTALL). Otherwise a symlink to platform.ini gets installed instead of the file. Thanks!
good catch. This one does sysinstall.
Attachment #270920 - Attachment is obsolete: true
Attachment #270975 - Flags: review?(benjamin)
Attachment #270920 - Flags: review?(benjamin)
Attachment #270975 - Flags: review?(benjamin) → review+
Depends on: 389673
This was fixed by the checkin for bug 389673
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: