[oe] [meta-kde] Test images (was: Re: [OE-core] RFC: Porting KDE Plasma Active (WIP))

Koen Kooi koen at dominion.thruhere.net
Fri Apr 20 10:55:21 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Op 20-04-12 12:45, Samuel Stirtzel schreef:
> 2012/4/20 Koen Kooi <koen at dominion.thruhere.net>:
>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
>> 
>> Op 20-04-12 09:59, Samuel Stirtzel schreef:
>>> 2012/4/20 Koen Kooi <koen at dominion.thruhere.net>: Op 19-04-12 18:57,
>>> Koen Kooi schreef:
>>>>>> Op 19-04-12 16:03, Samuel Stirtzel schreef:
>>>>>>> 2012/4/19 Koen Kooi <koen at dominion.thruhere.net>: Op
>>>>>>> 19-04-12 11:09, Samuel Stirtzel schreef:
>>>>>>>>>>>> Feel free to comment on the images.
>>>>>>>>>>> 
>>>>>>>>>>> Giving them a spin now :)
>>>>>>>>>> 
>>>>>>>>>> Thanks.
>>>>>>>>>> 
>>>>>>>>>> Just to let you know: Yesterday I accidentally added 
>>>>>>>>>> "inherit allarch" to kde-wallpapers, this will produce
>>>>>>>>>> an error, I want to push my patch for this but
>>>>>>>>>> Gitorious seems to be down.
>>>>>> 
>>>>>>> Gitorious is down a lot, which is (partly) why I switched
>>>>>>> away from it.
>>>>>> 
>>>>>>>>>> Removing allarch from kde-wallpapers will do the
>>>>>>>>>> trick.
>>>>>> 
>>>>>>> I'll update the repo in a minute. Some other things I ran
>>>>>>> into:
>>>>>> 
>>>>>>> * rasqal needs PARALLEL_MAKE = ""
>>>>>> 
>>>>>>>> Done, committed it to master. 
>>>>>>>> (68edc1551c703bd83a60aa05edb898a7bdfa9ff9 if anyone wants
>>>>>>>> to cherry-pick)
>>>>>> 
>>>>>>> * soprano-native is needed for the onto2something binary, I
>>>>>>> did 'yum install soprano' instead
>>>>>> 
>>>>>>>> Which recipe is failing with the soprano-native error? The 
>>>>>>>> kdelibs4-native recipe should only optionally depend on
>>>>>>>> it.
>>>>>> 
>>>>>> I forgot which recipe, sorry. I do managed to build the images 
>>>>>> after a few tries. There were some more PARALLEL_MAKE and/or 
>>>>>> missing DEPENDS related problems, but rerunning the build a
>>>>>> few times made those go away. The buildhistory output: 
>>>>>> https://github.com/Angstrom-distribution/buildhistory/commit/c4790bbe1534c8c536f6cacf509d93b14cf6050c
>>>
>>>>>>
>>>>
>>>>>> 
The diff from my buildhistory installed-packages.txt looks good.
>>>> Although it seems like I have "some" strange kernel module
>>>> installed [1].
>>> 
>>>> The "+kde-wallpapers" and other shows that you have it installed in
>>>> the image while I installed it as package when I noticed it was
>>>> missing, so it is alright.
>>> 
>>> 
>>> The
>>>>>> 
>>> binaries don't run, lots of missing symbols to SessionManagement, do
>>> I need to build qt4-x11 differently (apart from the GLES changes I 
>>> forgot)?
>>> 
>>>> The qt4-x11-free_4.8.0.bbappend [2] should have done that. I can
>>>> look into it if you provide the log.do_configure for kdelibs4.
>>> 
>>>> At the first glance it looks like the .bbappend needs a PRINC, you 
>>>> could verify that with grep "-no-accessibility -no-sm" in your 
>>>> qt4-x11-free logfile dir.
>> 
>> That probably it, I had already built qt4.
> 
> Pushed a commit, 244b03bb14a0d4646861df6e9952c03fea84e21e if you want to
> cherry pick it.
> 
> Currently working on a cmake cross compilation issue, as side effect it
> could resolve the PARALLEL_MAKE problems too.

I think the bbappend needs to do:

PRINC := "${@int(PRINC) + 1}"

instead of

PRINC = "1"

Since meta-oe has a bbappend as well (patches to fix that will show up soon)

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJPkUCWAAoJEHZqAkdh1vT66O8P/2XdfhMrJG7nZrmjKZWmX9YL
8vQlKpT3vXGOPiph2Q1EHFGmhDp+5XOIyIS5+/GJAP288AhMXZLqVj/7fxy9df32
8I/7hd+yo9u4PeKMbeGLt7RSCy+53piyaNGrsCJJ2l7K82YRwEIGAr718NyWitto
2MNd5INNW0sA2/9WFD3l5kEEMuObDjj9593ticvaV5vdl+IPLbAoSiNDwnsXTOhk
m1YE8LqaAb8y6szZthcLuMYgpyTKL3LYVukA/oav5WDl3nW8309QIcyhF5Ot/ZzP
yjw9N5PEZrZv3y63dV7iT4MExnWLvX6ncpFmrXo5+gbks3mj0A5iGdPqPyhjk5NK
g5Sg26Z5jkd1si7n2WdjWgbzjG0/oEPxa/paLRBdX2IAT3NlpruiEXD4w5lV8q+u
ODIJjXLSQSbiyy6fjGG5EfDXwjVx4R8TsXa8Fu1MD4zuIJC26r6lV0akLfkxBfQM
IyqIwsTHQJO1o+ej50gjRKK9bHh12iyqk4jMS4Jb6CmkpREvuahHIEQzgPW/if5t
EzwbJ3/IAaWybiBHvFBthXusHyZVu3I9Y2W8dUCP8lq+bMCCiwiwwWbYSDmF86OZ
EglZFwx8jGK9A4Z9XtghhJB7HuEnlDXvOjvf2I4DnP2QmafP0YrHQbk6qB2F3LAC
qzOqxFqT5SnYPZ+BogZo
=USTg
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list