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

Samuel Stirtzel s.stirtzel at googlemail.com
Fri Apr 20 11:28:29 UTC 2012


2012/4/20 Koen Kooi <koen at dominion.thruhere.net>:
> -----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)

Done,
thanks for pointing that out.


-- 
Regards
Samuel




More information about the Openembedded-devel mailing list