**** BEGIN LOGGING AT Mon Apr 29 02:59:58 2013 Apr 29 06:56:15 good morning Apr 29 07:28:20 Hello, I can not fetch a firmware file for the raspberrypi.. here is the log of the fetch: http://pastebin.com/w9svcF2N Apr 29 07:54:46 good morning Apr 29 08:00:52 morning all, hi apelete Apr 29 08:04:03 hi bluelightning Apr 29 08:04:34 morning silvio_, all Apr 29 08:10:44 gm all Apr 29 08:12:15 hi silvio_, bluelightning, mckoan Apr 29 08:12:31 hi mckoan, apelete Apr 29 08:13:10 hi mckoan Apr 29 08:22:48 hello Apr 29 08:24:07 hi hrw Apr 29 08:29:58 ERROR: No recipes available for: /home/rah/phones/shr/shr-core-gta04/meta-openembedded/meta-systemd/oe-core/recipes-connectivity/openssh/openssh_6.1p1.bbappend Apr 29 08:31:27 je ne comprends pas Apr 29 08:32:27 rah: there is an openssh bbappend in the version of meta-systemd you have checked out that does not match up with the openssh recipe in the version of oe-core you have checked out Apr 29 08:32:48 rah: I guess you updated one and not the other Apr 29 08:33:11 bluelightning: I updated both Apr 29 08:33:59 rah: ok, it looks like openssh was just updated Apr 29 08:34:07 rah: and meta-systemd hasn't caught up Apr 29 08:34:24 rah: temporarily you can probably just rename the bbappend in meta-systemd to match Apr 29 08:34:50 rah: (to openssh_6.2p1.bbappend) Apr 29 08:38:46 I've pushed fix a minute ago Apr 29 08:39:28 JaMa: great, thanks Apr 29 08:39:41 rah: ^ update meta-oe and you should be fine Apr 29 08:40:13 should that really be a bitbake error? Apr 29 08:40:26 rah: what do you mean? Apr 29 08:41:07 rah: there is an option to make it only warning if you really want Apr 29 08:41:19 but in many cases fatal error is better Apr 29 08:41:28 JaMa: what's the option? Apr 29 08:41:35 JaMa: and why is fatal error better? Apr 29 08:41:43 like in this one you wouldn't be happy to boot upgraded image and get openssh without systemd support Apr 29 08:41:46 rah: the problem is if the bbappend no longer matches up with the current version, you'll no longer be getting the changes in the bbappend applied on top of thr recipe Apr 29 08:42:14 which is almost always going to be undesirabler Apr 29 08:42:20 undesirable Apr 29 08:42:20 mmm Apr 29 08:42:29 BB_DANGLINGAPPENDS_WARNONLY Apr 29 08:56:22 JaMa: thanks Apr 29 09:00:48 JaMa: FYI, a few of your recent commits have been without -s Apr 29 09:00:54 I'm assuming that wasn't deliberate... Apr 29 09:07:26 wasn't, yeah I need to be more careful Apr 29 09:07:39 in webos we're using DCO, so I cannot use -s Apr 29 09:08:05 so I sometimes forget it now when I'm switching back and forth between the two.. Apr 29 09:08:58 I was usually at least adding it when cherry-picking to master branch, but now I have also git chp alias without -s because of webos.. Apr 29 09:10:23 I checked a while back and unfortunately there's no option to automatically do -s at the repo level Apr 29 09:10:43 about the best you could have is a pre-commit hook that fails if the signed-off-by line isn't there Apr 29 09:14:24 JaMa: thanks for merging (lib)memcached Apr 29 09:14:51 can someone check do I have an account on patchwork? and create one if not... Apr 29 09:15:05 I would like to mark my patches as done/superseded etc Apr 29 09:16:11 hrw: thanks for fixing it :) Apr 29 09:16:44 you can mark your patches even with normal account created by yourself (if it's still enabled) Apr 29 09:17:31 JaMa: *if* Apr 29 09:17:47 ah ok Apr 29 09:17:59 JaMa: I know that I had an account there years ago but then not used OE for quite long time... Apr 29 09:18:00 and I was marking all your patches Apr 29 09:19:26 JaMa: http://patches.openembedded.org/project/oe-core/list/?submitter=4689 is long Apr 29 09:20:28 ah not for oe-core Apr 29 09:20:46 I stoped marking my patches for oe-core too, because nobody seems to do it... Apr 29 09:31:28 JaMa: I've just gone through and marked a bunch of ones I can see have been applied Apr 29 09:31:42 JaMa: unfortunately I think they're a bit less visible with the archived bit set Apr 29 09:32:24 in oe-core or meta-oe? Apr 29 09:33:24 I take care only about in-test bundle (patches I'm applying in the end) Apr 29 09:33:51 patches in bundles like meta-initramfs, meta-webserver etc I just move to right bundle and let layer maintainer to handle them Apr 29 09:35:16 is it possible with oe-core to build a kernel and generate a uImage file directly ? I tried by setting KERNEL_IMAGETYPE = "uImage" in my machine conf but it failed: http://paste.debian.net/1031/ Apr 29 09:35:49 tried with this kenrel recipe http://www.seketeli.fr/git/~apelete/meta-handheld.git/tree/recipes-kernel/linux/linux-jlime-ben-nanonote_2.6.36.bb Apr 29 09:36:03 and that machine conf http://www.seketeli.fr/git/~apelete/meta-handheld.git/tree/conf/machine/ben-nanonote.conf Apr 29 09:36:48 apelete: :) Apr 29 09:36:49 it seems the capability needs to be built into the kernel directly, but I'm not sure Apr 29 09:36:50 # With 2.6.37 there is not yet uImage target (pending patches) Apr 29 09:37:03 JaMa: meta-oe... the oe-core patchwork is a total mess Apr 29 09:37:57 ant_work: saw that, but does it mean a 3.x kernels for instance have uImage target built in ? Apr 29 09:37:58 JaMa: fair enough Apr 29 09:39:27 apelete: kernel.bbclass will still (re)create uImage unless KEEPUIMAGE is set Apr 29 09:39:45 apelete: iirc uImage target has been added end-2010 for mips Apr 29 09:43:24 ant_work: had an interesting chat with JaMa yesterday, he advised me to get a working BSP before working on distro configuration/creation; just like you were saying a few weeks ago :) Apr 29 09:44:56 so I'm trying to update the kernel for the nanonote and get a minimal image to boot on the device Apr 29 09:46:29 morning all Apr 29 09:48:54 apelete: seems uImage is not yet default target for mips Apr 29 09:49:11 see this http://repository.timesys.com/buildsources/k/kernel/kernel-3.3/linux-3.3-mips-uImage.patch Apr 29 09:49:24 ..but why do you want uImage? Apr 29 09:50:03 and why 'linux-jlime-*' instead of plain 'linux' ? Apr 29 09:50:49 ant_work: need uImage because I'm using uboot on the nanonote atm Apr 29 09:52:19 ant_work: I'm not sure if having PN matching something in OVERRIDES is a good idea Apr 29 09:52:34 ant_work: (if PN = "linux" that matches TARGET_OS which is in OVERRIDES) Apr 29 09:52:48 ant_work: and I just kept the same recipe name from oe-classic, since it was customized by the jlime community at that time Apr 29 09:53:19 hm.. I remember havin messed with it long ago.. Apr 29 09:53:25 ah, yes Apr 29 09:53:26 http://lists.linuxtogo.org/pipermail/openembedded-commits/2011-March/055530.html Apr 29 09:53:57 I mean, start with a recent vanilla 3.x Apr 29 09:54:20 you're searching for troubles with 2.3x Apr 29 09:56:00 apelete: mainline should work according to http://en.qi-hardware.com/wiki/Ben_NanoNote/Kernel Apr 29 09:56:11 or, you could build their kernel which has been patched Apr 29 09:56:44 ideally you'd jump on linux-yocto asap Apr 29 10:01:48 bluelightning ant_work: yes, I was thinking about starting with the Qi-Harware kernel, and then update to the yocto one maybe by applying the same patches on it (if it proves to be working) Apr 29 10:02:12 There is a way to have two istance of bitbake running on the same phisical machine, for example in two different chrooted enviroment Apr 29 10:02:17 ? Apr 29 10:03:05 silvio: you can have two instances as long as they don't share the same build directory Apr 29 10:03:16 chroot isn't needed Apr 29 10:05:25 ok thanks Apr 29 10:06:32 out of interest, is there any particular reason that bitbake locks on ${TOPDIR} rather than ${TMPDIR} for its single-instance protection? Apr 29 10:07:47 pb_: probably because some things do get written by default into TOPDIR e.g. pseudodone, sstate-cache, auto-update of conf/bblayers.conf Apr 29 10:09:52 sstate-cache is multi-instance safe already, I think. but yeah, I guess the others probably are a bit of an issue. Apr 29 10:10:56 what's the bblayers.conf auto update? I don't think I know about that. Apr 29 10:14:01 pb_: in the past when we've made changes to bblayers.conf, instead of just bailing out if the version is lower we try to update the conf file automatically Apr 29 10:14:27 pb_: the code is in sanity.bbclass Apr 29 10:14:37 right, I see Apr 29 13:21:21 * pb_ stabs qemu-native for shipping a load of git garbage in its tarball Apr 29 13:21:50 which breaks doing "git clean" at the top level of your build tree, grr. Apr 29 13:21:56 heh Apr 29 13:22:06 I had that trouble with a vendor kernel patch once Apr 29 13:22:12 it contained the git dir Apr 29 13:22:23 so applying the patch to a git tree broke git :) Apr 29 13:22:35 heh Apr 29 13:25:12 in the reverse, I had to patch collectd not to use "git describe" when building from a tarball which resulted in it getting versions like "1.4-M5" from the metadata... Apr 29 13:25:29 doh Apr 29 13:25:34 (and blowing up during compile because it couldn't convert that to an x.y.z version) Apr 29 13:26:00 yeah, evidently a wide scope for creative screw-ups in this area Apr 29 13:26:22 * pb_ patches his build scripts to manually rm -rf $TMPDIR before running git clean Apr 29 14:50:45 pb_: do youhappen to have built kexec-tools on mips recently ? Apr 29 14:53:40 not recently. We ended up not using kexec in production on any of our products. Apr 29 14:54:06 why do you ask? Apr 29 14:54:26 it ws broken long ago Apr 29 14:54:38 well, it did build last time I tried. Apr 29 14:54:41 I can give it a go now if you like Apr 29 14:54:51 I could never runtime-test it :/ Apr 29 14:55:11 oh, wait, my kernels probably have CONFIG_KEXEC turned off. Apr 29 14:55:45 actually it turns out we do build (and ship) kexec-tools, contrary to what I thought Apr 29 14:55:51 so I can tell you that it does at least compile for mips :-) Apr 29 14:56:05 great, thx Apr 29 14:56:24 I have a meeting in 5 minutes but after that I can have a quick go and see whether it actually works or not. Apr 29 14:56:42 thx Apr 29 14:56:44 kexec-tools-klibc for mips would probably need some patching :/ Apr 29 14:56:56 probably. we don't use klibc at all, too eleet for us Apr 29 14:57:25 how to ship a static binary alternatively ? Apr 29 14:57:27 ;) Apr 29 14:58:59 afaik there in'ts any easy switch to trigger static compilation of th ebinaries Apr 29 14:59:00 * pb_ -> meeting Apr 29 14:59:02 bbl Apr 29 14:59:06 bye Apr 29 14:59:34 * ant_work cleaning keyboard from the crumbs Apr 29 15:52:29 morning Apr 29 16:51:20 moin Apr 29 17:26:39 pb_: pls let me know Apr 29 17:26:43 bbl Apr 29 17:35:34 hi, I am trying to get oe running on a FreeBSD, at least the bitbake / staging / native building works.. Apr 29 17:37:03 there is a new challenge, called pseudo, especially since it is documented that is not (easily) portable.. Apr 29 17:37:58 Does someone know the status of this project in this regard, it does contain an effort to run on a mac, but mentioned to be non functional Apr 29 17:38:01 ? Apr 29 17:38:58 i had some issues with building pseudo on a gentoo multilib install Apr 29 17:39:52 but i wanted to play with yocto/poky and not pseudo so i switched to a straight 64-bit ubuntu env... Apr 29 17:42:46 mr_science: I can imaging that, scanning through the code, it replaces some libc functions Apr 29 17:44:26 mr_science: is pseudo optional? I assumed it is a the heart of oe, since it wants to build it before anything else.. Apr 29 17:44:58 don't think it's optional... Apr 29 17:45:22 the option i avoided was packaging it for gentoo Apr 29 17:45:48 if its installed in the host, then my impression is that oe won't try to build it Apr 29 17:46:10 is it in bsd ports? Apr 29 17:46:15 mmm, will give it a try.. Apr 29 17:46:38 but I need to run it as a linux binary, just see what happens.. Apr 29 17:47:35 no it is not in the ports, but I can make a recipe to install the linux version, see what happens Apr 29 17:47:48 my guess is that it will fail horribly Apr 29 17:47:50 ;) Apr 29 17:48:31 seems a tag strange to be developing ebedded linux stuff on bsd Apr 29 17:48:35 s/tag/tad/ Apr 29 17:48:46 s/ebedded/embedded/ Apr 29 17:48:54 Deamon404: it is... Apr 29 17:49:28 Deamon404: it is a for fun.. Apr 29 17:49:37 fair enough Apr 29 17:49:58 b: there is some activity on FreeBSD for embedded stuff... Apr 29 17:50:22 c: and that is the actual reason, I would like to adjust the qt recipe Apr 29 17:50:46 ah qt.... i sense pain in your future Apr 29 17:50:53 esp. if its qmake related Apr 29 17:51:11 having a sdk for freebsd and host linux and vice versa is a good way to test native / nativesdk issues.. Apr 29 17:51:29 yup it is qmake related ;) Apr 29 17:51:36 hah. Apr 29 18:20:05 got to reboot to linux-32, bye **** ENDING LOGGING AT Tue Apr 30 02:59:58 2013