**** BEGIN LOGGING AT Fri May 15 02:59:58 2009 May 15 03:04:43 man, there are so many things i want to improve about bitbake and OpenEmbedded that i have no idea where to begin half the time May 15 03:05:24 not that its bad, it's the best solution out there imo, just always room to improve May 15 03:05:25 heh May 15 03:07:40 :) May 15 03:11:54 kergoth: ok, those changes seem to work: freeze.inc included after local.conf and freeze.inc creates weak assignment versions.conf files May 15 03:12:42 okay, cool. will have to do a bunch more test builds with it that way May 15 03:12:42 thanks May 15 03:13:01 no problem, I'll keep testing as well May 15 06:18:19 heh May 15 06:30:42 is conf/checksums.ini expected to have the checksum for every possible package ? and does it do a linear search in that file each time ? May 15 06:38:49 yes, but the search algorithm depends on ConfigParser implementation, I assume May 15 06:39:22 If it uses python dicts then there's a hashtable behind the scenes May 15 06:41:09 good morning May 15 06:51:59 akheron: ok. thanks May 15 07:05:59 rkirti: the search algorithm doesn't really matter, though, since the whole checksums.ini file is read in every time May 15 07:07:48 akheron: ouch. May 15 07:09:13 in do_fetch May 15 08:13:09 XorA: morning May 15 08:14:09 hey ant_work May 15 08:14:17 XorA: I almost finished kexec-tools_2.0.0. I adapred the patches. May 15 08:14:44 ant_work: heh and just as I fixed v1 :-) May 15 08:15:02 ant_work: BTW linux-kexecboot 2.6.24 is too old for the new toolchain May 15 08:16:45 about this...kexec-static.patch seems not in therecipes May 15 08:19:01 ant_work: feel free to kill off orphoned patches May 15 08:19:14 iirc size was 112kb May 15 08:21:55 XorA: this did not apply, so I added -nostdinc. Necessary? May 15 08:21:57 -PCFLAGS += $(call cc-option, -fnostdinc) May 15 08:21:59 +PCFLAGS += $(call cc-option, -nostdinc) May 15 08:22:37 (new purgatory/Makefile) May 15 08:25:50 ant_work: is likely I shall now abandon zaurus work for good, Im got a sheeva to play with May 15 08:26:03 good luck ;) May 15 08:26:26 I'll wait for 2nd generation hw May 15 08:26:26 I dont actually use the tosa, so unlike my previous zauruses it just sits on the desk turned off May 15 08:31:18 XorA: you mean the devices renaming in recent kernels? May 15 08:31:38 root= problem? May 15 08:31:39 ant_work: no, I mean linux 2.6.24 wont compile with gcc 4.3.3 May 15 08:31:53 ah, 'cause there is another issue... May 15 08:32:15 using old kexecboot kernel and newest 2.6.29+ kernel May 15 08:32:24 device names can differ May 15 08:32:37 for spitz? May 15 08:32:54 http://www.hentges.net/irclogs/%23kexecboot/2009/May/20090513_kexecboot.log May 15 08:33:52 linux-rp has a hack to always make internal drive hda, its correct letter is hdc May 15 08:34:02 just find and restore that hack May 15 08:43:12 XorA: pxa_cf_initorder_hack-r1 is already in SRC_URI May 15 08:44:15 ant_work: but does it still do what its supposed to May 15 08:46:53 ant_work: no its not May 15 08:47:24 XorA: best is to ship kernels in pair May 15 08:47:55 ant_work: you need to do some work on 2.6.29+2.6.30 to pull in the needed patches like that that are not suitable for mainline May 15 08:48:27 pavelm said most patches are not needed anymore May 15 08:48:44 I have yet to look in depth May 15 09:03:17 ant_work: well obviosuly the ide order one is :-) May 15 09:03:27 ant_work: but it will never go mainline May 15 09:03:43 ant_work: the only other way to fix the problem is to use device labels or UIDs May 15 09:03:55 then it doesnt matter what physical device is used May 15 09:07:42 RP: ping? May 15 09:10:13 ant_work: and start supporting tosa as well :-D May 15 09:11:24 XorA: there are already Dmitry and Yuri :) May 15 09:14:22 XorA: btw I can now read the partitions in nand. I have to minimize the includes and hope all builds small and static against klibc May 15 09:15:25 cool May 15 09:15:27 there are tree locations to peek: 4+4+4 bytes (sys, ro,rw) May 15 09:16:23 XorA: I 'm testing on SL-C860...other models have different address May 15 09:16:30 I'll need confirmations ;-) May 15 09:29:17 hi ant_work May 15 09:29:22 hi zecke May 15 09:31:07 hi florian May 15 09:32:02 hi all May 15 09:36:43 morning May 15 09:39:26 hi hrw May 15 09:49:13 hrw: What is the latest wisdom for emulating an N800 with qemu? May 15 09:51:14 florian: my blog posts is what I used. did not tried with other versions May 15 09:51:37 hrw: ok May 15 09:51:46 florian: I basically ended n8x0 use. my n810 works now as music player when my daughter goes to sleep May 15 09:52:11 :-) May 15 09:54:09 hrw: you should have used gta01 for that :-) May 15 09:54:27 XorA: gta01 do not stay for so long on battery May 15 09:54:38 XorA: and show me usable music player for it May 15 10:12:52 I'm preparing a KaeilOS/OE presentation, is it correct to say that OE was initially create on February 2003 by Holger Schurig? May 15 10:14:43 or would be better to keep it generic like "It was created by merging the achievements of OpenZaurus with contributions of projects like Familiar Linux" May 15 10:15:10 Don't mention Familiar ;) May 15 10:15:35 florian: are they so un-familiar ? :-D May 15 10:16:00 mckoan: It needs to die... :) May 15 10:20:37 RP: do you remember why cache.py:sync is doing a deepcopy? May 15 10:21:12 Familiar is (tm) but a not a very pleasent bloke May 15 10:21:19 s/but/buy/ May 15 10:25:31 mckoan: I do not know what would be about OE beginning May 15 10:26:05 mckoan: and OE was created by OZ hackers. Familiar joined much later May 15 10:27:18 mckoan: OE was created by Chris Larson (overall architecture), Holger Schurig (first implementation), and Michael Lauer (first loads of packages and classes) May 15 10:27:43 hi mickey|zzZZzz May 15 10:27:44 later, Familiar Linux hackers joined and brought additional sanity into the tools May 15 10:27:51 plus adding lots of more infrastructure May 15 10:27:53 morning May 15 10:28:03 zzZ mickey May 15 10:28:24 mickey|zzZZzz: good morning May 15 10:28:35 morning pb___ May 15 10:28:44 mickey|zzZZzz: I hope you had a good sleep yesterday... do you have the password for the gforge user that owns the lists? May 15 10:29:11 florian: i have the master list password, if you mean that May 15 10:29:27 not the password for the gforge unix user though May 15 10:29:39 mickey|zzZZzz: who has this? May 15 10:29:50 probably K**N May 15 10:30:05 oh May 15 10:30:19 he did most of the gforge setup didn't he? May 15 10:30:39 mickey|zzZZzz: python question: del array[index] May 15 10:30:57 mickey|zzZZzz: is actually removing the item index from the container? (and doing gc?) May 15 10:31:14 zecke: removing the item from the container, gc only if this was the last reference May 15 10:31:56 mickey|zzZZzz: cache.py:sync is taking many many seconds... May 15 10:32:08 mickey|zzZZzz: mostly because a deepcopy... where I think a shallow copy can do... May 15 10:32:53 i agree, it looks like a shallow copy could do here May 15 10:33:04 worth a try May 15 10:33:11 when things go havoc, it's not enough :) May 15 10:35:12 mickey|zzZZzz: it is mostly for not writing out everything... May 15 10:35:26 bbiab, need to buy an intermediate sat receiver while waiting for the DM8000 to become widely available *sigh* May 15 10:45:10 XorA: I found why my gcc 4.3.3 builds were failing May 15 10:45:20 XorA: I had thumb enabled in local.conf ;( May 15 11:05:31 hrw: hehe May 15 11:26:07 03Robert Schuster  07org.openembedded.dev * rafc463eeb8 10openembedded.git/recipes/llvm/ (3 files in 2 dirs): May 15 11:26:07 llvm2.6-native: Revert SRCPV usage (its not appropriate here). May 15 11:26:07 * fixed the build patch (removed conflict markers) May 15 11:26:07 llvm2.6: Dito. May 15 11:42:58 RP: have you thought about multi threaded parsing? May 15 11:43:10 RP: or multithreaded cache building? May 15 11:47:27 03Chris Larson  07xora/angstrom-srcpv * ra515f55e61 10openembedded.git/conf/collections.inc: (log message trimmed) May 15 11:47:27 collections.inc: add collections to BBPATH, handle typos in COLLECTIONS, etc. May 15 11:47:27 - Alters BBPATH to include the newly unpacked collections, then automatically May 15 11:47:27 re-exec's bitbake with the new BBPATH to ensure the classes/.confs/etc from May 15 11:47:27 those collections are available to bitbake. May 15 11:47:31 - Handle typos in the COLLECTIONS variable by warning when glob returns nothing for a given May 15 11:47:33 item. May 15 11:47:35 03Graeme Gregory  07xora/angstrom-srcpv * r3d7a9c867d 10openembedded.git/: Merge branch 'org.openembedded.dev' of git+ssh://git@git.openembedded.net/openembedded into xora/angstrom-srcpv May 15 11:47:38 03Robert Schuster  07xora/angstrom-srcpv * rafc463eeb8 10openembedded.git/recipes/llvm/ (3 files in 2 dirs): May 15 11:47:41 llvm2.6-native: Revert SRCPV usage (its not appropriate here). May 15 11:47:43 * fixed the build patch (removed conflict markers) May 15 11:47:45 llvm2.6: Dito. May 15 11:47:49 03Graeme Gregory  07xora/angstrom-srcpv * rb354a2b3d8 10openembedded.git/: Merge branch 'org.openembedded.dev' of git+ssh://git@git.openembedded.net/openembedded into xora/angstrom-srcpv May 15 11:47:52 03Graeme Gregory  07xora/angstrom-srcpv * r44b2c047a4 10openembedded.git/recipes/llvm/ (2 files): llvm2.6_2.5+svnr20090511.bb,llvm2.6-native_2.5+svnr20090511.bb : SRCREV -> SRCPV May 15 11:56:22 03Cliff Brake  07org.openembedded.dev * r1db790bfdc 10openembedded.git/docs/usermanual/chapters/getting_oe.xml: doc: change openembedded.net reference to openembedded.org May 15 11:57:27 anyone want to test two simple patches and send the result of "touch conf/local.conf; time bitbake -p minimal-image"? May 15 11:58:00 sure May 15 11:59:04 frak, I just figured out the wiki.openembedded.net issue cbrake_away was talking to me about last night :) May 15 12:03:17 zecke: ping May 15 12:03:32 pong May 15 12:04:26 zecke: [13:49] likewise: OE's zecke-xgcc-cpp.patch doesn't work for gcc-4.3.2; they changed CROSS_COMPILING to CROSS_DIRECTORY_STRUCTURE, May 15 12:05:03 zecke: http://cgit.openembedded.org/cgit.cgi?url=openembedded/tree/recipes/gcc/gcc-4.3.2/zecke-no-host-includes.patch May 15 12:05:10 sorry wrong link May 15 12:05:45 zecke: probably good link, but BET mentions the wrong patch I think May 15 12:07:19 likewise: sheeva arrived thanks May 15 12:09:16 XorA: there still is an (obsolote) CD in my CD ROM player. I May 15 12:09:34 likewise: no problems, I replaced the OS with Angstrom after some cursing and swearing May 15 12:09:43 zecke pasted "fasta?" at http://paste.lisp.org/display/80285 May 15 12:10:05 XorA: u-boot swearing? Nand swearing? May 15 12:10:16 likewise: ah, so effectively the patch is useless? May 15 12:10:25 likewise: it wouldnt recognise my usb stick and the SDIO in kernel doesnt work for class 6 cards May 15 12:10:47 likewise: and OE is broken for making .ubi files :-) May 15 12:10:56 hrw: ^^^ could you try the above? May 15 12:12:40 sure May 15 12:12:50 zecke: I think due to the #if(def?), yes, that's what's BET claims May 15 12:13:25 zecke: thats trunk or 1.8? May 15 12:13:37 hrw: trunk May 15 12:13:41 ok May 15 12:15:42 anyone know what Bonsai and "OE Stats" are referred to on this page: http://wiki.openembedded.net/index.php/Community_Servers May 15 12:15:52 zecke: 'time bitbake -p minimal-image' before and after patch want? May 15 12:16:11 hrw: yes, and touch conf/local.conf before each run (want to have pure parsing..) May 15 12:16:18 cbrake: OE stats is tinderbox.oe.(org/net) May 15 12:16:37 zecke: ok, will try to keep machine idle during parsing May 15 12:16:51 cbrake: bonsai was a small django app for monotone in the spirit of bonsai.mozilla.org May 15 12:17:02 cbrake: with the single goal, when was which file changed, moved, deleted May 15 12:17:15 cbrake: specially the deleted part is something git can not easily answer May 15 12:18:54 zecke: ok thanks, so that is not used anymore then May 15 12:19:20 cbrake: I think it is just broken :} May 15 12:19:49 I'm going to delete http://wiki.openembedded.net/index.php/Community_Servers content and redirect to Infrastructure then May 15 12:23:07 yes sounds like a good idea May 15 12:24:18 zecke: 1m slower with your patch, but this machine was not idle during test May 15 12:29:03 hrw: could you generate a comparable state? May 15 12:50:03 zecke: will try May 15 12:50:15 thanks May 15 12:58:35 Hi May 15 13:01:17 I'm trying to make my first push after the git transition, but "git push origin org.openembedded.dev" gets me "fatal: The remote end hung up unexpectedly". "git pull" mostly works. .git/config is http://rafb.net/p/5oaY2Q31.html May 15 13:01:43 Laibsch: which protocol did you use? May 15 13:02:21 not sure, I followed http://wiki.openembedded.net/index.php/GitPhraseBook May 15 13:02:28 Laibsch: right, you want to push git+ssh :) May 15 13:02:52 change that in .git/config2, right? May 15 13:02:59 change that in .git/config, right? May 15 13:03:01 Laibsch: url = git+ssh://git@git.openembedded.net/openembedded May 15 13:03:05 zecke: 3m15s without, 3m8s with May 15 13:03:07 Laibsch: yes, for origin May 15 13:03:10 OK May 15 13:03:11 zecke: system was idle May 15 13:03:48 hrw: so, a bit faster... :} May 15 13:03:59 a bit May 15 13:05:41 if i need libstdc++.so.6 in my oe system what bb recipe should i use to get the least overhead May 15 13:05:52 *? May 15 13:06:07 why you need lib? May 15 13:06:16 I usually need apps in system not libs May 15 13:09:16 well i have a c++ program i want to run on my system May 15 13:12:33 Ojg: add iperf to system? it use libstdc++ :) May 15 13:13:28 hehe May 15 13:16:52 Laibsch: based on your .git/config, you could also do: git push oe May 15 13:17:24 Laibsch: git@git.openembedded.net == git+ssh://git@git.openembedded.net/openembedded May 15 13:17:52 cbrake, how easy would it be to add google analytics to the website? May 15 13:19:04 Crofton|work: pretty easy -- I use it for my site, and I think its pretty easy to share access to anyone with a gmail account May 15 13:19:38 can you do so? May 15 13:19:46 that would be cool data to know May 15 13:21:09 Crofton|work: sure, I'll get something set up May 15 13:21:19 Crofton|work: do you have a gmail address? May 15 13:22:48 don't kill yourself over it May 15 13:23:09 I'm just talking to some other guys and thought of it May 15 13:25:42 We should buy this for OE! May 15 13:25:43 http://74.125.95.132/search?q=cache:http%3A%2F%2Fcgi.ebay.co.uk%2Fws%2FeBayISAPI.dll%3FViewItem%26item%3D250424519490 May 15 13:25:48 After adding ssh to the protocol, I can't pull any longer May 15 13:27:28 I'm being asked for the passphrase to my ~/.ssh/id_dsa, but after that it continues to ask me about the password for $user@git.openembedded.net May 15 13:28:01 I checked /home/git/authorized_keys on amethyst and I am listed there May 15 13:28:06 It's a 5 minute job to set up providing you can create a file in / on the web site. May 15 13:28:16 what am I doing wrong? May 15 13:33:37 03Rolf Leggewie  07org.openembedded.dev * rec5f45228f 10openembedded.git/ (conf/checksums.ini recipes/uim/uim.inc): uim: update SRC_URI to point to googlecode.com May 15 13:33:59 cbrake: Thank you. Yours was the deciding hint May 15 13:34:14 I'm glad I can continue to pull without ssh May 15 13:38:16 Crofton|work: I already w4r3z3d that :-) May 15 14:09:52 03Angus Ainslie  07fso/milestone5.5 * r330665bd51 10openembedded.git/recipes/images/fso-paroli-image.bb: fso-paroli-image : don't ship udev-static-devices until it works May 15 14:36:04 03Angus Ainslie  07fso/milestone5.5 * r30c62fed75 10openembedded.git/recipes/efl1/ (edbus_svn.bb efreet_svn.bb): edbus efreet : More SONAME changes May 15 14:39:13 does an update to the GENTOO_MIRROR variable in conf/bitbake.conf (old URL is dead) require RFC on the ml? May 15 14:39:46 hm May 15 14:40:03 what're you changing it to? May 15 14:40:24 The new, correct value ;-) May 15 14:40:32 :P May 15 14:40:33 from May 15 14:41:03 Laibsch, better safe than sorry :) May 15 14:41:20 you are touching a bitbake conf file May 15 14:41:58 I guess so May 15 14:42:29 But it's kind of an additional burden for these obvious housekeeping chores :-( May 15 14:42:42 old: http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles May 15 14:43:04 whichis 404 May 15 14:43:08 new: http://distfiles.gentoo.org/distfiles/ May 15 14:43:19 makes housekeeping all the less fun May 15 14:43:30 I'll send an RFC :-( May 15 14:43:47 Nah, just do it May 15 14:43:55 That's a fairly obvious fix May 15 14:44:02 and it's not country-specific May 15 14:45:35 yeah, quite. if the old URI doesn't work at all anymore then you can hardly make it wors.e May 15 14:46:00 Well, I know I can hardly make it worse May 15 14:46:09 But I guess policy is policy May 15 14:46:22 But that is kind of the dilemma I was thinking about myself May 15 14:50:10 Yeah, but it's not ment to be a straight-jacket May 15 14:50:18 Change it, then post the change for stable/2009 May 15 14:50:22 it'll get an ack real quick May 15 14:50:25 and we can all move on :) May 15 14:54:22 * XorA sorts his angstrom feeds May 15 14:54:46 Tartarus: i finally beat that sheeva into submission last night May 15 15:00:18 nice May 15 15:00:55 morning May 15 15:18:23 Laibsch, is the amount of time you spent complaining you could have done it May 15 15:18:55 nice comment, thank you May 15 15:19:10 Tell me where I was complaining? May 15 15:19:34 I think it makes sense to tread waters carefully after being absent for a while, no? May 15 15:19:45 about submitting a patch over the gentoo issue May 15 15:19:59 I know what you are referring to May 15 15:20:16 I'm in and out May 15 15:20:44 of the channel May 15 15:20:53 sure May 15 15:21:02 I'm trying to tell you I wasn't complaining May 15 15:21:07 np May 15 15:21:16 it sort of sounded like it though :) May 15 15:23:15 Hi, I am looking for the link to the website where you can automate the build of Angstrom for your target ! May 15 15:23:29 does anyone can send me this link please ? May 15 15:23:51 www.openembedded.org? May 15 15:24:00 www.angstrom-distribution.org? May 15 15:26:58 Thanks but there was a webpage really handy where you can just select your packages and your target and the build is automated on the server and you can get the full filesystem as a tarball May 15 15:27:10 ah May 15 15:27:20 narcissus May 15 15:27:26 yes May 15 15:27:37 morning kergoth May 15 15:27:42 morning May 15 15:27:53 * kergoth needs to go back to bed May 15 15:28:31 royerfa, http://amethyst.openembedded.net/~koen/narcissus/ May 15 15:35:17 we have to find a new home for that May 15 15:37:03 XorA: have you one mom? May 15 15:37:21 ant_home: I probably got the space and cpu power, but not the bandwidth May 15 15:37:28 he he May 15 15:37:43 in kexec-tools_2.0.0 there are more files May 15 15:37:54 one of them fails to compile: crashdump May 15 15:38:01 * XorA burns kexec to the ground May 15 15:38:02 can I get rid off crashdump? May 15 15:38:22 | kexec/crashdump-elf.c:46: error: '_SC_NPROCESSORS_CONF' undeclared (first use in this function) May 15 15:38:51 * XorA has no idea what it does May 15 15:39:23 crash + dump May 15 15:40:57 I have to pay attentio to the effects of kexec-elf-rel-arm.c patch May 15 15:41:10 -include May 15 15:41:22 +#include "../../../include/elf.h" May 15 15:46:20 I used bitbake to built the oe stack few weeks ago, I would like to build some specific package again with the -g switch and without being stripped. Is there a quick of doing that, because each time I am doing bitbake package It starts recompiling everything from the scratch (compiler, Glibc ....) May 15 15:48:45 bitbake doesn't rebuild things on a whim. they must have had their revisions bumped due to changes or something, or you wiped your tmp May 15 15:49:03 or are building in a different dir, and hence with a different tmpdir (default tmpdir is ${TOPDIR}/tmp, and default topdir is $PWD) May 15 16:03:25 re May 15 16:03:46 hey hrw May 15 16:04:09 yo May 15 16:04:46 kergoth: I have to look at your pushed changes and cherrypick some to stable/2009 May 15 16:05:21 * kergoth needs to find a good way to keep track of what he's pushed and what he hasn't May 15 16:06:42 kergoth: git format-patch and remove all pushed stuff May 15 16:27:25 What do I need to change to disable the checker with bitbake May 15 16:27:41 I did a git pull and I shouldn't have done that ... May 15 16:28:12 I need to do smt in sanity.conf but I don't know what to change with it May 15 16:28:30 Error, DISTRO_PR has changed (.1 to .2) which means all packages need to rebuild. May 15 16:29:23 royerfa: angstrom config got changed recently in a way which require full rebuild May 15 16:29:48 royerfa: so use old metadata or remove tmp and rebuild May 15 16:30:13 I would like to avoid recompiling all the staff May 15 16:30:29 so you need to go back with OE metadata May 15 16:31:00 So do I need to change this sanity.conf ? May 15 16:31:35 no - you need to use git and checkout older metdata May 15 16:32:25 Ah ... I don't how what is the command I should use :-( May 15 16:32:33 I am not a git expert yet May 15 16:33:35 git checkout e0ea8fd0f401601b356b77dee159da641b0c83a9 May 15 16:33:41 royerfa: thats the command May 15 16:33:48 or 'git reset --hard e0ea8fd0f401601b356b77dee159da641b0c83a9' May 15 16:33:58 thank you a lot May 15 16:36:39 hmm, our use of file:// isn't compliant with the rfc May 15 16:40:18 kergoth: what is wrong? May 15 16:40:33 apparently you're supposed to do May 15 16:40:38 file:/// May 15 16:40:44 where hostname can be the empty string or localhost May 15 16:40:52 so file:///foo is actually a path of "foo" on localhost May 15 16:41:02 file:////foo -> "/foo" May 15 16:41:04 afaict May 15 16:41:08 weird May 15 16:41:17 indeed May 15 16:41:50 * kergoth was playing witht he use of the python urlparse module for our url bits, instead of our own crap May 15 16:43:57 cant we inherit from urlparse and adapt it for own use? May 15 16:44:02 sorry for the continiung git newbie questions, but "git format-patch" does nothing for me. What am I missing? May 15 16:44:12 Laibsch: revision? May 15 16:44:21 revision of what? May 15 16:44:23 git? May 15 16:44:25 git format-patch -n -s REVISION May 15 16:45:38 thanks May 15 16:45:44 Maybe I am doing something wrong May 15 16:45:48 http://rafb.net/p/ruEUiZ16.html May 15 16:46:03 sorry May 15 16:46:06 I'm stupid ;-) May 15 16:46:35 "git format-patch -s --subject-prefix="PATCH][STABLE" -s d58018d42fbd256a48caf80b84a6e6fcdf69950a" returns me right to the command prompt, too May 15 16:47:28 d58018d42fbd256a48caf80b84a6e6fcdf69950a is HEAD? May 15 16:50:01 Laibsch: git format-patch HEAD~x May 15 16:50:11 Laibsch: where x is the # of patches you want to output May 15 16:50:20 (something like that) May 15 16:53:50 yes, that revision is HEAD May 15 16:53:58 the change I want to commit eventually May 15 16:54:09 I'm 1 commit ahead of origin May 15 16:55:16 cbrake: Looking good May 15 16:55:34 How can I get git to export that to Thunderbird? May 15 16:55:55 Laibsch: "git format-patch origin..HEAD" will give all commits between you and upstream May 15 16:56:02 cool May 15 16:56:33 which mail agent do you guys use to send it to the ml? May 15 16:58:46 Laibsch: git send-email May 15 17:02:34 git: 'send-email' is not a git-command. See 'git --help'. May 15 17:03:17 * Laibsch apt-cache search send-email May 15 17:03:48 Need a newer git May 15 17:03:54 use the one OE builds, that's what I do May 15 17:03:54 no May 15 17:04:08 need another git package ;-) May 15 17:04:15 git-email which I am installing right now May 15 17:05:03 hmm, i see :) May 15 17:05:10 Laibsch: aptitude install git-email May 15 17:05:24 yep, it's already running May 15 17:05:27 thanks May 15 17:05:53 im so happy, finally got the x11-image for kaeilos built for the pm623 May 15 17:06:07 rolleboy: ronetix-pm9263? May 15 17:06:11 yes May 15 17:06:19 rolleboy: good to know :-D May 15 17:06:28 long process... included changing from ubuntu to debian... May 15 17:06:31 rolleboy: what do you think about OE then? May 15 17:06:33 using the stable branch... May 15 17:06:46 and then building only in one thread, one prcoessor May 15 17:07:13 something must be wrong with the package build order, because any parallell build always gives me errors somewhere May 15 17:07:19 different places everytime May 15 17:07:29 strange May 15 17:07:41 I do multiple builds since it is possible May 15 17:07:59 and did such ones for ronetix-pm9263 too May 15 17:08:04 ok, maybe something with my machine setup... May 15 17:08:16 or the fact that I use gcc 4.3? May 15 17:08:23 nope May 15 17:08:26 rolleboy: parallel builds work well for me May 15 17:08:30 I use debian/sid May 15 17:08:33 hrw: would you be so kind to pastebin your config file for git send-email so that I can steal :-D May 15 17:09:12 03Andrea Adami  07org.openembedded.dev * rba2ce3ddff 10openembedded.git/ (5 files in 3 dirs): kexec-tools_2.0.0: initial commit - kexec-tools_2.0.0 compiles just fine - kexec-tools-static_2.0.0 breaks during do_compile (against klibc) - setting DEFAULT_PREFERENCE = "-1" May 15 17:09:38 Laibsch: I have smtpserver smtpuser smtppass May 15 17:09:51 Oh, right, of course May 15 17:09:52 and smtpencryption=ssl May 15 17:10:06 After blanking those out :-) May 15 17:10:18 configure in .git/config? May 15 17:10:24 or elsewhere? May 15 17:10:37 in ~/.gitconfig I have May 15 17:10:45 Aha, I see May 15 17:11:03 You don't keep a copy of the mails you sent anywhere? May 15 17:11:20 nope May 15 17:12:50 have a nice weekend May 15 17:13:15 hrw: SENDEMAIL.TO may be interesting for you May 15 17:13:29 to send to oe-devel ml by default May 15 17:13:46 There's a few other nices ones listed in the man page May 15 17:16:08 anyone knows what the default folder is for the cross-gcc to use for building apps with? I tried the one in /home/koan/devel/build/kaeilos/tmp/cross/armv5te/arm-kaeilos-linux-gnueabi/bin but when i compiled with that I could run the file on my host machine, and that doesnt seem right May 15 17:16:59 rolleboy, if you want a toolchain for use outside of OE, you want to build a meta-toolchain target and install the output from that May 15 17:18:04 aha ok thanks May 15 17:18:28 rolleboy: # Steps to do: May 15 17:18:28 # 1. export PATH=/home/koan/devel/build/kaeilos/tmp/cross/armv5te/bin/:$PATH May 15 17:18:32 # 2. make May 15 17:19:09 ok.. thanks again mckoan for all your help with building the image May 15 17:45:41 have a nice weekend May 15 17:53:53 Is it possible to have DL_DIR on an NFS-mounted share? May 15 17:54:04 Yes, that should work fine. I do that all the time May 15 17:54:18 Hm, seems to be hanging when I try it. May 15 17:54:29 That's odd. Where does it hang? May 15 17:54:43 at the fetch task May 15 17:54:56 can you see what the specific process is that's stuck? May 15 17:54:59 e.g. with ps? May 15 17:55:25 I'll take a look in a minute May 15 17:55:32 Doing another build atm May 15 17:57:13 wtf, my -c fetchall of this set of packages is trying to actually *build* libtool-native. May 15 17:58:54 -c fetchall? when did that happen, heh May 15 18:02:31 been around for a while, its just fetch + a recrdeptask on fetch, afaik May 15 18:03:08 wish i knew about that before, heh, hacked up a recipe to do that at some point May 15 18:03:15 heh May 15 18:03:33 * Tartarus ^C's his current local build and does a -c fetchall May 15 18:04:42 whee, got a .inc created that dumps a file containing a list of recipes + filespath files for each recipe where i had a successful task completion May 15 18:04:47 aw, not multi-threaded May 15 18:04:55 now i can use that list to copy a set of packages & their deps into a new collection/overlay May 15 18:39:02 re May 15 18:40:47 hi florian May 15 18:43:48 ~lart the tmpa910 for its assignment of a few irqs to a lot of gpios May 15 18:43:48 * ibot holds the tmpa910 to the floor and spanks him with a cat-o-nine-tails for its assignment of a few irqs to a lot of gpios May 15 18:53:46 pb_: bitbake is hanging at "NOTE: Running task 463 of 479 (ID: 2, /home/leggewie/oe/openembedded.org/recipes/wget/wget_1.9.1.bb, do_fetch)", CPU load is below 5%, no progress for the last few minutes. http://rafb.net/p/oABcbm76.html May 15 18:54:26 Laibsch: can you attach strace to process 25694 and see what it's doing? May 15 18:55:16 I guess you checked dmesg already for nfs warnings, right? May 15 18:55:31 actually, no May 15 18:55:37 [96192.132066] lockd: server rie not responding, still trying May 15 18:55:42 That may be a clue, thanks May 15 18:55:44 ah May 15 18:55:50 yeah, sounds like you lack lockd on the server May 15 18:55:54 hmmm May 15 18:56:17 Oh, I remember with horror May 15 18:56:40 There's two nfs implementations, right. One in userspace and one in kernelspace May 15 18:56:52 and both are very broken, just broken differently ;-) May 15 18:57:07 yeah, that's probably a fair assessment May 15 18:57:08 pb___: i was just thinking, i bet we could safely change things so that the bbclasses that go into INHERIT, things that are common to all recipes, actually went into their own layer between the configuration metadata and the recipe itself.. either that, or they could actually become .inc's loaded at the bitbake.conf level. either way, itd get it out of the recipe's metadata.. May 15 18:57:33 the kernel one is, on average, a bit less broken than the userspace one but its breakage tends to fluctuate a fair bit depending on what exact versions you have May 15 18:58:09 kergoth: yah, I've thought about that from time to time but never dared to actually do it May 15 18:58:37 trying to come up with more incremental improvements we can make, on our way to a theoretical oe-ng.. May 15 18:58:43 heh May 15 18:59:04 right, sounds like a good plan May 15 18:59:25 baby steps :) though, this is probably a pretty big baby May 15 18:59:30 Laibsch: anyway, if you can't mend lockd for any reason, you can mount the clients with "-o nolock" May 15 18:59:50 obviously locking won't work for you then, which will break some apps, but those apps will just be hanging at the moment so I guess you won't be that much worse off May 15 19:00:44 does anyone know if something is broken with basic building in OE or bitbake ? All of a sudden, bitbake just basically does nothing when I'm trying to use the latest bitbake and OE.dev May 15 19:00:57 "does nothing"? May 15 19:01:03 (in theory you will be a bit worse off, because you will swap an obvious hang for potential silent corruption if there's concurrency, but...) May 15 19:01:03 you're going to need to provide more info than that May 15 19:01:18 $ bitbake -s May 15 19:01:18 NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. May 15 19:01:18 NOTE: Cache is clean, not saving. May 15 19:01:26 wait, let me find my crystal ball :) May 15 19:01:38 dfoley: at a guess, you were outwitted by the renaming of packages to recipes May 15 19:01:59 I fell for this as well :-} May 15 19:04:09 pb_: thanks, nolock option works May 15 19:04:19 oh boy, I knew about this too May 15 19:04:24 If I could only remember the bug that forced me to use nfs-kernel-server May 15 19:04:33 which, I think, does not have locking May 15 19:04:51 Laibsch: yes, it does have locking, you just need to start rpc.lockd May 15 19:05:03 Oh, does it? May 15 19:05:10 yes May 15 19:05:12 Well, then I'll see if I can enable it May 15 19:05:28 actually I think the user one is the one that lacks it. the kernel server is much more feature-complete. May 15 19:05:49 I remember that a few years back I oscillated a few times between the two implementations of nfs because I would always fall into a very serious trap which made me install the other solution ;-) May 15 19:05:57 yeah, I've had that experience too May 15 19:07:00 weirdly, a few months ago, one of our FC1 machines started just suddenly locking up hard whenever we used nfs-kernel-server. May 15 19:07:30 it'd been working fine for years (literally, since about 2004) and the kernel hadn't changed. never could figure out what was wrong, had to just switch to nfs-user-server. May 15 19:07:34 yes, I've experienced hard locks related to NFS :-( May 15 19:07:43 EXACTLY the same thing here May 15 19:08:04 It was bad because I was in Japan at the time, relying on file access on my home machine May 15 19:08:40 but, we use nfs-kernel-server on all our other machines (including our main R&D fileserver) and it's fine there. May 15 19:09:03 At least once, it was related to bash/dash, though May 15 19:09:12 which did not make it more pleasant May 15 19:09:17 heh May 15 19:11:38 pb: sorry for the stupid question, but where do I enable lockd? May 15 19:14:18 Laibsch: sadly I think that depends on your distro, and maybe also on your kernel version May 15 19:14:29 in debian I think it's in either /etc/default/nfs-common or /etc/init.d/nfs-commo May 15 19:14:30 n May 15 19:14:32 obvious candidates? May 15 19:14:47 Yes, I already checked /etc/default May 15 19:14:50 I don't actually have nfs on this laptop so I can't check right now May 15 19:14:54 I'll continue to look around May 15 19:14:57 Thanks May 15 19:15:24 might get some clues from running "/etc/init.d/nfs-xxxxx restart" and see what it says May 15 19:16:45 Actually, I have a lockd process running May 15 19:17:14 Is that the one I want? If so, why would the client think there is no locking? May 15 19:20:06 You need it on both the client and the server, I think. May 15 19:20:10 Which end are you looking at? May 15 19:21:18 I was checking /etc/default for the server May 15 19:21:22 Will check the client now May 15 19:21:35 whee, this .inc is working. dumps a list of 1) recipe filename, 2) __depends (the .inc's, etc, everything it included/inherited), 3) any instances of file:// files in FILESPATH, to feed into a script to populate a separate collection with a subset of the main collection May 15 19:30:31 ERROR: Multiple .bb files are due to be built which each provide virtual/libiconv (/home/leggewie/oe/openembedded.org/recipes/glibc/glibc_2.6.1.bb /home/leggewie/oe/openembedded.org/recipes/libiconv/libiconv_1.12.bb). May 15 19:30:31 This usually means one provides something the other doesn't and should. May 15 19:31:02 Is that a serious error? I vaguely remember something similar to this and it would b0rk tmp/ beyond repair May 15 19:31:14 I get this from "bitbake podget" May 15 19:31:58 hmm May 15 19:32:02 what DISTRO? May 15 19:32:07 minimal May 15 19:32:13 and do you have anything relevant in local.conf? May 15 19:32:21 nope May 15 19:32:33 Can you try to reproduce this?? May 15 19:33:01 k May 15 19:34:31 MACHINE=? May 15 19:34:40 qemuarm May 15 19:34:54 please try to reproduce for something other than minimal May 15 19:35:20 i think this might be minimal specific May 15 19:35:27 could be May 15 19:35:35 since minimal does something different than the others for doing a uclibc distro May 15 19:35:40 which really needs fixing, sigh May 15 19:37:39 heh May 15 19:38:07 minimal needs to figure out what it is May 15 19:39:01 do see w/ minimal, trying angstrom May 15 19:43:34 yay, see w/ angstrom May 15 19:43:46 ah May 15 19:43:47 recipe bug May 15 19:43:55 RDEPENDS = "bash sed wget libiconv" May 15 19:44:01 not virtual/libiconv May 15 19:45:36 hi, guys May 15 19:47:10 can anyone, please, tell me where on the oe's git tree lies a sh4 target? May 15 19:48:13 l$ grep -El ARCH.*sh openembedded/conf/machine/*.conf May 15 19:48:13 openembedded/conf/machine/jornada6xx.conf May 15 19:48:13 openembedded/conf/machine/mtx-3.conf May 15 19:48:13 openembedded/conf/machine/titan.conf May 15 19:48:27 and mtx-3 is a false positive, heh May 15 19:49:19 Tartarus: yes, i have looked at conf/machine dirs... May 15 19:49:27 but no sh4 string found :( May 15 19:49:58 re May 15 19:50:08 * hrw needs someone who use madwifi-ng in OE May 15 19:52:33 titan is sh4 May 15 19:54:51 kergoth: -cfetchall probably builds git-native for you May 15 19:54:57 figured May 15 19:55:17 Tartarus: mmm, might fit May 15 19:55:21 thanks, man May 15 19:56:21 Tartarus: What should we do about podget? May 15 19:56:27 This is an RDEPENDS line May 15 19:56:36 virtual/libiconv is not the right thing May 15 19:56:45 And angstrom is affected, too, btw May 15 19:56:56 Laibsch, er, ah right May 15 19:57:02 DEPENDS += virtual/libiconv May 15 19:57:13 and RDEPENDS should be set right automatically by the normal logic May 15 19:57:18 and move it out of RDEPENDS? May 15 19:57:21 OK May 15 19:57:26 Let's try that May 15 19:57:33 if it even needs a specific *DEPENDS May 15 19:57:43 Yes, who know May 15 19:57:43 s May 15 19:57:57 I'll just make above minimal change May 15 20:02:55 Do we publish the fingerprints for the servers somewhere? May 15 20:08:12 03Rolf Leggewie  07org.openembedded.dev * r16d94b6b28 10openembedded.git/recipes/podget/podget_0.5.8.bb: May 15 20:08:12 podget: libiconv in RDEPENDS is most certainly incorrect May 15 20:08:12 * moving libiconv out of RDEPENDS and virtual/libiconv into DEPENDS May 15 20:30:52 kergoth: with your freeze stuff I see re-parsing each time when I run bitbake... May 15 20:31:21 hmmm, interesting May 15 20:31:42 i bet it's the timestamp of the versions.conf file, i think the parser checks the stamp, not the content May 15 20:32:07 will have to emit a temporary file and move it into place on buildcompleted if the files are different May 15 20:32:12 i'll fix it, thanks for the report May 15 20:32:15 * kergoth grumbles May 15 20:32:46 thx May 15 20:33:57 * kergoth 'll also change it to be opt-in via a require/include from local.conf, since it changes default behavior May 15 20:37:16 ~kill madwifi May 15 20:37:17 * ibot shoots a charged anti-photon gun at madwifi May 15 20:56:04 * mwester thinks a charged anti-photon gun is too clean and painless a death for madwifi -- it needs to suffer and die a long, lingering death! May 15 20:59:04 and then die again May 15 21:02:56 bye May 15 21:23:25 he..any *libc hacker around? May 15 21:28:34 Anybody else around who uses git send-email? I've configured everything in ~/.gitconfig, yet when I actually want to send a mail I get "5.7.1 : Recipient address rejected: Access denied". Username and PW for the SMTP server are correct May 15 21:29:35 is that the address you are subscribed to the list with? May 15 21:29:45 :D May 15 21:29:51 by now, most of the git people are off drinking :) May 15 21:32:31 I think I can only set the envelope-from and that is the address I am subscribed to the list with May 15 21:32:46 The From-Header cannot be changed AFAICS May 15 21:32:49 Laibsch, sounds like you don't have your smtp stuff setup right May 15 21:32:57 yes, it sounds like it May 15 21:33:03 but it's not true ;-) May 15 21:33:19 I double-checked and even turned off encryption May 15 21:35:25 Tartarus: does this ring a bell? kexec/crashdump-elf.c:46: error: '_SC_NPROCESSORS_CONF' undeclared (first use in this function) May 15 21:35:40 uclibc? May 15 21:35:42 which header could I lack (klibc)? May 15 21:35:47 Ah May 15 21:35:51 http://tinderbox.openembedded.net/public/logs/5254651.txt May 15 21:35:51 hack kexec May 15 21:36:02 yep May 15 21:36:17 kexec-tools_2.0.0 static against klibc May 15 21:36:23 Right May 15 21:36:28 fails :/ May 15 21:36:29 on klibc -D_SC_NPROCESSORS_CONF=1 May 15 21:36:36 not _sc_nrprocesors_conf() May 15 21:37:04 Tartarus: this crashdump was introduced with 2.0.0 May 15 21:37:10 right May 15 21:37:17 I'm saying it's a broken program for klibc May 15 21:37:22 klibc doesn't provide that func May 15 21:37:29 neither, iirc, does or did uclibc at one point May 15 21:37:34 So just define that to 1 May 15 21:37:45 rather than try and dynamically figure out the # of CPUs May 15 21:37:58 he..for arm...almost actual May 15 21:38:30 btw the patch I reproduced seems to kill non-arm archs... May 15 21:38:39 some expert eye needed...help May 15 21:40:09 http://cgit.openembedded.net/cgit.cgi?url=openembedded/commit/&id=ba2ce3ddff7692289d74a4017806b57a1681d3c8 May 15 21:54:37 Tartarus: ok, now a bit further... May 15 21:54:39 http://tinderbox.openembedded.net/public/logs/5254745.txt May 15 21:57:25 Tartarus: isn't _SC_NPROCESSORS_CONF just an integer argument that you pass to sysconf()? May 15 21:58:02 I don't think it requires any support from the libc other than to define the constant; the logic should all be handled in the kernel, and as far as libc is concerned I wouldn't expect it to be different to any other sysconf. May 15 21:58:04 kexec.h: extern unsigned long virt_to_phys(unsigned long addr); May 15 21:58:14 or did you mean that klibc doesn't have sysconf() at all? May 15 21:58:40 memory.h: static inline unsigned long virt_to_phys(void *x) May 15 21:58:40 { May 15 21:58:40 return __virt_to_phys((unsigned long)(x)); May 15 21:58:40 } May 15 21:59:15 so..error: previous definition of 'virt_to_phys' was here May 15 22:00:19 pb___: I just set it to 1 May 15 22:03:05 pb___, i could be mis-remembering, yeah May 15 22:03:51 hi mickeyl May 15 22:08:59 cheers lfo May 15 22:09:33 err May 15 22:09:37 flo, that is May 15 22:32:46 hm..okay... the -nostdinc was a bad idea... May 15 22:43:51 you got mail :) May 15 22:49:11 everyone? May 15 22:50:47 hopefully May 15 22:51:03 subscribing oe-devel should be mandatory for everyone working on OE May 15 22:51:08 else you miss all the goodies... May 15 22:51:59 :-) May 15 22:52:27 "Dr's Lis Newsletter"? ;) May 15 22:52:38 hrm no, wrong account May 15 22:54:08 hahaha May 15 22:54:11 no details, please :D May 15 22:54:21 anyways, g'night May 15 22:54:55 *g* May 15 22:54:59 mickey|zzZZzz: good night **** ENDING LOGGING AT Sat May 16 02:59:57 2009