Closed
Bug 324690
Opened 20 years ago
Closed 20 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•20 years ago
|
||
Attachment #210384 -
Flags: review?
Assignee | ||
Comment 2•20 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•20 years ago
|
Priority: -- → P1
Comment 3•20 years ago
|
||
Comment on attachment 210384 [details] [diff] [review]
Ship MSVC8 runtime libs in dist/bin, rev. 1
Looks good!
Assignee | ||
Comment 4•20 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: 20 years ago
Resolution: --- → FIXED
Comment 5•20 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•20 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•20 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•20 years ago
|
||
Updated•20 years ago
|
Attachment #211167 -
Flags: review?(benjamin)
Assignee | ||
Updated•20 years ago
|
Attachment #211167 -
Flags: review?(benjamin) → review+
Comment 10•20 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•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•