Closed
Bug 419916
Opened 17 years ago
Closed 17 years ago
Only package CRT files ifndef MOZ_MEMORY
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla3 beta4
People
(Reporter: philor, Assigned: philor)
References
()
Details
Attachments
(1 file, 1 obsolete file)
1.59 KB,
patch
|
Details | Diff | Splinter Review |
Bug 415928 added an #ifdef MOZ_MEMORY to removed-files.in to remove the CRT files we don't need with jemalloc, but left packages-static groping around still trying to package them. If we ifndef them, then the build log will only have the enormous spew of expected errors from jemalloc itself to hide real problems beneath :)
Comment 1•17 years ago
|
||
I totally noticed this and then forgot to do anything about it. At least I got packages-static, right?
Assignee | ||
Comment 2•17 years ago
|
||
"got packages-static" how? Unless I'm confused, you got removed-files.in, and *didn't* get packages-static.
Comment 3•17 years ago
|
||
Yeah, apparently I didn't get my brain to work either. You'll get r=me on a patch, though!
Assignee | ||
Comment 4•17 years ago
|
||
Hmm, looking at this patch (without any real understanding) makes me wonder whether we need an #else in removed-files.in to remove mozcrt19.dll when you hypothetically update/install a non-jemalloc build on top of a jemalloc one.
Assignee: nobody → philringnalda
Status: NEW → ASSIGNED
Attachment #306199 -
Flags: review?(ted.mielczarek)
Comment 5•17 years ago
|
||
Comment on attachment 306199 [details] [diff] [review]
Fix v.1
You could do that for the theoretical purity of it, but I'm not really worried about it. Your choice.
Attachment #306199 -
Flags: review?(ted.mielczarek) → review+
Updated•17 years ago
|
Attachment #306199 -
Flags: approval1.9b4?
Attachment #306199 -
Flags: approval1.9?
Comment 6•17 years ago
|
||
Comment on attachment 306199 [details] [diff] [review]
Fix v.1
a=beltzner for after beta 4
Attachment #306199 -
Flags: approval1.9b4?
Attachment #306199 -
Flags: approval1.9b4-
Attachment #306199 -
Flags: approval1.9?
Attachment #306199 -
Flags: approval1.9+
Comment 7•17 years ago
|
||
Comment on attachment 306199 [details] [diff] [review]
Fix v.1
a1.9b4=beltzner, reed convinced me that this makes the testing of 2.x -> 3.0bx easier
Attachment #306199 -
Flags: approval1.9b4- → approval1.9b4+
Comment 8•17 years ago
|
||
reed's a liar.
Comment 9•17 years ago
|
||
(In reply to comment #8)
> reed's a liar.
Considering all the work cf has been doing in bug 394046 to keep these files correct, I think we would like to do this sooner rather than later, especially if the Build team wants to do a major update test from Fx2 to Fx3b4.
Comment 10•17 years ago
|
||
Yeah, but this file has no impact on that. I fixed removed-files.in. This just fixes a warning in the build process.
Comment 11•17 years ago
|
||
(In reply to comment #10)
> Yeah, but this file has no impact on that. I fixed removed-files.in. This just
> fixes a warning in the build process.
Fixing extraneous warnings == making Build team happier that they don't have to worry that such a warning is for something real or not.
Assignee | ||
Updated•17 years ago
|
Keywords: checkin-needed
Comment 12•17 years ago
|
||
Checking in browser/installer/removed-files.in;
/cvsroot/mozilla/browser/installer/removed-files.in,v <-- removed-files.in
new revision: 1.42; previous revision: 1.41
done
Checking in browser/installer/windows/packages-static;
/cvsroot/mozilla/browser/installer/windows/packages-static,v <-- packages-static
new revision: 1.158; previous revision: 1.157
done
Attachment #306199 -
Attachment is obsolete: true
Updated•17 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3 beta4
Updated•6 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
Updated•6 years ago
|
Target Milestone: Firefox 3 beta4 → mozilla3 beta4
You need to log in
before you can comment on or make changes to this bug.
Description
•