harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Petrenko" <alexey.a.petre...@gmail.com>
Subject Re: [build] Downloading dependencies
Date Wed, 20 Dec 2006 15:34:37 GMT
2006/12/20, Stefano Mazzocchi <stefano@apache.org>:
> Alexey Petrenko wrote:
> > If this library exists in system32 then we do not need to download it
> > or do any additional search. Linker will do it for us.
> > So we can simple remove all mentions of this library from dependencies.
> >
> > But when I suggested this last time someone reported that he has MSVC
> > but does not have this library... This looks really strange.
>
> That was me on a weird system so it might well be bogus information :-)
>
> > We can remove this dependency and look... :)
> +1
I've thought one more time... :)
We definitely need msvcr71.dll while building distribution package.
So I suggest to implement searching in system32 first and then
download it from the web.

SY, Alexey

> > 2006/12/20, Leo Li <liyilei1979@gmail.com>:
> >>  Yes, actually we can just get MSVC71.dll from the system32 directory at
> >> least from XP, but as for other windows versions I am not sure the exact
> >> version of MSVC DLL. So is it ok if we do not explicitly get it but
> >> use it
> >> while linking by the search path of the os system just like other
> >> kernel32.dll?
> >>
> >> On 12/20/06, Geir Magnusson Jr. <geir@pobox.com> wrote:
> >> >
> >> >
> >> >
> >> > Stefano Mazzocchi wrote:
> >> > > Geir Magnusson Jr. wrote:
> >> > >> Do we really need to download this dll?  Everyone who has the
MSVC
> >> > >> installed should have it, right?
> >> > >
> >> > > I don't care if it's downloaded, linked or magically generated out
of
> >> > > looking into tea leaves, the problem is that the build needs manual
> >> > > intervention and this is not documented anywhere.
> >> > >
> >> > > We need to make sure that what we say you need to do is *only*
> >> what you
> >> > > need to do. Every other (undocumented step) is annoying and slows
our
> >> > > community development down.
> >> >
> >> > Yeah, I get it.  My point is that I'm still not convinced we need this
> >> > to be downloaded...
> >> >
> >> > So do we?
> >> >
> >> > geir
> >> >
> >> > >
> >> > >> geir
> >> > >>
> >> > >>
> >> > >> Stefano Mazzocchi wrote:
> >> > >>> Tim Ellison wrote:
> >> > >>>> Stefano Mazzocchi wrote:
> >> > >>>>> Mark Hindess wrote:
> >> > >>>>>> I tried doing fetch-depends before rebuild but
it would fail or
> >> > >>>>>> corrupt
> >> > >>>>>> dependencies often enough that it caused more
trouble than it
> >> > solved.
> >> > >>>>>> I can try it again I suppose - IIRC it was ibiblio
that was the
> >> > main
> >> > >>>>>> problem and that might have been a temporary issue.
> >> > >>>>> People, you do realize that if fetch-depends breaks
that often we
> >> > >>>>> have a
> >> > >>>>> bigger problem than just dealing with faulty updates?
> >> > >>>>>
> >> > >>>>> Imagine that every time fetch-depends doesn't work
we lose the
> >> > ability
> >> > >>>>> for some guy out there to contribute something to
us.
> >> > >>>>>
> >> > >>>>> This is, from a community building perspective, a
*way* bigger
> >> > problem
> >> > >>>>> than if the JVM ran at all after it compiled!!
> >> > >>>> I remember the discussion over the msvcr71.dll download.
Have
> >> there
> >> > been
> >> > >>>> other problems?
> >> > >>> it's still not fixed!
> >> > >>>
> >> > >
> >> > >
> >> >
> >>
> >>
> >>
> >> --
> >> Leo Li
> >> China Software Development Lab, IBM
> >>
> >>
>
>
> --
> Stefano.
>
>

Mime
View raw message