Closed
Bug 660219
Opened 13 years ago
Closed 13 years ago
patcher needs to support objdir building
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
Attachments
(2 files, 1 obsolete file)
2.13 KB,
patch
|
armenzg
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
694 bytes,
patch
|
coop
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
Picking up a very recent revision of mozilla-beta in bug 658094 had the unfortunate side effect of also picking up the bug that forces us to build in an objdir. Patcher needs to learn how to cope with objdirs.
Assignee | ||
Comment 1•13 years ago
|
||
Build patcher tools in an objdir, and change MAR/MBSDIFF variables to point at it. Worked fine in my manual test.
Attachment #535617 -
Flags: review?(armenzg)
Comment 2•13 years ago
|
||
Comment on attachment 535617 [details] [diff] [review] build in an objdir in patcher *stamp*
Attachment #535617 -
Flags: review?(armenzg) → review+
Assignee | ||
Comment 3•13 years ago
|
||
Comment on attachment 535617 [details] [diff] [review] build in an objdir in patcher Landed, and moved the UPDATE_PACKAGING_R14 tag: cvs commit: Examining . Checking in MozAUSLib.pm; /cvsroot/mozilla/tools/patcher/MozAUSLib.pm,v <-- MozAUSLib.pm new revision: 1.19; previous revision: 1.18 done Checking in patcher2.pl; /cvsroot/mozilla/tools/patcher/patcher2.pl,v <-- patcher2.pl new revision: 1.42; previous revision: 1.41 done $ cvs tag UPDATE_PACKAGING_R14 MozAUSLib.pm patcher2.pl W MozAUSLib.pm : UPDATE_PACKAGING_R14 already exists on version 1.18 : NOT MOVING tag to version 1.19 W patcher2.pl : UPDATE_PACKAGING_R14 already exists on version 1.41 : NOT MOVING tag to version 1.42 $ cvs tag -F UPDATE_PACKAGING_R14 MozAUSLib.pm patcher2.pl T MozAUSLib.pm T patcher2.pl
Attachment #535617 -
Flags: checked-in+
Assignee | ||
Comment 4•13 years ago
|
||
Re-validated this in staging.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 5•13 years ago
|
||
Of course, once my test got to --create-patches I found an issue.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 6•13 years ago
|
||
Attachment #535642 -
Flags: review?(armenzg)
Comment 7•13 years ago
|
||
Comment on attachment 535642 [details] [diff] [review] use OBJDIR when adding dist/host/bin to $PATH nice :)
Attachment #535642 -
Flags: review?(armenzg) → review+
Assignee | ||
Comment 8•13 years ago
|
||
Attachment #535642 -
Attachment is obsolete: true
Attachment #535645 -
Flags: review?(coop)
Updated•13 years ago
|
Attachment #535645 -
Flags: review?(coop) → review+
Assignee | ||
Comment 9•13 years ago
|
||
Comment on attachment 535645 [details] [diff] [review] the right patch cvs commit: Examining . ? b Checking in patcher2.pl; /cvsroot/mozilla/tools/patcher/patcher2.pl,v <-- patcher2.pl new revision: 1.43; previous revision: 1.42 done [] bhearsum@voot:~/Mozilla/checkouts/clean/patcher$ cvs tag UPDATE_PACKAGING_R14 patcher2.pl W patcher2.pl : UPDATE_PACKAGING_R14 already exists on version 1.42 : NOT MOVING tag to version 1.43 [] bhearsum@voot:~/Mozilla/checkouts/clean/patcher$ cvs tag -F UPDATE_PACKAGING_R14 patcher2.pl T patcher2.pl
Attachment #535645 -
Flags: checked-in+
FWIW, this shouldn't have *forced* you to build in an object dir ... you should have been able to set MOZ_OBJDIR=path/to/srcdir.
Assignee | ||
Comment 11•13 years ago
|
||
Ah, I wasn't sure that was supported at all anymore. In any case, it doesn't *hurt* to build in an objdir here. Thanks for that tip though, khuey!
Assignee | ||
Comment 12•13 years ago
|
||
This worked fine in 5.0b3
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•