You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by va...@apache.org on 2007/12/07 07:54:45 UTC

svn commit: r602006 - in /harmony/enhanced/classlib/trunk/make: depends.properties depends.xml

Author: varlax
Date: Thu Dec  6 22:54:42 2007
New Revision: 602006

URL: http://svn.apache.org/viewvc?rev=602006&view=rev
Log:
Fixed HARMONY-4962 [classlib][build] missing MSVCPxx.DLL dependency
+ dropped unused *.dll.file.* properties

Modified:
    harmony/enhanced/classlib/trunk/make/depends.properties
    harmony/enhanced/classlib/trunk/make/depends.xml

Modified: harmony/enhanced/classlib/trunk/make/depends.properties
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/make/depends.properties?rev=602006&r1=602005&r2=602006&view=diff
==============================================================================
--- harmony/enhanced/classlib/trunk/make/depends.properties (original)
+++ harmony/enhanced/classlib/trunk/make/depends.properties Thu Dec  6 22:54:42 2007
@@ -41,19 +41,29 @@
 
 msvcr.dir.x86=${depends.dir}/libs/windows.x86
 msvcr.dll.x86=${msvcr.dir.x86}/msvcr71.dll
-msvcr.dll.file.x86=msvcr71.dll
 msvcr.url.x86=file:///${hyenv.SystemRoot}/system32/msvcr71.dll
 # This is the md5 hash for the VS2003 version, 7.10.3052.4
 msvcr_VS2003.md5.x86=86f1895ae8c5e8b17d99ece768a70732
 # This is the md5 hash for the VS2003 SP1 version, 7.10.6030.0
 msvcr_VS2003SP1.md5.x86=ca2f560921b7b8be1cf555a5a18d54c3
 
+msvcp.dir.x86=${depends.dir}/libs/windows.x86
+msvcp.dll.x86=${msvcr.dir.x86}/msvcp71.dll
+msvcp.url.x86=file:///${hyenv.SystemRoot}/system32/msvcp71.dll
+# This is the md5 hash for the VS2003 version, 7.10.3077.0
+msvcp_VS2003.md5.x86=561fa2abb31dfa8fab762145f81667c2
+
 msvcr.dir.x86_64=${depends.dir}/libs/windows.x86_64
 msvcr.dll.x86_64=${msvcr.dir.x86_64}/msvcr80.dll
-msvcr.dll.file.x86_64=msvcr80.dll
-#msvcr.url.x86_64=file:///${hyenv.SystemRoot}/system32/msvcr80.dll
 msvcr.url.x86_64=file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%208/VC/redist/amd64/Microsoft.VC80.CRT/msvcr80.dll
+# VS2005 version 8.00.50727.42
 msvcr.md5.x86_64=465cebd7da2ceaba5e552fc9118a1415
+
+msvcp.dir.x86_64=${depends.dir}/libs/windows.x86_64
+msvcp.dll.x86_64=${msvcp.dir.x86_64}/msvcp80.dll
+msvcp.url.x86_64=file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%208/VC/redist/amd64/Microsoft.VC80.CRT/msvcp80.dll
+# VS2005 version 8.00.50727.42
+msvcp.md5.x86_64=5ae0f01f02a03558da0cbd249e4df263
 
 mx4j.dir=${depends.jars}/mx4j_3.0.2
 mx4j.zip=${mx4j.dir}/mx4j.zip

Modified: harmony/enhanced/classlib/trunk/make/depends.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/make/depends.xml?rev=602006&r1=602005&r2=602006&view=diff
==============================================================================
--- harmony/enhanced/classlib/trunk/make/depends.xml (original)
+++ harmony/enhanced/classlib/trunk/make/depends.xml Thu Dec  6 22:54:42 2007
@@ -63,9 +63,14 @@
         <property name="msvcr.dir" value="${msvcr.dir.x86}"/>
         <property name="msvcr.dll" value="${msvcr.dll.x86}"/>
         <property name="msvcr.url" value="${msvcr.url.x86}"/>
