On Mon, Aug 18, 2014 at 11:14:08AM +0100, Lewis, Nick wrote: > My image build on yocto master fails reporting that python-bsddb cannot be > installed as no package provides libdb-5.3.so. On examination it is evident > that the "bitbake db" command builds BerkeleyDB 6.0 instead of 5.3 > > As an experiment I temporarily renamed the "recipe-support/db_6.0.30.bb" > recipe in order to force the "recipe-support/db_5.3.28.bb" recipe to run (I > guess there is a proper way to do this with preferred provider but I cannot > remember how). The db_5.3.28.bb recipe ran but failed on missing include > "#include <iostream.h>" in > tmp/work/cortexa9hf-neon-poky-linux-gnueabi/db/5.3.28-r0/db-5.3.28/build_unix/db_cxx.h
PREFERRED_VERSION_db = "5.3.28" > As an experiment I added "#define HAVE_CXX_STDHEADERS" to the top of this > file (I guess I should have made a patch or passed it from the recipe). The > db_5.3.28.bb recipe then built okay and the image build stopped complaining > about missing libdb-5.3 when installing python-bsddb I had similar issue with db-4.8* and zeroc-ice, HAVE_CXX_STDHEADERS is defined by default, when db recipes passes --enable-cxx, then <iostream> is included instead of iostream.h and zeroc-ice builds ok. > Does anyone else have this issue? Should python-bsddb be using BerkeleyDB 6.0 > now? > > Best Regards > Nick > > Nick Lewis > nick.le...@usa.g4s.com<mailto:nick.le...@usa.g4s.com> > +44 1684 277137<tel:+441684277137> > www.g4stechnology.com<http://www.g4stechnology.com/> > New Challenge House, International Drive, Tewkesbury, Gloucestershire, GL20 > 8UQ, UK > > P Please consider the environment before printing this email > > > ________________________________ > The details of this company are as follows: > G4S Technology Limited, Registered Office: Challenge House, International > Drive, Tewkesbury, Gloucestershire GL20 8UQ, Registered in England No. > 2382338. > > This communication may contain information which is confidential, personal > and/or privileged. > > It is for the exclusive use of the intended recipient(s). > If you are not the intended recipient(s), please note that any distribution, > forwarding, copying or use of this communication or the information in it is > strictly prohibited. > > Any personal views expressed in this e-mail are those of the individual > sender and the company does not endorse or accept responsibility for them. > > Prior to taking any action based upon this e-mail message, you should seek > appropriate confirmation of its authenticity. > > This e-mail has been scanned for all viruses by MessageLabs. > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
signature.asc
Description: Digital signature
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core