**** BEGIN LOGGING AT Tue Oct 04 02:59:57 2011 Oct 04 06:55:30 good morning Oct 04 08:15:02 maybe oe has a problem with gcc 4.6 ? Oct 04 08:22:44 lautriv: patch doesn't apply? http://patches.openembedded.org/patch/12407 Oct 04 08:24:07 JaMa|Wrk, because i have the last git pull, i guessed there is "all in" Oct 04 08:25:01 koen is traveling so few patches are still pending Oct 04 08:26:06 JaMa|Wrk, good to know, my build failed on dbus and i switched temporarly back to 4.5. i'll see if that does the trick :-) Oct 04 08:27:10 dbus is building fine here with gcc-4.6 Oct 04 08:27:33 only gcc itself needed that patch to build properly Oct 04 08:29:55 JaMa|Wrk, i assumed some interaction because dbus complains about final linking (x86_64). Oct 04 08:51:03 just for future usage : actually i try to build for a new target............any suggestions for a lightweight gui ? Oct 04 09:48:48 quick question - is oe classic now abandoned? Oct 04 09:50:46 hi. when building glibc, openembedded is including files from the wrong directory: ie. including the file bits/wordsize.h from the glibc working directory rather than the sysroot usr/include directory. can anyone tell me what is wrong? Oct 04 10:08:06 anyone using oe-core that could help me get started? Oct 04 10:09:55 mikestir: http://www.openembedded.org/wiki/OpenEmbedded-Core Oct 04 10:11:23 i've read that. I'm trying bitbake core-image-minimal for a first try, but it just fails telling me my local.conf version != local.conf.sample version Oct 04 10:11:29 even though they are identical Oct 04 10:13:08 I have MACHINE=qemuarm defined in the environment, which it seemed to be happy with, and apart from that everything is vanilla Oct 04 10:14:14 hi Oct 04 10:51:05 hmmm. I'm beginning to wonder if oe has been abandoned altogether! Oct 04 10:55:49 mikestir: I used the angstrom setup scripts to do my first build, and that worked well for me. Oct 04 10:56:45 mikestir: http://www.angstrom-distribution.org/building-angstrom <- if you use it, check out the oe-core branch after the initial clone Oct 04 10:57:39 tasslehoff: I will take a look. We have been using OE dev to build our SDK for a while now (I work for a small silicon vendor), but since mid-September there have been no new commits and it now no longer builds, so I am faced with having to quickly port everything to oe-core Oct 04 10:57:41 mikestir: and finally: when I asked about oe-classic some days ago I got the answer "expect it to be read-only soon", but I don't think soon has come. Oct 04 10:59:11 hm. the web-interface says 11 days since last commit, so perhaps soon is now. I don't know :) Oct 04 10:59:30 mikestir: rename and edit the local.conf.sample Oct 04 10:59:34 last commit on oe-core is nearly a week as well Oct 04 10:59:54 tasslehoff: trust me, no active developers do care for oe-classic nowadays Oct 04 11:01:12 I kindly suggest people to forget about it (use it as reference) Oct 04 11:01:29 ant_work: does local.conf.sample have to be gone? I just copied it and it makes no difference. They are identical according to diff Oct 04 11:01:50 in fact this is a strange moment....ther eis a release pending (Yocto) and that freezes oe-core Oct 04 11:03:15 mv ../meta/conf/local.conf.sample conf/local.conf Oct 04 11:03:20 same error Oct 04 11:04:24 I've never triggered that error... Oct 04 11:05:20 ant_work: yeah. I'm almost done with the transition, and it seems like most stuff works well Oct 04 11:05:30 mikestir: wait, this should be in build/conf Oct 04 11:05:58 ant_work: local.conf? it is Oct 04 11:06:01 tasslehoff: atm there is some bad interaction with the meta-oe layer Oct 04 11:06:11 some kernel issues in 3.1rc4, but can't blame that on OE :) Oct 04 11:06:22 tasslehoff: the maintainer is on biz trip so commit are queued Oct 04 11:07:21 ok Oct 04 11:08:05 and finally, there is a big xserver merge pending... Oct 04 11:08:22 things will be better soon Oct 04 11:08:56 mikestir: are you using some scripts to setup the stuff? Oct 04 11:09:23 mikestir: please just clone the git repo and pull Oct 04 11:09:58 ant_work: I was using a script, but I have just done it by hand and it seems to be working Oct 04 11:10:06 :) Oct 04 11:10:07 is it particularly sensitive about environment? Oct 04 11:10:17 yes, Oct 04 11:10:38 if you source the right scripts you'll be in /build Oct 04 11:10:44 and env will b ok Oct 04 11:11:50 I was writing a script that would handle the git clones automatically then it calls oe-init-build-env. it does also add bitbake to the path, but that seemed to be necessary when I first tried this yesterday? Oct 04 11:12:07 mikestir: pls note you have to go in oe-core/bitbake and pull latest bitbake by hand Oct 04 11:13:04 well, a proper script can surely do it Oct 04 11:13:25 ah, kernel.org is back :) Oct 04 11:13:26 ok I took out the bitbake path mod and it works now from the script! Oct 04 11:13:50 great Oct 04 11:14:43 so it must have been the release version of bitbake that needed BBPATH, etc. but then leaving that in breaks the trunk version Oct 04 11:16:01 ant_work: thanks for the pointers Oct 04 11:17:22 mikestir: yw, fun starts now ;) Oct 04 11:17:53 hope converting our metadata over doesn't take too long - i'm leaving at the end of next week :) Oct 04 11:24:13 so under oe-classic it seemed like using Angstrom as distro was the best bet for getting everything to work. Is this still true in oe-core or is there something more lightweight? Oct 04 11:24:42 avoiding dependencies on dbus/x is a bonus for me Oct 04 11:28:25 mikestir: I'm testing with 'no-distro' Oct 04 12:04:48 where can i find/list bitbakes rules like "console-image" and such ? Oct 04 12:12:46 hi, all! Oct 04 12:14:33 how can I define my custom feeds overriding distro ones? I just want to use single directory of ipks as feed, and generate index for it, and have URLS for it on devices. Oct 04 12:14:46 I use oe-classic Oct 04 12:15:20 slapin, In the past I used customized angstrom-feeds and angstrom upload scripts to generate feeds Oct 04 12:16:09 lumag: scripts are no problem for me, I need to know how to make device look at appropriate place Oct 04 12:16:28 lumag: how is your leg, by the by? Oct 04 12:17:06 slapin, angstrom had some magic variable that I was able to override, I think. Oct 04 12:17:38 slapin, Thank you. just returned from the med. 1 month of being on vacation (theoretically :)) Oct 04 12:18:01 lumag: which distro you use now? Oct 04 12:32:59 slapin, "" :) Oct 04 12:37:41 lumag: is "" better than angstrom for you? Oct 04 12:38:41 slapin, yes, It seems meta-angstrom is still in beta quality. Oct 04 12:39:09 I've seen problems with udev and systemd, so I switched to "" Oct 04 12:39:35 lumag: which systemd problems? Oct 04 12:39:49 and how switching to "" fixed them? Oct 04 12:40:26 * slapin uses systemd from angstrom with oe-classic w/o much problems Oct 04 12:46:49 hi i tried to build a uimage using mirco-uclibc Oct 04 12:47:07 the size of the uimage is apparently the same as building using angstrom Oct 04 12:47:14 anyone can enlighten me? Oct 04 12:50:27 yes that's normal Oct 04 12:50:44 changing distro doesn't change your kenrel image size....because the kenrel defconfig doesn't change Oct 04 12:51:03 change the defconfig and remove some stuff with make ARCH=foo xconfig Oct 04 12:51:11 and put it back in oe Oct 04 12:51:19 hi ericben Oct 04 12:53:52 any idea how to reduce the size of the kernel image? Oct 04 12:56:27 kaylessa: yes I just said how, however: Oct 04 12:56:38 first why do you need to reduce the size of the kernel? Oct 04 12:56:47 i am kinda new to it Oct 04 12:56:48 because it doesn't fit into the kenrel partition on MTD? Oct 04 12:56:57 because my flash is only 1.2mb Oct 04 12:57:02 2mb sorry Oct 04 12:57:09 2MB for the kenrel Oct 04 12:57:14 or 2MB in total? Oct 04 12:57:15 hi mikestir Oct 04 12:57:18 oops sorry Oct 04 12:57:23 total is 2mb sorry Oct 04 12:57:30 i just build a 1.2mb kernel Oct 04 12:57:40 and i haven build my rfs yet Oct 04 12:57:44 kaylessa, router ? Oct 04 12:57:47 that's rather small Oct 04 12:57:55 my wrt54gsv4 has 4MB Oct 04 12:57:57 no its a rather small development board Oct 04 12:58:01 ok Oct 04 12:58:04 at91rm9200 Oct 04 12:58:12 then use micro and remove some stuff from the kenrel Oct 04 12:58:20 remove all the stuff you don't need Oct 04 12:58:22 i already used mirco-uclibc Oct 04 12:58:32 ok Oct 04 12:58:36 how to remove stuff that i dont need? Oct 04 12:58:39 also use micro's images Oct 04 12:58:59 note that image != distribution btw Oct 04 12:59:11 ?? Oct 04 12:59:23 I mean people often confond a distro and an image Oct 04 12:59:47 yea i get that Oct 04 12:59:47 for instance they think that using micro will reduce their image size drastically Oct 04 12:59:54 kaylessa, simply don't compile anything unrelated to this board, eg. nfs-support, scsi, whatever you can't/won't use. Oct 04 13:00:01 yea thats what i thought Oct 04 13:00:07 but using the micro image will Oct 04 13:00:41 how to dont compile them? and how to use that mirco image Oct 04 13:01:27 like I said: Oct 04 13:01:36 its kinda hard to find tutorial for OE on net Oct 04 13:01:39 make ARCH=arm xconfig if you have an arm machine Oct 04 13:01:45 there is one... Oct 04 13:01:47 or even two Oct 04 13:01:59 current my ARCH=sarge-at91 Oct 04 13:02:01 for the old oe look on the wiki, it has a link for the manual Oct 04 13:02:06 ok arm Oct 04 13:02:13 so i change to arm xconfig? Oct 04 13:02:28 go where the kenrel is located Oct 04 13:02:42 look in your tmpdir Oct 04 13:02:46 there is a work folder Oct 04 13:02:48 go in it Oct 04 13:02:58 then there will be a foledr with your machine name in it Oct 04 13:03:00 go in it Oct 04 13:03:11 and then there will be a folder with your kenrel name in it Oct 04 13:03:13 go in it Oct 04 13:03:16 yup found Oct 04 13:03:24 and then find the place where the kenrel sources are Oct 04 13:03:27 and do Oct 04 13:03:31 make ARCH=arm xconfig Oct 04 13:03:32 or: Oct 04 13:03:38 make ARCH=arm menuconfig Oct 04 13:03:41 xconfig is easier Oct 04 13:03:48 ok i try Oct 04 13:03:51 is it ? Oct 04 13:03:53 if it errors install the required dependencies Oct 04 13:03:58 then change some stuff Oct 04 13:03:59 save Oct 04 13:04:19 and cp .config /where/is/your/defconfig Oct 04 13:04:38 the place where your defconfig is is in the openembedded metadata Oct 04 13:08:30 gnutoo, btw. i have only a cache in this tmp ? Oct 04 13:09:43 a cache? Oct 04 13:09:52 what do you mean by cache? Oct 04 13:10:02 * lautriv get's the feeling to read some outdated info ............ Oct 04 13:10:25 then once it's cp-ed back -c clean or -c cleansstate (for oe-core) and rebuild your kernel Oct 04 13:10:27 gnutoo, i have (whole path) /usr/src/oe/bild/tmp/cache but no work Oct 04 13:10:29 hey gnutoo is this the directory u refering to ? Oct 04 13:10:46 lautriv: strange Oct 04 13:10:50 "/home/lkp/oe/build/tmp/work/sarge-at91-oe-linux-uclibceabi/linux-2.6.21-r13/linux-2.6.21" Oct 04 13:10:52 let me look at my installation Oct 04 13:10:55 yes Oct 04 13:10:59 kaylessa: that's it Oct 04 13:11:32 so its inside the $PWD/kernel folder? Oct 04 13:13:26 cat .config Oct 04 13:13:30 that's the kenrel configuration Oct 04 13:13:39 make ARCH=arm xconfig for modyfying it Oct 04 13:13:41 I must go soon Oct 04 13:14:13 ok thanks gnutoo Oct 04 13:23:28 bye Oct 04 13:24:40 what are people doing to work around broken fetch rules from kernel.org? is there a mirror somewhere? Oct 04 13:37:19 mikestir, i changed the appropirate recipe ( google for alternate places ) but it seems kernel.org will be back soon (the'ry already online but no subfolders accessible ) Oct 04 13:37:58 lautriv, seems there are quite a few to track down :( Oct 04 13:39:20 mikestir, i had just a few but command was "console-image".........maybe the best to wait a bit longer. Oct 04 14:05:42 mikestir: you can just set an appropriate KERNELORG_MIRROR in your local.conf Oct 04 14:06:08 should be no need to change the recipes Oct 04 14:28:38 pb_, that's what I've done. Managed to find a working mirror that looked at least a little trustworthy! Oct 04 14:43:34 JaMa|Wrk, I'm sorry if I missed, do you plan to submit xorg-related changes to meta-oe to reflect recent .inc rename in oe-core? Oct 04 14:44:14 lumag: I've sent them to oe-devel already and this part is already applied Oct 04 14:44:24 strange. Sorry again Oct 04 14:44:29 np Oct 04 14:44:53 lumag: http://git.openembedded.org/cgit.cgi/meta-openembedded/commit/?id=26e67875fbe734fb839ff1b81bf5caf08c8daac0 Oct 04 14:45:01 I see now, thanks Oct 04 15:26:22 Ugh, looks like angstrom is still slow. Oct 04 15:26:35 And I can't get the omap kernel any other way. Oct 04 15:32:22 why does even core-image-minimal depend on loads of X stuff? Oct 04 15:32:28 apparently via udev Oct 04 15:32:54 is it really necessary? Oct 04 15:35:11 is there a replacement for task-proper-tools in oe-core/meta-oe? Oct 04 15:39:59 Crofton|work: "not ported yet" was the answer koen gave me before the weekend. Oct 04 15:40:44 hi mickey|office Oct 04 15:41:28 k Oct 04 15:51:46 ok,then removed anything and pulled a fresh git, now i will see what happens ............ Oct 04 15:56:57 strange thing .........building angstrom for hx4700, i know there is a kernel 2.6.21 and now 3.0 but distro=angstrom2010.x pulls 2.6.37 ?? Oct 04 16:32:24 Is there anybody from o-hand? I see problems with svn.o-hand.com Oct 04 16:32:46 o-hand was bought by intel, it no longer exists as an entity Oct 04 16:33:34 kergoth, I know. But their svn still exists Oct 04 16:33:44 Whom should I ping with svn errors? Oct 04 16:33:58 clearly someone from intel, since no one from "o-hand" exists Oct 04 16:39:09 everything should have been moved to alternative hosting Oct 04 16:40:06 can you be more specific as to what the problem is? Oct 04 16:44:30 incandescant, meta-angstrom still references svn.o-hand.com. And checkout from svn.o-hand.com fails Oct 04 16:44:57 lumag: meta-angstrom needs fixing, which recipe? Oct 04 16:48:57 incandescant, all psplash recipes. Oct 04 16:49:04 incandescant, fixed, now testing Oct 04 18:01:06 hey guys, i am trying to build an omap3-console-image using bitbake and OpenEmbedded for the Gumstix Overo COM, but it failes on task 2559 when it tries to obtain a compressed file from the kernel.org repository Oct 04 18:01:10 here is the erro Oct 04 18:01:14 ERROR: Function 'Fetch failed: Unable to fetch URL http://kernel.org/pub/linux/utils/kernel/ksymoops/v2.4/ksymoops-2.4.11.tar.bz2 from any source.' failed Oct 04 18:01:14 ERROR: Task 364 (/home/syllogismrxs/overo-oe/org.openembedded.dev/recipes/ksymoops/ksymoops_2.4.11.bb, do_fetch) failed with exit code '1' Oct 04 18:01:21 that location doesn't exist Oct 04 18:01:39 do i need to update the links in bitbake somehow or do I just wait for that site to come back online? Oct 04 18:03:59 set the KERNELORG_MIRROR variable to an appropriate mirror Oct 04 18:09:13 is there a standard place in a file to set that variable, or should i just set it at the command line before running bitbake? Oct 04 18:10:21 setting it on the commandline will do nothing. set it in local.conf, where every other variable the user sets goes Oct 04 18:11:02 KERNELORG_MIRROR = "http://mirrors.arsc.edu/kernel" works FWIW Oct 04 18:16:28 thanks guys, testing it out now... Oct 04 18:30:16 bye! Oct 04 18:31:14 thanks, its chugging away again Oct 04 18:38:40 how can a prepend some code only to do_configure of the cross compiled version, and not to the native version in a recipe using BBCLASSEXTEND="native" ? Oct 04 18:40:44 Heinervdm: you need to define two versions like VAR_append = {..} Oct 04 18:41:05 and VAR_append_virclass_native = "" Oct 04 18:45:35 khem: i have to execute several sed lines, i don't understand how i can put them into a variable and execute them afterwards Oct 04 18:51:09 i've put now this at the beginning of my do_configure_prenpend: if [ "${BPN}" = "${PN}" ]; then Oct 04 18:54:18 Heinervdm: khem just told you how. you can use _append and _append_virtclass-native on function definitions too, not just ordinary variables Oct 04 18:54:52 oh, i see, you want a conditional for only the target version of the recipe? Oct 04 18:55:01 kergoth: yes Oct 04 18:55:09 and just prepend Oct 04 18:55:18 either your if statement will do, or you could use a non-append override Oct 04 18:55:27 FOO = "stuff I want to do for the target" Oct 04 18:55:31 FOO_virtclass-native = "" Oct 04 18:55:37 then reference ${FOO} Oct 04 18:56:09 if my if statement is ok, i will stay with it Oct 04 18:57:11 i'm trying to get gobject-introspection cross compiled, and there is a lot suff that needs fixing for the target... Oct 04 18:57:48 Heinervdm: that if should work too Oct 04 23:28:53 hi. is there anyway to override the linux kernel recipe to build a kernel from a tar package rather than checking out a fresh tree and patching the source? Oct 04 23:50:01 darkopium: sure you need to patch kernel bb file **** ENDING LOGGING AT Wed Oct 05 02:59:58 2011