-        <property name="msvcr.dll.file" value="${msvcr.dll.file.x86}"/>
         <property name="msvcr.md5" value="${msvcr_VS2003SP1.md5.x86}"/>
         <property name="msvcr.md5.deprecated" value="${msvcr_VS2003.md5.x86}"/>
+
+        <property name="msvcp.dir" value="${msvcp.dir.x86}"/>
+        <property name="msvcp.dll" value="${msvcp.dll.x86}"/>
+        <property name="msvcp.url" value="${msvcp.url.x86}"/>
+        <property name="msvcp.md5" value="${msvcp_VS2003SP1.md5.x86}"/>
+        <property name="msvcp.md5.deprecated" value="${msvcp_VS2003.md5.x86}"/>
     </target>
 
     <target name="-select-win-deps-x86_64" if="is.x86_64">
@@ -80,14 +85,19 @@
         <property name="msvcr.dir" value="${msvcr.dir.x86_64}"/>
         <property name="msvcr.dll" value="${msvcr.dll.x86_64}"/>
         <property name="msvcr.url" value="${msvcr.url.x86_64}"/>
-        <property name="msvcr.dll.file" value="${msvcr.dll.file.x86_64}"/>
         <property name="msvcr.md5" value="${msvcr.md5.x86_64}"/>
+
+        <property name="msvcp.dir" value="${msvcp.dir.x86_64}"/>
+        <property name="msvcp.dll" value="${msvcp.dll.x86_64}"/>
+        <property name="msvcp.url" value="${msvcp.url.x86_64}"/>
+        <property name="msvcp.md5" value="${msvcp.md5.x86_64}"/>
     </target>
 
     <target name="-really-check-win" if="is.windows" depends="-select-win-deps-x86_64,-select-win-deps-x86">
         <property environment="hyenv" />
 
         <check-one-file src="${msvcr.url}" dest="${msvcr.dll}" />
+        <check-one-file src="${msvcp.url}" dest="${msvcp.dll}" />
         <check-one-file src="${awtdeps.url}" dest="${awtdeps.tar}" />
         <uptodate property="awtdeps.uptodate"
                   srcfile="${awtdeps.tar}"
@@ -408,6 +418,12 @@
                        dest="${msvcr.dll}"
                        md5="${msvcr.md5}"
                        md5-deprecated="${msvcr.md5.deprecated}" />
+
+    <mkdir dir="${msvcp.dir}" />
+    <download-one-file src="${msvcp.url}"
+                       dest="${msvcp.dll}"
+                       md5="${msvcp.md5}"
+                       md5-deprecated="${msvcp.md5.deprecated}" />
 
     <mkdir dir="${awtdeps.dir}" />
     <download-one-file src="${awtdeps.url}"



Re: [general] [dependencies] msvcp71

Posted by Tim Ellison <t....@gmail.com>.
Alexey Varlamov wrote:
> 2007/12/7, Tim Ellison <t....@gmail.com>:
>> After updating to this revision I get:
>>
>> C:\Harmony\build.xml:282: The following error occurred while executing
>> this line:
>> C:\Harmony\make\depends.xml:426: The following error occurred while
>> executing this line:
>> C:\Harmony\make\depends.xml:457: ...
>>
>> File depends/libs/windows.x86/msvcp71.dll has incorrect md5 checksum.
>>    Expected: ${msvcp_VS2003SP1.md5.x86} (or
>> 561fa2abb31dfa8fab762145f81667c2)
>>    Found:    a94dc60a90efd7a35c36d971e3ee7470
>>
>> Total time: 8 seconds
>>
>> My version of msvcp71.dll is "7.10.6030.0" -- is that what you were
>> expecting?
> Yep - you must be using VS2003SP1 - added this checksum to properties.
> Sorry for inconvenience, I should have added a comment to SVN commit
> also (did in JIRA though).
> Please check it works now.

Yes it does, thanks.
I also updated the third party notices file to reflect the new file.

Regards,
Tim


Re: [general] [dependencies] msvcp71 (was: Re: svn commit: r602006)

Posted by Alexey Varlamov <al...@gmail.com>.
2007/12/7, Tim Ellison <t....@gmail.com>:
> After updating to this revision I get:
>
> C:\Harmony\build.xml:282: The following error occurred while executing
> this line:
> C:\Harmony\make\depends.xml:426: The following error occurred while
> executing this line:
> C:\Harmony\make\depends.xml:457: ...
>
> File depends/libs/windows.x86/msvcp71.dll has incorrect md5 checksum.
>    Expected: ${msvcp_VS2003SP1.md5.x86} (or
> 561fa2abb31dfa8fab762145f81667c2)
>    Found:    a94dc60a90efd7a35c36d971e3ee7470
>
> Total time: 8 seconds
>
> My version of msvcp71.dll is "7.10.6030.0" -- is that what you were
> expecting?
Yep - you must be using VS2003SP1 - added this checksum to properties.
Sorry for inconvenience, I should have added a comment to SVN commit
also (did in JIRA though).
Please check it works now.

--
Thanks,
Alexey

>
> Regards,
> Tim
>
>
> varlax@apache.org wrote:
> > Author: varlax
> > Date: Thu Dec  6 22:54:42 2007
> > New Revision: 602006
> >
> > URL: http://svn.apache.org/viewvc?rev=602006&view=rev
> > Log:
> > Fixed HARMONY-4962 [classlib][build] missing MSVCPxx.DLL dependency
> > + dropped unused *.dll.file.* properties
> >
> > Modified:
> >     harmony/enhanced/classlib/trunk/make/depends.properties
> >     harmony/enhanced/classlib/trunk/make/depends.xml
> >
> > Modified: harmony/enhanced/classlib/trunk/make/depends.properties
> > URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/make/depends.properties?rev=602006&r1=602005&r2=602006&view=diff
> > ==============================================================================
> > --- harmony/enhanced/classlib/trunk/make/depends.properties (original)
> > +++ harmony/enhanced/classlib/trunk/make/depends.properties Thu Dec  6 22:54:42 2007
> > @@ -41,19 +41,29 @@
> >
> >  msvcr.dir.x86=${depends.dir}/libs/windows.x86
> >  msvcr.dll.x86=${msvcr.dir.x86}/msvcr71.dll
> > -msvcr.dll.file.x86=msvcr71.dll
> >  msvcr.url.x86=file:///${hyenv.SystemRoot}/system32/msvcr71.dll
> >  # This is the md5 hash for the VS2003 version, 7.10.3052.4
> >  msvcr_VS2003.md5.x86=86f1895ae8c5e8b17d99ece768a70732
> >  # This is the md5 hash for the VS2003 SP1 version, 7.10.6030.0
> >  msvcr_VS2003SP1.md5.x86=ca2f560921b7b8be1cf555a5a18d54c3
> >
> > +msvcp.dir.x86=${depends.dir}/libs/windows.x86
> > +msvcp.dll.x86=${msvcr.dir.x86}/msvcp71.dll
> > +msvcp.url.x86=file:///${hyenv.SystemRoot}/system32/msvcp71.dll
> > +# This is the md5 hash for the VS2003 version, 7.10.3077.0
> > +msvcp_VS2003.md5.x86=561fa2abb31dfa8fab762145f81667c2
> > +
> >  msvcr.dir.x86_64=${depends.dir}/libs/windows.x86_64
> >  msvcr.dll.x86_64=${msvcr.dir.x86_64}/msvcr80.dll
> > -msvcr.dll.file.x86_64=msvcr80.dll
> > -#msvcr.url.x86_64=file:///${hyenv.SystemRoot}/system32/msvcr80.dll
> >  msvcr.url.x86_64=file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%208/VC/redist/amd64/Microsoft.VC80.CRT/msvcr80.dll
> > +# VS2005 version 8.00.50727.42
> >  msvcr.md5.x86_64=465cebd7da2ceaba5e552fc9118a1415
> > +
> > +msvcp.dir.x86_64=${depends.dir}/libs/windows.x86_64
> > +msvcp.dll.x86_64=${msvcp.dir.x86_64}/msvcp80.dll
> > +msvcp.url.x86_64=file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%208/VC/redist/amd64/Microsoft.VC80.CRT/msvcp80.dll
> > +# VS2005 version 8.00.50727.42
> > +msvcp.md5.x86_64=5ae0f01f02a03558da0cbd249e4df263
> >
> >  mx4j.dir=${depends.jars}/mx4j_3.0.2
> >  mx4j.zip=${mx4j.dir}/mx4j.zip
> >
> > Modified: harmony/enhanced/classlib/trunk/make/depends.xml
> > URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/make/depends.xml?rev=602006&r1=602005&r2=602006&view=diff
> > ==============================================================================
> > --- harmony/enhanced/classlib/trunk/make/depends.xml (original)
> > +++ harmony/enhanced/classlib/trunk/make/depends.xml Thu Dec  6 22:54:42 2007
> > @@ -63,9 +63,14 @@
> >          <property name="msvcr.dir" value="${msvcr.dir.x86}"/>
> >          <property name="msvcr.dll" value="${msvcr.dll.x86}"/>
> >          <property name="msvcr.url" value="${msvcr.url.x86}"/>
> > -        <property name="msvcr.dll.file" value="${msvcr.dll.file.x86}"/>
> >          <property name="msvcr.md5" value="${msvcr_VS2003SP1.md5.x86}"/>
> >          <property name="msvcr.md5.deprecated" value="${msvcr_VS2003.md5.x86}"/>
> > +
> > +        <property name="msvcp.dir" value="${msvcp.dir.x86}"/>
> > +        <property name="msvcp.dll" value="${msvcp.dll.x86}"/>
> > +        <property name="msvcp.url" value="${msvcp.url.x86}"/>
> > +        <property name="msvcp.md5" value="${msvcp_VS2003SP1.md5.x86}"/>
> > +        <property name="msvcp.md5.deprecated" value="${msvcp_VS2003.md5.x86}"/>
> >      </target>
> >
> >      <target name="-select-win-deps-x86_64" if="is.x86_64">
> > @@ -80,14 +85,19 @@
> >          <property name="msvcr.dir" value="${msvcr.dir.x86_64}"/>
> >          <property name="msvcr.dll" value="${msvcr.dll.x86_64}"/>
> >          <property name="msvcr.url" value="${msvcr.url.x86_64}"/>
> > -        <property name="msvcr.dll.file" value="${msvcr.dll.file.x86_64}"/>
> >          <property name="msvcr.md5" value="${msvcr.md5.x86_64}"/>
> > +
> > +        <property name="msvcp.dir" value="${msvcp.dir.x86_64}"/>
> > +        <property name="msvcp.dll" value="${msvcp.dll.x86_64}"/>
> > +        <property name="msvcp.url" value="${msvcp.url.x86_64}"/>
> > +        <property name="msvcp.md5" value="${msvcp.md5.x86_64}"/>
> >      </target>
> >
> >      <target name="-really-check-win" if="is.windows" depends="-select-win-deps-x86_64,-select-win-deps-x86">
> >          <property environment="hyenv" />
> >
> >          <check-one-file src="${msvcr.url}" dest="${msvcr.dll}" />
> > +        <check-one-file src="${msvcp.url}" dest="${msvcp.dll}" />
> >          <check-one-file src="${awtdeps.url}" dest="${awtdeps.tar}" />
> >          <uptodate property="awtdeps.uptodate"
> >                    srcfile="${awtdeps.tar}"
> > @@ -408,6 +418,12 @@
> >                         dest="${msvcr.dll}"
> >                         md5="${msvcr.md5}"
> >                         md5-deprecated="${msvcr.md5.deprecated}" />
> > +
> > +    <mkdir dir="${msvcp.dir}" />
> > +    <download-one-file src="${msvcp.url}"
> > +                       dest="${msvcp.dll}"
> > +                       md5="${msvcp.md5}"
> > +                       md5-deprecated="${msvcp.md5.deprecated}" />
> >
> >      <mkdir dir="${awtdeps.dir}" />
> >      <download-one-file src="${awtdeps.url}"
> >
> >
> >
>

[general] [dependencies] msvcp71 (was: Re: svn commit: r602006)

Posted by Tim Ellison <t....@gmail.com>.
After updating to this revision I get:

C:\Harmony\build.xml:282: The following error occurred while executing
this line:
C:\Harmony\make\depends.xml:426: The following error occurred while
executing this line:
C:\Harmony\make\depends.xml:457: ...

File depends/libs/windows.x86/msvcp71.dll has incorrect md5 checksum.
    Expected: ${msvcp_VS2003SP1.md5.x86} (or
561fa2abb31dfa8fab762145f81667c2)
    Found:    a94dc60a90efd7a35c36d971e3ee7470

Total time: 8 seconds

My version of msvcp71.dll is "7.10.6030.0" -- is that what you were
expecting?

Regards,
Tim


varlax@apache.org wrote:
> Author: varlax
> Date: Thu Dec  6 22:54:42 2007
> New Revision: 602006
> 
> URL: http://svn.apache.org/viewvc?rev=602006&view=rev
> Log:
> Fixed HARMONY-4962 [classlib][build] missing MSVCPxx.DLL dependency
> + dropped unused *.dll.file.* properties
> 
> Modified:
>     harmony/enhanced/classlib/trunk/make/depends.properties
>     harmony/enhanced/classlib/trunk/make/depends.xml
> 
> Modified: harmony/enhanced/classlib/trunk/make/depends.properties
> URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/make/depends.properties?rev=602006&r1=602005&r2=602006&view=diff
> ==============================================================================
> --- harmony/enhanced/classlib/trunk/make/depends.properties (original)
> +++ harmony/enhanced/classlib/trunk/make/depends.properties Thu Dec  6 22:54:42 2007
> @@ -41,19 +41,29 @@
>  
>  msvcr.dir.x86=${depends.dir}/libs/windows.x86
>  msvcr.dll.x86=${msvcr.dir.x86}/msvcr71.dll
> -msvcr.dll.file.x86=msvcr71.dll
>  msvcr.url.x86=file:///${hyenv.SystemRoot}/system32/msvcr71.dll
>  # This is the md5 hash for the VS2003 version, 7.10.3052.4
>  msvcr_VS2003.md5.x86=86f1895ae8c5e8b17d99ece768a70732
>  # This is the md5 hash for the VS2003 SP1 version, 7.10.6030.0
>  msvcr_VS2003SP1.md5.x86=ca2f560921b7b8be1cf555a5a18d54c3
>  
> +msvcp.dir.x86=${depends.dir}/libs/windows.x86
> +msvcp.dll.x86=${msvcr.dir.x86}/msvcp71.dll
> +msvcp.url.x86=file:///${hyenv.SystemRoot}/system32/msvcp71.dll
> +# This is the md5 hash for the VS2003 version, 7.10.3077.0
> +msvcp_VS2003.md5.x86=561fa2abb31dfa8fab762145f81667c2
> +
>  msvcr.dir.x86_64=${depends.dir}/libs/windows.x86_64
>  msvcr.dll.x86_64=${msvcr.dir.x86_64}/msvcr80.dll
> -msvcr.dll.file.x86_64=msvcr80.dll
> -#msvcr.url.x86_64=file:///${hyenv.SystemRoot}/system32/msvcr80.dll
>  msvcr.url.x86_64=file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%208/VC/redist/amd64/Microsoft.VC80.CRT/msvcr80.dll
> +# VS2005 version 8.00.50727.42
>  msvcr.md5.x86_64=465cebd7da2ceaba5e552fc9118a1415
> +
> +msvcp.dir.x86_64=${depends.dir}/libs/windows.x86_64
> +msvcp.dll.x86_64=${msvcp.dir.x86_64}/msvcp80.dll
> +msvcp.url.x86_64=file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%208/VC/redist/amd64/Microsoft.VC80.CRT/msvcp80.dll
> +# VS2005 version 8.00.50727.42
> +msvcp.md5.x86_64=5ae0f01f02a03558da0cbd249e4df263
>  
>  mx4j.dir=${depends.jars}/mx4j_3.0.2
>  mx4j.zip=${mx4j.dir}/mx4j.zip
> 
> Modified: harmony/enhanced/classlib/trunk/make/depends.xml
> URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/make/depends.xml?rev=602006&r1=602005&r2=602006&view=diff
> ==============================================================================
> --- harmony/enhanced/classlib/trunk/make/depends.xml (original)
> +++ harmony/enhanced/classlib/trunk/make/depends.xml Thu Dec  6 22:54:42 2007
> @@ -63,9 +63,14 @@
>          <property name="msvcr.dir" value="${msvcr.dir.x86}"/>
>          <property name="msvcr.dll" value="${msvcr.dll.x86}"/>
>          <property name="msvcr.url" value="${msvcr.url.x86}"/>
> -        <property name="msvcr.dll.file" value="${msvcr.dll.file.x86}"/>
>          <property name="msvcr.md5" value="${msvcr_VS2003SP1.md5.x86}"/>
>          <property name="msvcr.md5.deprecated" value="${msvcr_VS2003.md5.x86}"/>
> +
> +        <property name="msvcp.dir" value="${msvcp.dir.x86}"/>
> +        <property name="msvcp.dll" value="${msvcp.dll.x86}"/>
> +        <property name="msvcp.url" value="${msvcp.url.x86}"/>
> +        <property name="msvcp.md5" value="${msvcp_VS2003SP1.md5.x86}"/>
> +        <property name="msvcp.md5.deprecated" value="${msvcp_VS2003.md5.x86}"/>
>      </target>
>  
>      <target name="-select-win-deps-x86_64" if="is.x86_64">
> @@ -80,14 +85,19 @@
>          <property name="msvcr.dir" value="${msvcr.dir.x86_64}"/>
>          <property name="msvcr.dll" value="${msvcr.dll.x86_64}"/>
>          <property name="msvcr.url" value="${msvcr.url.x86_64}"/>
> -        <property name="msvcr.dll.file" value="${msvcr.dll.file.x86_64}"/>
>          <property name="msvcr.md5" value="${msvcr.md5.x86_64}"/>
> +
> +        <property name="msvcp.dir" value="${msvcp.dir.x86_64}"/>
> +        <property name="msvcp.dll" value="${msvcp.dll.x86_64}"/>
> +        <property name="msvcp.url" value="${msvcp.url.x86_64}"/>
> +        <property name="msvcp.md5" value="${msvcp.md5.x86_64}"/>
>      </target>
>  
>      <target name="-really-check-win" if="is.windows" depends="-select-win-deps-x86_64,-select-win-deps-x86">
>          <property environment="hyenv" />
>  
>          <check-one-file src="${msvcr.url}" dest="${msvcr.dll}" />
> +        <check-one-file src="${msvcp.url}" dest="${msvcp.dll}" />
>          <check-one-file src="${awtdeps.url}" dest="${awtdeps.tar}" />
>          <uptodate property="awtdeps.uptodate"
>                    srcfile="${awtdeps.tar}"
> @@ -408,6 +418,12 @@
>                         dest="${msvcr.dll}"
>                         md5="${msvcr.md5}"
>                         md5-deprecated="${msvcr.md5.deprecated}" />
> +
> +    <mkdir dir="${msvcp.dir}" />
> +    <download-one-file src="${msvcp.url}"
> +                       dest="${msvcp.dll}"
> +                       md5="${msvcp.md5}"
> +                       md5-deprecated="${msvcp.md5.deprecated}" />
>  
>      <mkdir dir="${awtdeps.dir}" />
>      <download-one-file src="${awtdeps.url}"
> 
> 
>