**** BEGIN LOGGING AT Wed Dec 04 02:59:58 2013 Dec 04 07:56:34 Anyone tried out pypy on arm? Dec 04 09:22:12 koen: [klibc] 2.0.3 released, next version is 2.0.4 Dec 04 09:23:04 koen: I'll update it soon, I was hoping someone (RP ?) could help finding an 'arch-sysroot' to stage the klibc headers Dec 04 09:55:59 Hi I have bb file files which contains LIC_FILES_CHKSUM, EXTRA_OECONF, LICENSE, inherit, SRC_URI, S, PR . And in my bbappend file i want to change SRC_URI. Is ut required to add LIC_FILES_CHKSUM, LICENSE and all again? Dec 04 09:57:12 and my bb and bbappend are in different meta* folder. Dec 04 09:57:48 adiga129: no, a bbappend is just "appended" to the existing bb, so you just change what you need to change. of course if your new src has difference checksums, then you need to update those. Dec 04 09:58:39 if i add SRC_URI in bbappend file will it overright SRC_URI which are there in bb files? how it works? Dec 04 09:58:51 yes, that's right Dec 04 09:59:27 Thank you rburton. I will try it. Dec 04 10:03:42 hi koen, i have faced a problem with oe-core + meta-beagle. i don't know yet where the problem is, but when doing a full from sstate the MLO and u-boot binaries are not in the deploy folder Dec 04 10:04:08 so it's something to do with sstate. i will look into that, but just saying in case you already know the solution for it.. Dec 04 10:04:23 ndec: right, the u-boot recipes in meta-beagle lack the magic register-with-sstate deploy bits Dec 04 10:04:50 yep, that's what i thought. Dec 04 10:05:13 when I looked into it I ran into the DEPLOY_DIR_IMAGE problem Dec 04 10:05:14 also, when i did that test i noticed that u-boot wouldn't re-compile Dec 04 10:05:27 I haven't checked if my patches are in already to add $MACHINE to DEPLOY_DIR_IMAGE Dec 04 10:05:43 (in OE-core) Dec 04 10:05:44 since it does not seem to redefin the sysroot, it's using the default sysroot which is hard coded in the compiler which was in a path that no longer exists. Dec 04 10:06:00 ah Dec 04 10:06:01 btw, i was using dylan. Dec 04 10:06:15 I think u-boot needs a 'make mrproper' or something in do_compile Dec 04 10:08:22 i haven't look at why it's failing, and i will (unless if you do it first..) but i noticed that yesterday when i was doing an OE workshop.. so i wanted to report the issues. Dec 04 10:08:37 i won't have time to look into that until next week Dec 04 10:19:26 koen: they are fwiw ;-) Dec 04 10:19:41 great! Dec 04 10:25:25 does anyone know what the guidelines are for 'external' perl modules that replace their 'internal' counterpart? Dec 04 10:25:36 e.g. libmodule-build-perl Dec 04 10:25:51 vs perl-module-build Dec 04 10:26:22 I can add RREPLACES and RCONFLICTS, but that only is valid when libfoo-perl is newer than the builtin Dec 04 10:26:57 and looking at OE-classic 'external' modules don't get updated in years Dec 04 10:40:46 morning all Dec 04 10:40:50 hey bluelightning Dec 04 10:40:54 hi koen Dec 04 10:42:33 bluelightning: I just activated the CI loop for qemux86: https://ci.linaro.org/jenkins/view/engineering-builds/job/openembedded-x86-rootfs Dec 04 10:42:51 bluelightning: I'm in the process of figuring out how to post that to LAVA to get tested Dec 04 10:43:15 koen: ok, I'd be interested to know how that goes Dec 04 10:43:29 koen: particularly if it's applicable to a standalone lava setup Dec 04 10:43:49 right Dec 04 10:45:20 which reminds me, I need to setup a local LAVA and jenkins Dec 04 10:47:00 Hi, I want to add a user "xxxx" to "root" group in recipe. Can someone tell me the procedure ? Dec 04 10:47:17 koen: do you mean that you will install ubuntu in your house? Dec 04 10:47:20 kiraank: there are examples for adding users to groups on meta-skeleton Dec 04 10:47:25 s/on/in Dec 04 10:55:53 jackmitchell: I checked meta-skeleton recipies. I understand that we can create new group using GROUPADD_PARAM_{PN}. I need to add a user to the exisiting group Dec 04 10:56:52 hi bluelightning, you didn't take 3a66dd762e493ad2cda57110be67c3b06628050a into dylan/backport. maybe it showed up too later in master... can you look into for the next batch? Dec 04 10:57:12 ndec: of course not Dec 04 10:57:32 ndec: I'll just add recipes for LAVA stuff and use my minnowboard as server :) Dec 04 10:58:02 koen: ah. packaging LAVA in OE. sweet. Dec 04 10:58:29 we're going to need that if we want to do LAVA in OE anyway Dec 04 10:58:35 the OE CI loop would then build LAVA to test itself ;-) Dec 04 10:59:17 well i don't think the OE servers are running OE, do they? Dec 04 10:59:54 well, lava-tools-native would be needed to post the build, right? Dec 04 11:00:53 oh. oe would post the build directly, not the buildbot. Dec 04 11:00:59 i see. Dec 04 11:01:37 koen: let me know if you need some help then. maybe i can spend some time on that, if you need. Dec 04 11:01:41 thanks Dec 04 11:01:48 I'm still reading up on lava Dec 04 11:12:42 ndec: right, I missed that; sorry Dec 04 11:12:57 ndec: I'm going to send out another small backport series before the end of the week Dec 04 11:29:30 bluelightning: ok. no problem.. just wanted to make sure it doesn't get lost ;-) Dec 04 11:50:07 hi all Dec 04 11:56:36 hi pb_ Dec 04 11:58:30 Hi, I am using USERADD_PARAM_${PN}-pulse += "-G root" to add "pulse" user to root group. But "pulse" user is not getting added to root group. Can someone tell me where I am going wrong Dec 04 11:59:32 kiraank: is there a USERADD_PARAM_${PN}-pulse line already, or is that the only one? Dec 04 12:01:05 bluelightning: I added this line to my receipe. It was not there earlier Dec 04 12:01:40 kiraank: so what that's effectively doing is "useradd -G root"... that will fail Dec 04 12:02:07 kiraank: you need to specify all of the options, i.e. at the very least "useradd -G root pulse" Dec 04 12:02:29 or more appropriately USERADD_PARAM_${PN}-pulse = "-G root pulse" Dec 04 12:02:44 other options may be needed depending on what the pulse user is meant do be doing Dec 04 12:03:20 bluelightning: thanks. I will try USERADD_PARAM_${PN}-pulse = "-G root pulse" Dec 04 12:05:36 bluelightning: good morning Dec 04 12:15:49 is there an easy way to ignore uninteresting changes in DISTRO_FEATURES? E.g. when I add 'pci' to them, nearly everything gets rebuilt because binutils-cross depends on (unrelated) DISTRO_FEATURES ('ld-is-gold' + 'multiarch') Dec 04 12:24:33 ensc|w: RP added a change to bitbake recently that does exactly that Dec 04 12:24:38 bluelightning: It's not working. does USERADD_PARAM_${PN}-pulse requires "pulse" user to be present before adding to any group. In that case, is there any way to add pulse user in do_install_post() or some other function Dec 04 12:25:39 kiraank: think about how the "useradd" command would work if you had to run it manually on a system; that's all USERADD_PARAM is effectively doing Dec 04 12:26:09 kiraank: then come up with the options you'd need to supply to not only create the user but to also add it to the group Dec 04 12:27:53 I tried googling useradd for adding user. All the pages suggest using usermod to add existing user. I understand that useradd can be used at the time of creating new user Dec 04 15:52:32 fabo: I restarted the x86 job, seems to work fine now Dec 04 15:52:40 fabo: must be an EC2 hickup or something Dec 04 15:53:15 koen: I'm digging but I don't see anything... Dec 04 15:55:07 minimal worked Dec 04 15:55:10 ~/snapshots/www/openembedded/images/minimal-x86-gcc-4.8/2 Dec 04 15:55:11 koen: Error: "/snapshots/www/openembedded/images/minimal-x86-gcc-4.8/2" is not a valid command. Dec 04 15:55:15 that has rootfs + modules Dec 04 15:55:26 have to check what happened to the kernel Dec 04 15:58:29 ok, post-build-create-image-manifest.sh only knows about uImage and zImage Dec 04 16:03:35 http://staging.review.linaro.org/596 Dec 04 16:03:37 there we go Dec 04 17:36:21 I am packaging gnustep for OE/Yocto and I am trying to come up with the right 'design' for it. Dec 04 17:36:55 It has the 'gnustep-make' which is shared aming gnustep projects Dec 04 17:37:18 for now, I think it should be a '-cross' package Dec 04 17:38:02 is it bound to the target? e.g. hardcoded knowledge of arm? Dec 04 17:38:04 as it is used during the build, but it needs to point to target paths as well Dec 04 17:38:09 ah, indeed Dec 04 17:38:19 that does sound most appropriate, if it has knowledge of the target Dec 04 17:38:45 I am still uncertain if I do need to do it this way Dec 04 17:38:50 but it seems likely Dec 04 17:39:32 cross == bound to both build host and target, so it seems this meets that definition Dec 04 17:39:33 * kergoth shrugs Dec 04 17:39:41 does it have any other knowledge of the target, or just the filesystem paths? Dec 04 17:40:47 it seems it does not Dec 04 17:42:14 hmm Dec 04 17:46:53 I think I got a way to avoid it Dec 04 17:46:55 let me try Dec 04 18:28:43 Hi, can I get one example for GROUPMEMS_PARAM Dec 04 18:29:11 I tried to run goupmems command on Ubuntu12.04, command is not available. Dec 04 18:36:17 hk__: we don't use it anywhere currently, but there is a manpage here: http://linux.die.net/man/8/groupmems Dec 04 18:55:56 Hi, can i get one exampler for using GROUPMEMS_PARAM. I tried running groupsmem comand on Ubuntu. its not available Dec 04 18:58:00 hk_: we don't use it anywhere currently, but there is a manpage here: http://linux.die.net/man/8/groupmems Dec 04 19:00:26 bluelightning: ok I was trying to add an existing user to audio group like this GROUPMEMS_PARAM_${PN} = "-a root -g audio". But somehow it "root" user is not getting added. Any tips? Dec 04 19:01:03 hk_: which version of the build system are you using? Dec 04 19:01:40 1.18.0 Dec 04 19:02:07 hk_: does your recipe inherit useradd ? Dec 04 19:02:59 yes, also contains USERADD_PACKAGES += "${PN}" Dec 04 19:03:50 well, it ought to work then... I'd suggest checking for any related errors in log.do_rootfs assuming you have added the package to your image Dec 04 19:04:11 I have to go now I'm afraid, back later Dec 04 19:05:48 bluelightning: ok thanks. I will follow your tips Dec 05 00:16:22 rburton: i could finally successful build console images with the new openembedded-core architecture and want now to improve openembedded to support computer smart watch phones based on the Mediatek SoC Processor architecture. i Have already find out that in openembedded-classic it exist a recipe for mediatek smartphones like the sciphone => https://github.com/openembedded/openembedded/blob/master Dec 05 00:16:23 /conf/machine/sciphone_g2.conf Dec 05 00:16:25 Exist somewhere a easy howto tutorial on making reciepes for new machines for the new openembedded-core architecture or can somebody give me some tips how to do that? Thanks in advance! P.S. I have no problem with maintaining the code that i would make availble. **** ENDING LOGGING AT Thu Dec 05 02:59:58 2013