JDK-6635039 : patcher.exe needs to statically link with vc7
Type:Bug
Component:install
Sub-Component:install
Affected Version:6u10
Priority:P2
Status:Closed
Resolution:Fixed
OS:generic
CPU:generic
Submitted:2007-11-28
Updated:2010-09-17
Resolved:2008-01-24
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
Our patcher.exe is not statically linking with vc7. So if the user does not have msvcr71.dll in their system directory, patch-in-place will not work correctly.
Comments
SUGGESTED FIX
add this line:
# Tell Defs.gmk that we want a static link of the MS runtime libraries
MS_RUNTIME_STATIC=true
to the patcher Makefile at:
install/make/installer/bundles/windows/ishield/wrapper/wrapper.jre/Makefile