Closed Bug 314821 Opened 19 years ago Closed 19 years ago

Stop building dist/gre

Categories

(Firefox Build System :: General, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.9alpha1

People

(Reporter: benjamin, Assigned: benjamin)

Details

(Keywords: fixed1.8.1)

Attachments

(2 files)

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.
Attachment #201672 - Flags: review?(cls)
Attachment #201672 - Flags: superreview?(dougt)
Attachment #201672 - Flags: review?(cls)
Attachment #201672 - Flags: review+
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+
Fixed on trunk, that was fast!
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
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.
Attachment #201672 - Flags: branch-1.8.1+
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)
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 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 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).
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+
Thanks, Ben. I've checked in the patch on the MOZILLA_1_8_BRANCH.
Keywords: fixed1.8.1
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: