[yocto] meta-qt5 problem in yocto 1.7

peterengcomau001 at adam.com.au peterengcomau001 at adam.com.au
Sun Feb 1 19:27:34 PST 2015



	 
Alex, I have completely separated daisy and dizzy. all of my daisy
stuff goes into ~/poky-1.6 and I clone only daisy branches there such
as poky, meta-openembedded, meta-qt5, etc. All of my dizzy stuff goes
in ~/poky-1.7 so there is never a mix between them.  
 For dizzy i originally cloned the dizzy meta-qt5 branch and got a
lot of do_fetch failures for v5.3.2. I then cloned the master branch
of meta-qt5 from an idea from Simon, but still get the same do_fetch
failuers but now for v5.4.0.  The files are there because I can
manually download them, but I cant get the do_fetch to work inside
bitbake.
RegardsLachlan

----- Original Message -----
 From: "Alex J Lennon" @dynamicdevices.co.uk> 
To:, "Martin Jansa" , "Simon Bolek" 
Cc:
Sent:Sun, 01 Feb 2015 20:58:09 +0100
Subject:Re: [yocto] meta-qt5 problem in yocto 1.7

 On 01/02/2015 20:38, peterengcomau001 at adam.com.au wrote:
 > Hi Alex,
 > I have no problem with qt5 with daisy and have been using it fine
for
 > over 6 months. During that time I have cleaned my tmp file
multiple
 > times which would force a new reload of the sources.
 > Also I dont have a problem with Dizzy when building
 > core-image-mininal, core-image-full-cmdline and core-image-sato.
 >
 > If i bitbake my recipe using the -k option, I only get 3 failed
recipes
 > 0: qtbase-native-5.4.0-r0 do_fetch (pid 13279)
 > 1: qtbase-5.4.0-r0 do_fetch (pid 13280)
 > 2: qtdeclarative-54.0-r0 do_fetch (pid 13283)
 >
 > and these relate two 2 failed fetchs:
 > ERROR: Function failed: Fetcher failure for URL:
 >
'http://download.qt-project.org/official_releases/qt/5.4/5.4.0/submodules/qtdeclarative-opensource-src-5.4.0.tar.xz'.
 > Unable to fetch URL from any source.
 > ERROR: Function failed: Fetcher failure for URL:
 >
'http://download.qt-project.org/official_releases/qt/5.4/5.4.0/submodules/qtbase-opensource-src-5.4.0.tar.xz'.
 > Unable to fetch URL from any source.

 OK, well I'm not sure but I am going to make some guesses here...

 You're building Yocto daisy release/branch which you got from
somewhere
 then you cloned the meta-qt5 repository or otherwise obtained
meta-qt5
 meta-data?

 You then added that into your bblayers.conf ?

 Now the latest meta-qt5 (i.e. master branch) has recipes to build QT
 5.4.0 I see

 I'm not sure what best practice is here but I tend to try to use the
 same branches across the meta-data.

 So for example when I am building with Yocto daisy/dizzy I am using
the
 appropriate branch of meta-qt5 as you saw in my earlier email

 For Yocto dizzy, meta-qt5.dizzy =
 "dizzy:8b0ffbd849203d07164ccfad2535bdb107eecd08"

 If you want to build the meta-qt5 daisy branch then you would go
into
 the meta-qt5 folder you cloned from the git repo something like this

 cd sources/meta-qt5
 git branch (to check, probably shows master)
 git checkout daisy

 Then rebuild. That should be building QT 5.2.1 which is what I am
seeing
 here

 Cheers,

 Alex

@yoctoproject.org>.bolek at googlemail.com>.jansa at gmail.com>@adam.com.au>
---- Message sent via Adam Internet WebMail - http://www.adam.com.au/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20150202/c0091284/attachment.html>


More information about the yocto mailing list