**** BEGIN LOGGING AT Mon Oct 03 02:59:57 2011 Oct 03 07:01:16 good morning Oct 03 08:27:37 I'm trying to compile mysql for openembedded using the stock .bb config files however I run into an error in the function do_populate_sysroot - I don't think it can find the mysql_config file, should I be providing this somewhere or do I need to alter the .bb config file? Oct 03 10:50:00 03Matthew McClintock  07master * ra7b75e4db5 10bitbake.git/lib/bb/fetch2/git.py: (log message trimmed) Oct 03 10:50:00 fetch2/git: Make git fetch run with -f so rebased branches don't fail Oct 03 10:50:00 git fetches can fail (or at least return failed) when trying to Oct 03 10:50:00 fetch and prune rebased branches. This patch simply adds a -f Oct 03 10:50:00 to the git fetch command so these failure are ignore Oct 03 10:50:00 Generally, if some SHA was rebased away it's not coming back so Oct 03 10:50:01 there is no point in not doing this force Oct 03 13:38:07 heyda :-) Oct 03 13:38:28 what does this DSO mean in the next line ? Oct 03 13:38:32 /usr/bin/ld: dbus-daemon-launch-helper: local symbol `_dl_argv@@GLIBC_PRIVATE' in /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 is referenced by DSO ? Oct 03 13:45:00 it's something that has to do with shared libraries Oct 03 13:45:27 maybe it's a section for shared libraries in the elf format? Oct 03 13:47:30 DSO is dynamic shared object, afaik Oct 03 13:51:30 and how do i avoid the above message ? Oct 03 13:57:46 have you tried pasting the error message into google? ;p Oct 03 13:58:55 yes, and as ususal i get only questions. Oct 03 14:07:53 lautriv: there is a similar binutils bug http://sourceware.org/bugzilla/show_bug.cgi?id=13232 Oct 03 14:10:56 hi ericben Oct 03 14:11:33 seems i have to wait for the return of kernel.org and some updates in oe :-( Oct 03 14:54:55 ericben, ping Oct 03 15:14:52 morning all. Oct 03 15:47:22 hi, i would like to know if someone is wokring on meta-java or a port of java recipes in oe-core Oct 03 15:53:27 captainigloo, hi buglabs was the one that wanted java in oe, but they often lag behind with reguards to build system, and they plan to port to oe-core but later Oct 03 15:53:55 so ask woglinde Oct 03 15:54:03 GNUtoo: ok, i began something Oct 03 15:54:09 but i get a lot of errors Oct 03 15:54:18 ah, why do you need java? Oct 03 15:54:36 for one of my client, who needs java Oct 03 15:54:40 ok Oct 03 15:54:53 and i provide a linux distro based on oe-core/angstrom Oct 03 15:54:56 ok Oct 03 15:55:15 maybe ask the company that woglinde works for, to help you port java to oe-core? Oct 03 15:55:16 currently everything is fine except for the java part Oct 03 15:55:21 ok Oct 03 15:55:28 because java is kind of very complicated Oct 03 15:55:45 yep i see :) Oct 03 15:56:05 for instance for building it it can segfault in the middle Oct 03 15:56:13 you restart the build and it continues Oct 03 15:56:24 ah crap Oct 03 15:56:27 then you can have assembler issues Oct 03 15:56:36 I don't know the current state Oct 03 15:56:37 it's for arm Oct 03 15:56:40 but there are many versions Oct 03 15:56:49 like for instance zero with pure C Oct 03 15:56:52 shark Oct 03 15:56:55 with assembly Oct 03 15:56:58 and llvm version Oct 03 15:57:08 shark didn't work well some time ago Oct 03 15:57:11 no idea of the status Oct 03 15:57:16 i try to port the recipes of openembedded Oct 03 15:57:18 llvm worked better tough Oct 03 15:57:20 ok Oct 03 15:57:24 ok Oct 03 15:57:27 what are your errors? Oct 03 15:59:01 let me paste them Oct 03 16:01:54 GNUtoo: http://pastebin.com/XZS2Nh0S Oct 03 16:03:10 hmmm no idea Oct 03 16:11:56 GNUtoo: me neither :( Oct 03 16:12:25 I eared of this problem but never got it Oct 03 16:12:37 and I never got it for java .so Oct 03 16:12:40 so JNI Oct 03 16:16:16 GNUtoo: you know what does "NOTE: DO PACKAGE QA" mean ? Oct 03 16:16:29 or QA issue Oct 03 16:16:41 just for my personnal culture :) Oct 03 16:29:10 yes Oct 03 16:29:17 it should be from insane.bbclass Oct 03 16:29:21 or something like that Oct 03 16:29:29 it's for doing check on the binaries Oct 03 16:29:42 so fatal things get noticied before runtime Oct 03 16:29:51 it can even be disable Oct 03 16:29:53 *disabled Oct 03 16:30:04 but it's really not a good idea Oct 03 16:31:31 bbl Oct 03 16:46:20 Hey all, I have checked out the gumstix git repository from "git://gitorious.org/gumstix-oe/mainline.git org.openembedded.dev" Oct 03 16:46:36 The default kernel version seems to be 2.6.39 Oct 03 16:47:05 I can build a different kernel by specifying a different bitbake file using "-b" Oct 03 16:47:54 e.g. : bitbake virtual/kernel -b ./recipes/linux/linux-omap3_2.6.38.bb Oct 03 16:48:26 but if I try to build omap3-console-image, it always uses kernel versoin 2.6.39 Oct 03 16:48:44 as far as I can tell Oct 03 16:49:31 Does anyone know where I can tell the omap3-console-image recipe to use a different/custom version of the kernel? Oct 03 16:55:32 grep for PREFERRED_VERSION Oct 03 16:55:47 or something like that Oct 03 16:56:10 I think you also need _pn Oct 03 16:56:23 so you could put it in local.conf Oct 03 16:57:02 ok, if it can go in local.conf, that would be a relief Oct 03 17:01:40 Do you by chance have even more detail on how to do this? I've tried (among other things) adding the following to my local.conf: Oct 03 17:01:48 PREFERRED_PROVIDER_virtual/kernel = "linux-omap3-2.6.36" Oct 03 17:01:53 PREFERRED_VERSION_linux = "2.6.36" Oct 03 17:01:59 PREFERRED_PROVIDER_virtual/kernel = "2.6.36" Oct 03 17:02:01 that's not how it works. Oct 03 17:02:01 you need _pn Oct 03 17:02:06 I know Oct 03 17:02:12 it works with DP Oct 03 17:02:13 PREFERRED_PROVIDER sets the recipe name, brent, not the version Oct 03 17:02:28 and I said VERSION Oct 03 17:02:40 hi btw Oct 03 17:03:11 Hello. So I would need: Oct 03 17:03:15 I was talking to brent, GNUtoo :P Oct 03 17:03:17 _pn = "2.6.36" Oct 03 17:03:18 ? Oct 03 17:03:20 ok Oct 03 17:03:20 and hey Oct 03 17:09:20 '_pn = "2.6.36"' doesn't work. Still builds 2.6.39. (BTW my list of PREFERREDs were 3 different attempts) Oct 03 17:09:48 GNUtoo: what is DP? Oct 03 17:10:07 DEFAULT_PREFERRENCE = "1" Oct 03 17:10:12 or -1 Oct 03 17:10:28 brent, add _pn in the PREFERRED_VERSION_linux Oct 03 17:10:35 I don't remember where exactly tough Oct 03 17:10:48 (if it's after VERSION or after linux) Oct 03 17:21:24 'PREFERRED_VERSION_linux_pn = "2.6.36"' & 'PREFERRED_VERSION_pn_linux = "2.6.36"' both failed to change the kernel version being built. Oct 03 17:21:42 let me look Oct 03 17:21:49 thanks Oct 03 17:22:22 shr.conf:SRCREV_pn-elfe= "${AUTOREV}" Oct 03 17:22:30 that's what I have locally Oct 03 17:22:35 so I guess it should be: Oct 03 17:22:49 PREFERRED_VERSION_pn-linux = "2.6.36" Oct 03 17:23:05 srcrev is only helpful for recipes that pull from git, and preferred version and preferred preference are configuration metadata, not recipe metadata, so the pn- override is useless in that context Oct 03 17:23:16 the _linux for preferences isn't an override, it's just part of the varaible name Oct 03 17:23:20 bitbake checks for it explicitly Oct 03 17:23:29 ah ok Oct 03 17:23:35 thanks a lot Oct 03 17:24:21 so what should theses people do? Oct 03 17:24:35 if they want to override in local.conf and not in the metadata itself? Oct 03 17:25:55 I actually don't care where the fix is located. I would just like to know the 'correct' way to change the kernel version that is being used. Oct 03 17:28:12 brent, then go where the kenrel are and put a higher DEFAULT_PREFERRENCE_machine Oct 03 17:28:15 for instance: Oct 03 17:28:40 DEFAULT_PREFERENCE_om-gta02 = "3" Oct 03 17:28:49 brent: it's not about changing the version, it's about instructing bitbake about which recipe to use. if you don't have a recipe for your platform for the version you want, then that's the first step, you need one. Oct 03 17:28:51 if you have the freerunner as machine Oct 03 17:29:07 in the kernel you want Oct 03 17:29:11 then you must: Oct 03 17:29:23 *look if the kernel in question have a config for your device Oct 03 17:29:32 default preference is just what's used if no preferred version is specified. it's just that, a default. PREFERRED_VERSION_linux-omap3 = "whatever" will work just fine, as well PREFERRED_PROVIDER_virtual/kernel = "linux-omap3" Oct 03 17:29:38 if not you should add it Oct 03 17:30:04 I have a bb script for the kernel version that I want. BB seems to build it fine, but I have no way, that I know of, to test it though. Oct 03 17:44:02 GNUtoo, what does setting the DP to 3 do? I guess I've been assuming that the machine name in auto.conf tells the system which .conf file to use. Oct 03 17:44:44 brent, grep for it in the kernel directory Oct 03 17:44:50 it set default preference Oct 03 17:45:00 basically it will prefer that recipe Oct 03 17:45:13 instead of another of the same name but with a different version Oct 03 17:53:52 GNUtoo: sorry.. i don't quite understand what the Default Preference = "3" means... is it setting an override level? Oct 03 17:54:02 What does the "3" signify? Oct 03 17:54:27 pack3754, grep in at the place where there are the kernel recipes Oct 03 17:54:33 3 is an arbitrary number Oct 03 17:54:46 higher takes the highest precedence Oct 03 17:54:51 *highest Oct 03 17:55:41 http://docs.openembedded.org/usermanual/usermanual.html#recipes_defaultpreference Oct 03 17:56:04 Thank you! Oct 03 17:56:57 np Oct 03 17:59:05 That makes more sense, Oct 03 17:59:41 sooo... If I edit a bb recipe (e.g. linux-omap3_2.6.36.bb ) and put DP = "3" at the top Oct 03 18:00:20 this version will be preferred over all other versions (provided I don't put DP >3 in another recipe) Oct 03 18:00:32 that provides the same package Oct 03 18:00:52 Is that a correct understanding? Oct 03 18:01:02 yes Oct 03 18:01:12 it takes the higher DP Oct 03 18:01:20 do put the higher in the recipe you want Oct 03 18:01:31 great! Thanks again GNUtoo Oct 03 18:01:39 I will try this Oct 03 18:32:37 is there a url where I can wget oecore list emails for git am ? Oct 03 18:45:19 does anyone know if SSTATE_MIRROR supports scp? Oct 03 18:49:32 msm: it uses the bitbake fetchers, so it supports anything it can fetch. see bitbake/lib/bb/fetch2/*.py Oct 03 18:51:19 kergoth: thanks Oct 03 19:04:40 GNUtoo, haven't actually booted yet, but it looks like the DP fix that you pointed us to worked. Thank you! Oct 03 19:06:49 ok Oct 03 19:21:55 hi all Oct 03 19:57:37 Does anyone have a copy of linux-omap3_2.6.34.bb ? It's missing from my gumstix repository, and also from the openembedded mainline repositories Oct 03 19:58:05 I cloned both of these last week Oct 03 20:07:18 kergoth: do you know where sstate_mirror gets parsed Oct 03 20:07:28 for some reason my SSTATE_MIRROR var is getting chomped off Oct 03 20:07:39 its trying to fetch from http://linux.freescale.net/yocto/sstate-gmp-pp Oct 03 20:07:54 when SSTATE_MIRROR=http://linux.freescale.net/yocto/sstate-cache/ Oct 03 20:08:06 so it's choping off the last sstate-cache/ Oct 03 20:08:10 looking for some regex atm Oct 03 20:10:24 or maybe it's conflicting with own-mirrors Oct 03 20:23:22 kergoth: it looks like SSTATE_MIRROR needs the trailing '/' Oct 03 20:32:41 msm: see sstate.bbclass. Oct 03 20:38:27 kergoth: yea i was looking there, it's immediately obvious what is going on though Oct 03 20:38:55 NOT obvious rather Oct 03 21:38:05 khem: gcc-4.6 fails...bad interaction btw layers http://paste.debian.net/133918/ Oct 03 21:39:04 (why is gcc in meta-oe ?) Oct 03 21:47:33 ant__: apply http://patches.openembedded.org/patch/12407 Oct 03 21:47:50 ant__: meta-oe patches has linaro patches on top of oe-core gcc Oct 03 21:48:02 ant__: this patch is pending for meta-oe Oct 03 21:55:32 khem: I see, atm I tar-gzipped meta-oe's gcc dir ;) **** ENDING LOGGING AT Tue Oct 04 02:59:57 2011