Closed
Bug 314821
Opened 19 years ago
Closed 19 years ago
Stop building dist/gre
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.9alpha1
People
(Reporter: benjamin, Assigned: benjamin)
Details
(Keywords: fixed1.8.1)
Attachments
(2 files)
7.90 KB,
patch
|
cls
:
review+
dougt
:
superreview+
benjamin
:
approval-branch-1.8.1+
|
Details | Diff | Splinter Review |
7.27 KB,
patch
|
benjamin
:
review+
benjamin
:
approval-branch-1.8.1+
|
Details | Diff | Splinter Review |
We aren't using dist/gre for anything: the old GRE (seamonkey) is using manifests, and XULRunner will be the GRE shipping directly out of dist/bin. So let's get rid of the build automation for it now.
Assignee | ||
Comment 1•19 years ago
|
||
Attachment #201672 -
Flags: review?(cls)
Attachment #201672 -
Flags: superreview?(dougt)
Attachment #201672 -
Flags: review?(cls)
Attachment #201672 -
Flags: review+
Comment 2•19 years ago
|
||
Comment on attachment 201672 [details] [diff] [review] Stop building dist/gre, rev. 1 all that work for nothing, chris? ;-)
Attachment #201672 -
Flags: superreview?(dougt) → superreview+
Assignee | ||
Comment 3•19 years ago
|
||
Fixed on trunk, that was fast!
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Comment 4•19 years ago
|
||
Is it okay to check in this patch on the MOZILLA_1_8_BRANCH? I need to backport a patch from the trunk to the MOZILLA_1_8_BRANCH. It would make the job easier if I don't need to update the makefile code inside ifndef DISABLE_DIST_GRE.
Assignee | ||
Updated•19 years ago
|
Attachment #201672 -
Flags: branch-1.8.1+
Comment 5•19 years ago
|
||
Ben, I found that after you checked in the patch (attachment 201672 [details] [diff] [review]) on the trunk, you also changed config/Makefile.in and config/config.mk. This patch captures all the changes that I know of for this bug. Did I miss anything?
Attachment #210629 -
Flags: review?(benjamin)
Assignee | ||
Comment 6•19 years ago
|
||
Comment on attachment 210629 [details] [diff] [review] Patch for MOZILLA_1_8_BRANCH I'm pretty sure you removed one too many PREF_DIST_DIR sets in rules.mk... you need to keep PREF_DIST_DIR = $(FINAL_TARGET) or replace the usage of $(PREF_DIST_DIR)
Attachment #210629 -
Flags: review?(benjamin) → review-
Comment 7•19 years ago
|
||
Comment on attachment 210629 [details] [diff] [review] Patch for MOZILLA_1_8_BRANCH Ben, the config/rules.mk changes in this patch are the same as the config/rules.mk changes in your rev. 1 patch for the trunk (attachment 201672 [details] [diff] [review]). LXR of mozilla1.8 also shows that PREF_DIST_DIR is only defined and used in config/rules.mk. This patch and your patch remove all definitions and uses of PREF_DIST_DIR. So I don't understand your review comment.
Comment 8•19 years ago
|
||
Comment on attachment 210629 [details] [diff] [review] Patch for MOZILLA_1_8_BRANCH > ifndef NO_DIST_INSTALL >-libs:: $(PREF_JS_EXPORTS) $(PREF_DIST_DIR)/$(PREF_DIR) >- $(EXIT_ON_ERROR) \ >- for i in $(PREF_JS_EXPORTS); \ >- do $(PERL) $(topsrcdir)/config/preprocessor.pl $(PREF_PPFLAGS) $(DEFINES) $(ACDEFINES) $$i > $(PREF_DIST_DIR)/$(PREF_DIR)/`basename $$i`; \ >- done >- >-ifdef GRE_MODULE >-ifndef _SKIP_OLD_GRE_INSTALL > libs:: $(PREF_JS_EXPORTS) $(FINAL_TARGET)/$(PREF_DIR) > $(EXIT_ON_ERROR) \ > for i in $(PREF_JS_EXPORTS); \ > do $(PERL) $(topsrcdir)/config/preprocessor.pl $(PREF_PPFLAGS) $(DEFINES) $(ACDEFINES) $$i > $(FINAL_TARGET)/$(PREF_DIR)/`basename $$i`; \ > done > endif >-endif >-endif Ben, I believe you are worried that removing the PREF_DIST_DIR sets will break the above code in rules.mk It won't, because the remaining code already uses $(FINAL_TARGET) instead of $(PREF_DIST_DIR).
Assignee | ||
Comment 9•19 years ago
|
||
Comment on attachment 210629 [details] [diff] [review] Patch for MOZILLA_1_8_BRANCH My bad, I was misreading the patch.
Attachment #210629 -
Flags: review-
Attachment #210629 -
Flags: review+
Attachment #210629 -
Flags: branch-1.8.1+
Comment 10•19 years ago
|
||
Thanks, Ben. I've checked in the patch on the MOZILLA_1_8_BRANCH.
Keywords: fixed1.8.1
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•