Jon,

We were talking about a docker environment for the build machines what would 
pull all the necessary dependencies.

Regarding cached sources; it depends in what you mean by cached sources. If you 
are talking about dependencies that pull from HEAD of their respective repos, I 
would like to avoid that. I think that we want to be declarative on our 
dependencies. By this, I mean that we only bump dependencies version 
deliberately. I would be very unhappy if our builds break because of some 
dependent library bugs. Or, worse, some device developer, pulls a version of a 
dependency that has a security flaw that the community has not validated yet. 
That said, it still can happen, but we should be able to tell people how to 
build a best known good.

Pat

> -----Original Message-----
> From: iotivity-dev-bounces at lists.iotivity.org [mailto:iotivity-dev-
> bounces at lists.iotivity.org] On Behalf Of Jon A. Cruz
> Sent: Monday, July 20, 2015 10:07 AM
> To: yh_.joo at samsung.com; Zhang, Caiwen; iotivity-dev at lists.iotivity.org
> Subject: Re: [dev] "expat" library download problem
> 
> Hi,
> 
> I just wanted to point out that this is an occurrence of a potential problem I
> raised on IRC just this past week.
> 
> Many CM departments will have policies in place that avoid downloading during
> builds, and we should be sure that it is easy to avoid such.
> 
> As a second point, our incremental builds might be running from locally cached
> sources, so we should look into making sure there is perhaps a daily that does
> full downloads so that we can be sure to detect broken/stale links as soon as
> they arise.
> 
> Thanks!
> 
> On 07/17/2015 08:18 PM, ??? wrote:
> > *
> >
> > *
> >
> > Hi, Caiwen
> >
> > I fixed it.
> >
> > I commit to the gerrit(https://gerrit.iotivity.org/gerrit/#/c/1727/)
> >
> > After the check, if you have any problem, please reply me.
> >
> > Thanks
> >
> > Best Regards
> >
> > Younghyun Joo
> >
> > */- SWC IoT Solution Lab. /**??? ?? ??*
> >
> > */#??: ???? ??./*
> >
> > **
> >
> > ----------------------------------------------------------------------
> > ----------
> > **
> >
> > *Younghyun, Joo****|****SW Assist Engineer *
> >
> > *IoT(Internet of Things) Solution Lab.,*
> >
> > *Web & Convergence Team, **SoftWare Center,*
> >
> > ***SAMSUNG ELECTRONICS CO., LTD.***
> >
> > * M**o**bi**le******+82.10.3794.8718*
> >
> > * E_mail********yh_.joo at samsung.com*
> > <mailto:yh_.joo at samsung.com><mailto:yh_.joo at samsung.com>
> >
> > *
> >
> > **
> > ----------------------------------------------------------------------
> > ----------
> > *
> >
> > ------- *Original Message* -------
> >
> > *Sender* : ???<yh_.joo at samsung.com> S3(??)/??/IoT Solution
> Lab(S/W??)
> > /????
> >
> > *Date* : 2015-07-18 11:55 (GMT+09:00)
> >
> > *Title* : "expat" library download problem
> >
> > *
> >
> > *
> >
> > Hi, Caiwen
> >
> > I have a problem with downloading expat library.
> >
> > A few days ago, when I tried to scons build for Android target, I
> > could easily build.
> >
> > But now, I can't. On the downloading process, it cannot download the
> > expat.tar.gz file
> >
> > I tried to download on the website directly. I cannot download, I
> > think that download link is changed
> >
> > (Oiginal link on SConscript:
> > http://sourceforge.net/projects/expat/files/expat/2.1.0/expat-2.1.0.ta
> > r.gz/download
> >
> > Possible link:
> > http://downloads.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0
> > .tar.gz)
> >
> > Could you change the link on SConscript file?
> >
> > (I tried to change the link by myself, but download errors are still 
> > occurred.
> >
> > I also checked the "env.Download" method (defined in
> > build_common/external_libs.scons) and extlibs/expat/SConscript file, I
> > cannot find the reason.)
> >
> > I'm looking forward to your commit and reply.
> >
> > Do you have any question or detail explanation, feel free to ask me.
> >
> > Thanks
> >
> > Best Regards
> >
> > Younghyun Joo
> >
> > **
> >
> > ----------------------------------------------------------------------
> > ----------
> > **
> >
> > *Younghyun, Joo****|****SW Assist Engineer *
> >
> > *IoT(Internet of Things) Solution Lab.,*
> >
> > *Web & Convergence Team, **SoftWare Center,*
> >
> > ***SAMSUNG ELECTRONICS CO., LTD.***
> >
> > * M**o**bi**le******+82.10.3794.8718*
> >
> > * E_mail********yh_.joo at samsung.com*
> > <mailto:yh_.joo at samsung.com><mailto:yh_.joo at samsung.com>
> >
> > *
> >
> > **
> > ----------------------------------------------------------------------
> > ----------
> > *
> >
> >
> >
> > _______________________________________________
> > iotivity-dev mailing list
> > iotivity-dev at lists.iotivity.org
> > https://lists.iotivity.org/mailman/listinfo/iotivity-dev
> >
> 
> --
> Jon A. Cruz - Senior Open Source Developer Samsung Open Source Group
> jonc at osg.samsung.com
> _______________________________________________
> iotivity-dev mailing list
> iotivity-dev at lists.iotivity.org
> https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to