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)

x86
Windows XP
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pavlov, Assigned: benjamin)

Details

Attachments

(3 files)

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)
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)
Priority: -- → P1
Comment on attachment 210384 [details] [diff] [review] Ship MSVC8 runtime libs in dist/bin, rev. 1 Looks good!
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 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+
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)
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)
Attachment #211167 - Flags: review?(benjamin)
Attachment #211167 - Flags: review?(benjamin) → review+
(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
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: