Harmony
  1. Harmony
  2. HARMONY-1362

Can't make "ant fetch-depends" on windows (msvcr71.dll can't be downloaded)

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Classlib
    • Labels:
      None
    • Environment:
      Winows issue only

      Description

      It is impossible to get successfully through fetch-depends on Windows. The external resource (MSVCR71.dll) can't be downloaded from www.dlldump.com. The URL defined in make/depends.properties (msvcr71.url=http://www.dlldump.com/cgi-bin/testwrap/downloadcounts.cgi?rt=count&path=dllfiles/M/MSVCR71.dll) is unreachible for about several days.
      We should indicate the other url to download the needed dll. And it will be great if there will be such build possibility as using the local resources (already downloaded) as it was done for DRLVM build, to prevent such problems.

        Activity

        Geir Magnusson Jr made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Hide
        Geir Magnusson Jr added a comment -

        No longer applicable. Mikhail changed the link in the dependencies list, so things should be better.

        Show
        Geir Magnusson Jr added a comment - No longer applicable. Mikhail changed the link in the dependencies list, so things should be better.
        Geir Magnusson Jr made changes -
        Field Original Value New Value
        Assignee Geir Magnusson Jr [ geir ]
        Hide
        Naumova Natalya added a comment -

        The old link to msvcr71.dll is working now. So the classlib build is also workable.
        But It will be great if there will be a possibility to biuld the classlib with local properties from scratch, not changing the build files (except configuration properties)? to avouid such problems in their future.
        Could anyone close this issue, please?

        Show
        Naumova Natalya added a comment - The old link to msvcr71.dll is working now. So the classlib build is also workable. But It will be great if there will be a possibility to biuld the classlib with local properties from scratch, not changing the build files (except configuration properties)? to avouid such problems in their future. Could anyone close this issue, please?
        Hide
        Naumova Natalya added a comment -

        Yes, but this should be described in Harmony classlib build procedure, then this issue could be marked as "closed", but I don't see such actions there. I understand that all of the members of community could work while this bug is open, but imagine that there is someone who wants to participate but couldn't, because of this issue. The build should be built from scratch and all of the actions that are needed should be described on the official harmony web site.

        Show
        Naumova Natalya added a comment - Yes, but this should be described in Harmony classlib build procedure, then this issue could be marked as "closed", but I don't see such actions there. I understand that all of the members of community could work while this bug is open, but imagine that there is someone who wants to participate but couldn't, because of this issue. The build should be built from scratch and all of the actions that are needed should be described on the official harmony web site.
        Hide
        Alexey Petrenko added a comment -

        Or you can just copy dependencies from the "known place" into clean Harmony repository.

        Show
        Alexey Petrenko added a comment - Or you can just copy dependencies from the "known place" into clean Harmony repository.
        Hide
        Naumova Natalya added a comment -

        The classlib build procedure includes both "ant fetch-depends" and "ant". So the build is broken because there is impossible to build classlib from scratch. The using downloaded resources means that you should just change some configuration properties or environment, and the build procedure will pass fully (including fetch-depends). But this thing can't be done in classlib build.

        Show
        Naumova Natalya added a comment - The classlib build procedure includes both "ant fetch-depends" and "ant". So the build is broken because there is impossible to build classlib from scratch. The using downloaded resources means that you should just change some configuration properties or environment, and the build procedure will pass fully (including fetch-depends). But this thing can't be done in classlib build.
        Hide
        Alexey Petrenko added a comment -

        It is possible to use already downloaded resources.
        But if you will rerun ant fetch-depends it will recheck all the dependencies and fail if one of the dependencies is not available.

        Show
        Alexey Petrenko added a comment - It is possible to use already downloaded resources. But if you will rerun ant fetch-depends it will recheck all the dependencies and fail if one of the dependencies is not available.
        Naumova Natalya created issue -

          People

          • Assignee:
            Geir Magnusson Jr
            Reporter:
            Naumova Natalya
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development