On Aug 21, 2013, at 12:43 AM, Larry Baker wrote: > Stefano, > > On Aug 21, 2013, at 12:13 AM, Stefano Babic wrote: > >> Hi Larry, >> >> On 21/08/2013 07:27, Larry Baker wrote: >>> I tried to add the ntp package to generic-armv5te core-image-basic by adding >>> >>> IMAGE_INSTALL_append = " chkconfig ntp" >>> >>> to my Yocto/ELDK conf/local.conf. >>> >>> bitbake failed because no recipe provides 'ntp'. >>> >> >> That is right - Yocto / ELDK do not include a receipe for NTP, but the >> OE receipe can be easy added. >> >>> I saw chkconfig and ntp in the list of ELDK target packages at >>> http://www.denx.de/wiki/view/DULG/ELDKPackages#Section_3.9.2. >> >> The list is related to the old ELDK-4.x, see the ancient gcc versions. >> All packages are obsolete nowadays. And yes, ELDK-4.x had a rpm package >> for NTP. >> >>> I thought there might be a chance that Yocto/ELDK had support for building >>> both. No? >>> >>> What is the recommended method in Yocto/ELDK to synchronize with an NTP >>> server or other time reference? >> >> NTP or SNTP is IMHO always the first choice. > > I determined that the standard NTP package was superior to the other choice > (can't remember) when I worked with uClinux. But, i have to say, some of the > code was a bit sloppy, at least the command-line tools. I had trouble with > stack overflows/crashes on an MMU-less uClinux system. > > I do not know what SNTP is. I'll try searching the web for it. What is your > opinion of the two? > >> Check the receipe here: >> >> https://github.com/openembedded/meta-oe/tree/master/meta-networking/recipes-support/ntp >> > > I found a gumstix-yocto copy of the meta-oe recipe and then the original OE > version. I could not figure out how to download just the ntp branch from the > git browser view. The checkout procedure for the OE git tree was different > from a "git clone" -- it used yet another repository tool. Is there an > easier way to grab this stuff? > > *** I just browsed again and found this page: > https://github.com/openembedded/meta-oe.git. It looks like I can obtain a > zip download of the meta-oe branch. I'll give that a try and post an update. > *** > >> You can add it flawlessly to your ELDK environment. > > I was going to stick the ntp branch under meta-eldk/recipes-support. I hoped > after that bitbake would find the recipe for ntp automatically. Is that > true? Or, do I have to either 1) place the ntp folder somewhere else, or 2) > do something different than IMAGE_INSTALL_append = " chkconfig ntp"? > > If I am successful to download all of meta-oe, should I merge that with the > ELDK git, e.g., at the same place in the ELDK tree as meta-eldk? Or, should > I only do that with the ftp folder? I don't want to ask for trouble. I > don't quite understand yet how recipes are located/overloaded. And, like all > languages/systems with inheritance, you are stuck with tracking down all the > ancestral behaviors and context. >
The ZIP download worked fine. The ntp branch is not under meta-oe now, but under meta-networking: meta-oe-master/meta-networking/recipes-support/ntp Where should I graft the ntp branch on to the ELDK git tree? Larry Baker US Geological Survey 650-329-5608 [email protected] >> Best regards, >> Stefano Babic >> >> -- >> ===================================================================== >> DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel >> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany >> Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: [email protected] >> ===================================================================== > > > Thank you for your help. > > Larry Baker > US Geological Survey > 650-329-5608 > [email protected] > _______________________________________________ eldk mailing list [email protected] http://lists.denx.de/mailman/listinfo/eldk
