Closed
Bug 324690
Opened 19 years ago
Closed 19 years ago
Need to ship vc8 redist bits in the installer
Categories
(Firefox Build System :: General, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: pavlov, Assigned: benjamin)
Details
Attachments
(3 files)
10.26 KB,
patch
|
preed
:
review+
|
Details | Diff | Splinter Review |
2.43 KB,
patch
|
Details | Diff | Splinter Review | |
869 bytes,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
We need to bundle the vc8 redist bits. either: msvcm80.dll msvcp80.dll msvcr80.dll Microsoft.VC80.CRT.manifest ("You may also redistribute all the files (*.dll and *.manifest) within a folder, listed below the folder for your convenience, as an entire set.") or vcredist_x86.exe (need to make sure it doesn't put up any UI or anything)
Assignee | ||
Comment 1•19 years ago
|
||
Attachment #210384 -
Flags: review?
Assignee | ||
Comment 2•19 years ago
|
||
Comment on attachment 210384 [details] [diff] [review] Ship MSVC8 runtime libs in dist/bin, rev. 1 Paul, I added configure substitutions for MOZILLA_OFFICIAL, BUILD_OFFICIAL, and MOZ_MILESTONE_RELEASE as we discussed on IRC, so that they can be set in mozconfig and not need to be set in the tinderbox environment.
Attachment #210384 -
Flags: review? → review?(preed)
Assignee | ||
Updated•19 years ago
|
Priority: -- → P1
Comment 3•19 years ago
|
||
Comment on attachment 210384 [details] [diff] [review] Ship MSVC8 runtime libs in dist/bin, rev. 1 Looks good!
Assignee | ||
Comment 4•19 years ago
|
||
I'll take that as r=preed, fixed on trunk. Paul, you probably want to mark the review to get it out of your queue.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Comment 5•19 years ago
|
||
Comment on attachment 210384 [details] [diff] [review] Ship MSVC8 runtime libs in dist/bin, rev. 1 I'll remember all the details one of these days...
Attachment #210384 -
Flags: review?(preed) → review+
Comment 6•19 years ago
|
||
Might it be this patch caused MOZILLA_OFFICIAL and/or BUILD_OFFICIAL to be enabled by default if it is not set? I build SeaMonkey on Windows with current Cygwin perl and now i have a Build ID: 2006020617 in the title bar (normally this was always 00000000).
There's some funky quoting going on; to get the right things to happen in the makefile $(addprefix), the var needs to be stored with \ quotes around the spaces. But that doesn't work for configure, so we have configure do the quoting.
Attachment #211044 -
Flags: review?(benjamin)
Assignee | ||
Comment 8•19 years ago
|
||
Comment on attachment 211044 [details] [diff] [review] quote-win32-redist-dir.patch Just put the |sed bits directly on WIN32_REDIST_DIR and don't bother with the _QUOTED variety.
Attachment #211044 -
Flags: review?(benjamin)
Comment 9•19 years ago
|
||
Updated•19 years ago
|
Attachment #211167 -
Flags: review?(benjamin)
Assignee | ||
Updated•19 years ago
|
Attachment #211167 -
Flags: review?(benjamin) → review+
Comment 10•18 years ago
|
||
(In reply to comment #9) > Created an attachment (id=211167) [edit] > Fixes MOZILLA_OFFICIAL issue (see Comment 6) checked in Checking in config/Makefile.in; /cvsroot/mozilla/config/Makefile.in,v <-- Makefile.in new revision: 3.124; previous revision: 3.123 done
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
•