Closed
Bug 394044
Opened 17 years ago
Closed 16 years ago
Refresh MozillaBuild toolchain (1.3)
Categories
(Firefox Build System :: MozillaBuild, task, P3)
Firefox Build System
MozillaBuild
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: preed, Assigned: ted)
References
Details
This is a tracking bug to rev the MozillaBuild tools, including updating the MSYS toolchain to something... not as ancient. :-)
Benjamin's gonna help me by adding deps to this bug, so we know which tools we need to rev.
Assignee | ||
Comment 1•17 years ago
|
||
We should add mercurial to MozillaBuild if we're going to rev it, that probably deserves its own bug.
Reporter | ||
Updated•17 years ago
|
Priority: -- → P3
Can we also add rsync? Pretty please?
Reporter | ||
Comment 3•17 years ago
|
||
(In reply to comment #2)
> Can we also add rsync? Pretty please?
As I remember, bsmedberg says MSYS has no rsync, because rsync makes extensive use of inherited pipes (as I remember), and those are unavailable in MSYS.
bsmedberg: do I have that right?
Updated•17 years ago
|
Assignee: build → nobody
QA Contact: mozpreed → build
Comment 4•17 years ago
|
||
Also, need to include recent PSDK. See bug#346214 for details.
This is now blocking a beta2 bug.
Blocks: 346214
Assignee | ||
Comment 5•17 years ago
|
||
The PSDK is separate, that's part of the tinderbox update bug. I filed bug 402848 on that. I also think I'm going to shoot for a less-featured MozillaBuild 1.2, including just what's on trunk now + bug 402849, and move the rest of this out to a 1.3.
Comment 6•17 years ago
|
||
Somehow I thought that this PSDK update was tied to updating the compiler also, hence the MozillaBuild connection in my head. However, I could easily be confused. cc-ing mconnor for details. If I've misunderstood, let me know and/or remove the blocking on bug#346214.
Reducing the scope sounds good. :-)
Comment 7•17 years ago
|
||
Rob, could you file a bug on the requirements on nsis updates for unicode installers and make that block this bug? Thanks.
Comment 8•17 years ago
|
||
Filed bug 404590 as requested by comment #7
Assignee | ||
Comment 9•17 years ago
|
||
I think we want to get a version out sooner, so we can push most of this out to another version. I'll file a new bug for 1.2, with just one or two more things to fix.
Summary: Refresh MozillaBuild toolchain (1.2) → Refresh MozillaBuild toolchain (1.3)
Assignee | ||
Comment 10•17 years ago
|
||
Filed bug 406085 for the 1.2 refresh.
Assignee | ||
Updated•17 years ago
|
Component: Build & Release → MozillaBuild
QA Contact: build → mozillabuild
Comment 11•17 years ago
|
||
Mass re-assign of MozillaBuild bugs into mozilla.org:MozillaBuild
Assignee | ||
Comment 12•16 years ago
|
||
You know, I just never find the motivation to rev msys when making a new MozillaBuild. Patches welcome, I guess.
Assignee | ||
Updated•16 years ago
|
Assignee: nobody → ted.mielczarek
Assignee | ||
Comment 13•16 years ago
|
||
But it's not so bad, as bhearsum did rev ssh and some other things in 1.2.
Status: NEW → ASSIGNED
Assignee | ||
Comment 14•16 years ago
|
||
For those keeping score at home, I'll look at revving msys for the next release, as I hear it fixes some Vista x64 issues.
But here's 1.3rc1:
http://people.mozilla.com/~tmielczarek/MozillaBuildSetup-1.3rc1.exe
Assignee | ||
Comment 15•16 years ago
|
||
Ok, after respinning a few times to fix issues that people brought up, I think I'm done. Unless someone comes up with a pressing issue very quickly, this RC will be MozillaBuild 1.3:
http://people.mozilla.com/~tmielczarek/MozillaBuildSetup-1.3rc3.exe
Assignee | ||
Comment 16•16 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Comment 17•16 years ago
|
||
from start-msvc8.bat:
rem If the SDK is Win2k3SP2 or higher, we want to use it
if %SDKVER% GEQ 5 (
SET USESDK=1
)
Result (seen on command line):
5 was unexpected at this time.
Cause:
I don't have a PlatForm SDK installed (VS2005/SP1 on Win2K), so that SDKVER variable is null. What's more, I don't plan installing it because the only thing it buys me is who-cares Parental Control feature.
Comment 18•16 years ago
|
||
I found this tracking bug as I was about to document one with a freshly installed MozillaBuild-1.2. I was going to note that the batch files assume the presence of the reg.exe utilty. This is not true of a fully-updated Win2K/SP4 system.
If 1.3 is now checking for the presence of this util rather than assuming it is present, then Never Mind.
Assignee | ||
Comment 19•16 years ago
|
||
MozillaBuild 1.3 doesn't check for reg.exe, and I have no plans to do so. Install the Windows 2000 Resource Kit to get it. As for the other problem, guess-msvc.bat initializes SDKVER to 0, so it should never be unset.
Updated•2 years ago
|
Product: mozilla.org → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•