**** BEGIN LOGGING AT Mon Sep 26 02:59:56 2011 Sep 26 10:17:50 When trying to run a qemu emulation should there be a seperate kernel created or can I use the same beagleboard kernel I use on the hardware? Sep 26 10:19:45 as I run into the error: qemu: fatal: Trying to execute outside RAM or ROM at 0x80008000 Sep 26 10:20:42 Snafflehog: you need to use the qemuarm kernel Sep 26 10:20:54 Snafflehog: qemu doesn't support emulating a beagleboard Sep 26 10:21:27 RP__, Ok, I'm running qemu from within Eclipse through the yocto plugin Sep 26 10:21:38 with the arguments: -e "source /mnt/yocto/poky/build/tmp/environment-setup-armv7a-vfp-neon-poky-linux-gnueabi;runqemu qemuarm /mnt/yocto/poky/build/tmp/deploy/images/uImage-beagleboard.bin /mnt/yocto/sysroot ;bash" Sep 26 10:22:04 which looks like a beagleboard kernel Sep 26 10:22:34 ah ok, I misunderstood, I need to bitbake a new generic arm kernel to use, right? Sep 26 10:22:41 Snafflehog: yes Sep 26 10:22:51 the trouble is going to be that qemuarm is an armv5 kernel and you want armv7 since you've armv7 binaries Sep 26 10:23:02 Snafflehog: so you'll also have to tell qemu to use an armv7 processor Sep 26 10:23:10 -cpu option iirc Sep 26 10:23:37 ok, can I build an arm kernel within the same buildroot as my beagleboard kernel? Sep 26 10:23:59 Snafflehog: yes Sep 26 10:24:04 is there a way to build two simultaneous kernels by specifying two machine types? Sep 26 10:24:13 Snafflehog: no Sep 26 10:24:29 so I would select one machine type, build, then revert to the beagle when I want to test on hardware? Sep 26 10:24:40 yes Sep 26 10:24:56 you probably don't need to update the qemuarm kernel that often once you have one Sep 26 10:25:08 ok Sep 26 10:25:57 Snafflehog: you could cheat and find one off the website for that matter ;-) Sep 26 10:26:20 will a bitbake virtual/kernel suffice with the qemuarm machine selected to build the appropriate kernel? Sep 26 10:26:27 yes Sep 26 10:26:38 MACHINE=qemuarm bitbake virtual/kernel Sep 26 10:27:05 ah, a good tip - I didn't realise you could pass temporary variabled through command line exorts Sep 26 10:28:32 Snafflehog: some variables you can, if you specify MACHINE ?= in local.conf Sep 26 10:48:46 has anyone built the qemuarm kernel recently, I'm hitting errors which seem to be realated to downlaod location: ERROR: Function 'Fetcher failure for URL: 'git://git.yoctoproject.org/linux-yocto-3.0;protocol=git;nocheckout=1;branch=yocto/standard/arm-versatile-926ejs,meta;name=machine,meta'. Unable to fetch URL git://git.yoctoproject.org/linux-yocto-3.0;protocol=git;nocheckout=1;branch=yocto/standard/arm-versatile-926ejs,meta;name=machine,meta from a Sep 26 10:48:46 ny source.' failed Sep 26 10:49:15 I'm using poky-git on the master branch Sep 26 10:59:35 Snafflehog: I'm running builds now and they're working :/ Sep 26 11:00:04 hmm, I'll try a new buildroot and see if a fresh one builds ok Sep 26 11:10:28 for the time being I am playing with the one downloaded from your website - i;ve set the -cpu flag successfully with cortex-a8 but it is taking an AGE to even start booting Sep 26 11:10:43 I think i'll restart and assign a few more cores to this virtual machine brb Sep 26 11:23:02 when I try to boot this arm kernel I am getting a kernel panic relating to no filesystem - now I get a suggestion in terminal to add nfsroot=IP_ADDRESS....* does this apply when you are booting qemu from eclipse? Sep 26 11:23:28 if so, will the IP address always be the same or will you have to keep an eye out for it changing? Sep 26 11:28:07 ok answered it myself, as I expected it is automatically added to the qemu parameters Sep 26 11:37:26 Snafflehog: I'm wondering if an armv5 kernel can cope with an armv7 userspace even if the cpu can run the instructions :/ Sep 26 11:37:56 yes, I've abandoned the idea of armv7 for now and am just trying to get an armv5 kernel to boot successfully Sep 26 11:38:08 Snafflehog: with an armv5 userspace? Sep 26 11:39:03 ah that may be the issue i'm encountering - I am still using the beagle sysroot, I expect I will need to exchange this for a generic armv5? Sep 26 11:40:33 a job for after lunch I think :) Sep 26 11:48:45 Snafflehog: right, I think that might be the problem Sep 26 12:24:20 sgw: when you'll be back, pls look at http://www.mail-archive.com/rpm-users@rpm5.org/msg00712.html Sep 26 12:32:19 RP__ I tried with the generic minimal-dev rootfs and I still recieved a kernel panic stating that it cannot mount root fs via nfs - is there anyway to debug to make sure the nfs share is being created properly? Sep 26 12:32:53 Snafflehog: You could try using runqemu directly at the commandline, test the image/kernel out that way Sep 26 12:33:50 Snafflehog: jzhang might have more pointers when she wakes up Sep 26 13:31:41 I wanted to add gcc to the image I 've built. I 'm adding EXTRA_IMAGE_FEATURES = "tools-sdk" in local.conf file. But the build does not 've them. I even need g++ ! Sep 26 13:36:17 Hi, trying to build core-image-basic from the edison git branch and it fails at step do_rootfs due to util-linux, mc and openssl depending on the system perl Sep 26 13:36:22 any ideas? Sep 26 13:42:28 ianm: Can you pastebin the exact error please? I'm having trouble visualising that Sep 26 13:42:56 ianm: I think you might have also had perl problems earlier in the build so if you have local patches it would also be good to know about them? Sep 26 13:43:33 http://pastebin.com/pix2sfiD Sep 26 13:45:05 ianm: ok, this likely means there are scripts starting #!/home/software/perl_socks/bin/perl in your packages Sep 26 13:45:11 RP__, this is a fresh clone of the HEAD of the edison branch, I was trying to check that the previous problems I had seen had been fixed Sep 26 13:46:06 ianm: Is the build getting further than it did previously? Sep 26 13:46:28 yes, failing right at the very end Sep 26 13:46:37 and it is a different set of packages that are showing a problem Sep 26 13:46:56 ianm: ok, I think this is a new bug nobody has hit before due to your perl being at an unusual location Sep 26 13:48:05 for example, I think tmp/work/i586-poky-linux/util-linux-2.19.1-r4/image/usr/bin/chkdupexe will have this path as the first line Sep 26 13:49:08 yup Sep 26 13:49:23 So what we really need is a do_install_append which puts the right thing in there... Sep 26 13:49:37 also tmp/work/armv5te-poky-linux-gnueabi/openssl-0.9.8r-r5/sysroot-destdir/usr/lib/ssl/misc/CA.pl Sep 26 13:49:41 Unless we can coax configure into doing the right thing Sep 26 13:54:29 ianm: Its going to be a case of going through these packages and figuring out how to put the right perl path into the scripts Sep 26 13:58:48 my email has gone insane if you don't hear from me .. it's not my fault. Sep 26 13:58:49 @#$ Sep 26 14:04:27 ianm: http://pastebin.com/Z7rgPdNY is the kind of thing we can do to fix this Sep 26 14:05:55 zeddii: I know how that feels :/ Sep 26 14:11:41 * zeddii is getting random deliveries and send times :( Sep 26 14:14:26 jzhang, do you know of an issue which causes the nfs root not to be mounted and hence causes a kernel panic when running an arm qemu instance? Sep 26 14:18:00 I wanted to add gcc to the image I 've built. I 'm adding EXTRA_IMAGE_FEATURES = "tools-sdk" in local.conf file. But the build does not 've them. I even need g++ ! Sep 26 14:43:59 I can not find meta/classes/core-image.bbclass this file.. Can someone help me? Sep 26 14:47:30 ianm: I've pushed out three patches onto the mailing list which should address this problem. I suspect there may be other issues but hopefully its clear how to fix them and I'll accept further patches! :) Sep 26 14:53:02 RP__, thanks, will have a look Sep 26 15:54:15 can somebody help me!! Sep 26 15:57:39 Arial700: you'll find meta/classes/core-image.bbclass in the master or upcoming 1.1 release of the Yocto Project Sep 26 15:57:56 in previous versions it was called poky-image.bbclass I think Sep 26 16:01:40 bluelightning, thankU. I wanted to 've some more packages.. Sep 26 16:02:51 So, I 'm trying to have gcc, g++ but eventhough I provide EXTRA_IMAGE_FEATURES = "tools-sdk" this opiton in local.conf file, the image build does not 've them !! Sep 26 16:04:02 Arial700: did you already build an image before changing EXTRA_IMAGE_FEATURES? Sep 26 16:04:13 bluelightning, yes... Sep 26 16:05:19 Arial700: which image are you building? Sep 26 16:05:41 poky-image-minimal Sep 26 16:08:29 bluelightning, poky-image-minimal. Can u also suggest me how to understand about which packages the build is going to include. B'se I want to build an image with no extra packages which consume space except those I needed! Sep 26 16:08:30 Arial700: right, that explains it... IMAGE_FEATURES / EXTRA_IMAGE_FEATURES are not used by the minimal image Sep 26 16:09:13 bluelightning, Ohk . :-( got that. Sep 26 16:11:54 bluelightning, but I dont want any gui. I want to include some tools like g++ etc., and I dont like to give any room for unnecessary tools/softwares to reduce the size of the OS. Can u help me how can I proceed. I 'm currently reading the poky-ref-manul. Can It serve my purpose. B'se it does not explain how to understand the bbfiles and bbclass files etc. Sep 26 16:13:22 Arial700: well, there will be a new release very soon, which has a lot of fixes as well as a number of improvements in the documentation Sep 26 16:13:57 Arial700: if you want an image with console only but where you can use IMAGE_FEATURES / EXTRA_IMAGE_FEATURES, you can use poky-image-base Sep 26 16:14:01 bluelightning, Thats gr8. When can I expect that & for now can u suggest me some way ? Sep 26 16:15:41 there is one problem with poky-image-base and other console images that should be fixed in 1.1, in that it will build X applications even though they are not part of the final image Sep 26 16:17:42 Arial700: release is scheduled for Oct 5th Sep 26 16:17:59 however the code is of course in git right now Sep 26 16:18:34 Snafflehog: not that I'm aware of. Also, I once ran into issues that there are still qemu process left behind that may cause the next qemu boot issue, you can do ps to grep any existing qemu then kill them Sep 26 16:31:18 RP__, thanks, applying your 3 patches to the edison branchls Sep 26 16:31:54 RP__, works for me Sep 26 16:32:48 bluelightning, Thanku! Sep 26 16:35:34 bluelightning, thanks a lot. :-) will bewaiting for the 1.1 release. Sep 26 16:35:53 Arial700: no problem Sep 26 16:43:06 nim26: great! :) Sep 26 18:28:57 fray: around? Sep 26 18:34:35 msm, I think fray is currently en route to ESC Boston this morning Sep 26 18:42:26 ok, thanks Sep 26 18:59:15 has anyone dealt with the issue of compiling two kernels by default? say a 32bit and 64bit variant? Sep 26 19:34:31 msm: usually we recommend separate machine configs for this Sep 26 19:35:22 msm: There would be nothing stopping you using BBCLASSEXTEND to add some extra target you could compile but its not been done before Sep 26 19:36:49 yes, it's either an extra machine for multilib case or something were we build both kernels for the 32b or 64b case Sep 26 19:36:59 might be less of an issue to just make another machine Sep 26 19:40:15 msm: zeddii doesn't know this yet but I'm after to talk to him about code to promote the qemux86 machine into qemux86-64 as far as the kernel config goes under certain conditions Sep 26 19:41:59 RP__: that's probably what im looking for =) Sep 26 19:48:14 msm: Might be an idea to file a bug in the bugzilla (enhancement) so we can track this Sep 26 19:52:15 RP__: 1525 submitted Sep 26 19:57:36 msm: massaged a bit and zeddii cc'd :) Sep 26 20:09:42 sgw: I had a few patches I thought I'd merged but they were in the wrong tree. I've gone ahead and merged them. Sorry if this messes anything up for you :/ Sep 26 20:31:08 RP__: not at this point Sep 26 21:54:40 sgw: ping Sep 26 21:56:45 ant: Hi Sep 26 22:29:10 So, I got to thinking. How does anyone know that the One Ring can only be destroyed in the fire in which it was forged? And how common is that kind of limitation? Sep 26 22:29:11 This got me to thinking that there ought to be an urban fantasy in which a car is assembled from bits and pieces of other cars, and it turns out that this car can only be disassembled in the chop shop in which it was made, which is somewhere in the suburbs of Chicago. Sep 26 22:29:11 It does seem like the question of how a given unique thing can be destroyed is a necessarily hard one to have existing research on. If anyone had done it, the thing wouldn’t be there, so all we really know is what doesn’t work. One imagines specialists who maintain lists of methods of destruction which have succeeded in the past. “Hmm, Class 3, original creator still alive but no longer human. Either melt it down in the fire in Sep 26 22:29:11 which it was forged, or teach it the meaning of friendship.” A couple of My Little Pony episodes later, it’s off to Mount Certainly Nothing You’d Want To Happen On Your Birthday. Sep 26 22:29:13 argh Sep 26 22:29:17 miscopy-pasta Sep 26 22:29:22 * Added new RiftTextfield frame type. This acts and looks like a native Rift textfield. Sep 26 22:29:22 * Added new RiftWindow frame type. This acts and looks like a native Rift textfield. Sep 26 22:29:33 arrghkhgkaghgkl Sep 26 22:29:42 I'm copying and pasting the wrong thing into the wrong chat window. Sep 26 22:29:52 I am lucky I am typing on the right computer today. Sep 26 22:30:21 I should stop using the Interenet when I have a cold. Sep 26 22:40:59 fray: ping Sep 26 22:42:11 sgw: I was informed earlier he is probably traveling… Sep 26 22:49:43 msm: yes I know, just wondering if he landed and was back on. Sep 26 23:06:13 haven't seen him around all day Sep 26 23:31:04 Anyone having any issues with getting to wiki.openembedded.org? Sep 27 01:10:54 sgw, Yes. Looks like they have a bad redirect. **** ENDING LOGGING AT Tue Sep 27 02:59:57 2011