**** BEGIN LOGGING AT Wed Aug 11 02:59:57 2010 Aug 11 07:36:19 morning Aug 11 07:36:45 morning Aug 11 07:43:07 morning Aug 11 07:44:21 good morning! Aug 11 07:44:35 ncurses package doesn't have libncurses.so.5 any more Aug 11 07:44:45 (this morning upgrade) Aug 11 07:45:10 daniele_athome: it's in separate package Aug 11 07:45:17 oh... Aug 11 07:45:20 daniele_athome: if you notice it because bash, just reinstall bash Aug 11 07:45:24 it didn't get installed Aug 11 07:45:45 daniele_athome: because nothing is linked against it (newer bash is linked only to libtinfo Aug 11 07:45:45 actually because of htop Aug 11 07:46:02 -force-reinstall htop Aug 11 07:46:08 i'm already doing Aug 11 07:46:35 old Depends: libc6, ncurses Aug 11 07:46:36 JaMa, still doesn't work Aug 11 07:46:47 libncurses.so.5 => not found Aug 11 07:47:18 strange, mmt Aug 11 07:47:30 oops Aug 11 07:47:31 even bash now Aug 11 07:47:36 i can't logout :) Aug 11 07:48:12 reinstall bash Aug 11 07:48:16 ok... Aug 11 07:48:27 JaMa, which package libcurses is now in? Aug 11 07:48:53 new Depends: libc6, libncurses5, libtinfo5 Aug 11 07:49:03 if you reinstall htop it should work! Aug 11 07:49:07 of course Aug 11 07:49:18 neither bash worked Aug 11 07:49:18 and pull libncurses5 for you Aug 11 07:49:25 i'll install it manually Aug 11 07:49:31 if it doesn't then opkg remove htop -force-depends and install it again Aug 11 07:49:42 JaMa, there are problems with eglibc build Aug 11 07:49:45 regarding nptl Aug 11 07:49:47 did you know? Aug 11 07:49:58 | running configure fragment for nptl/sysdeps/pthread Aug 11 07:49:58 | configure: error: compiler support for __thread is required Aug 11 07:50:05 I don't have any problems with eglibc now Aug 11 07:50:12 ehm lol Aug 11 07:50:15 daniele_athome: seen that in eglibc-initial, right? Aug 11 07:50:19 JaMa, yes Aug 11 07:50:25 i guess clean and rebuild Aug 11 07:50:29 that's because it's using wrong gcc Aug 11 07:50:33 mmm Aug 11 07:50:37 when did you rebuild from scratch? Aug 11 07:50:53 JaMa, when you switched to 2.6.32 Aug 11 07:50:54 if before friday, than you have to do it again Aug 11 07:51:15 so the problem should be solved if I rebuild from scratch Aug 11 07:51:17 no problems Aug 11 07:51:17 :) Aug 11 07:51:31 i'll delete tmp directory Aug 11 07:51:33 daniele_athome: not possible.. OE layout changed since I switched to 2.6.32 and it forced rebuild from scratch Aug 11 07:52:00 JaMa: so all must be deleted? Aug 11 07:52:03 JaMa, indeed, i rebuilt from scratch a day after the switch to 2.6.32 Aug 11 07:52:05 daniele_athome: and then it was changed again without OE layout bump, but needed also rebuild from scratch (cross dir is gone and toolchain paths changed) Aug 11 07:52:11 ok Aug 11 07:52:12 very well Aug 11 07:52:15 rebuilding so Aug 11 07:52:18 vanous: yes, keep only cache Aug 11 07:53:30 JaMa: where ? shr-unstable/tmp_cache? Aug 11 07:53:39 tmp/cache? Aug 11 07:53:43 Y Aug 11 07:53:53 empty here, so i will just rm -rf all Aug 11 07:53:54 vanous: that's where git revisions are stored Aug 11 07:54:19 and keep only makefile, correct? Aug 11 07:54:24 vanous: you don't have tmpdir-dev-shr/cache/om-gta02/bb_persist_data.sqlite3 ? Aug 11 07:54:31 vanous: and OE checkouts.. Aug 11 07:54:34 oh, this one? Aug 11 07:54:35 i do :) Aug 11 07:54:37 vanous: only shr-unstable/tmp Aug 11 07:54:56 i thought there were more in there Aug 11 07:54:57 ok Aug 11 07:55:06 then only tmp, but will keep cache, good Aug 11 07:55:32 JaMa, is it possible the system or X hanging because of /tmp filesystem full? Aug 11 07:55:41 i mean /var/volatile Aug 11 08:02:00 daniele_athome: possible.. I've seen ie some fso daemon eating 100% when it cannot log to /var/log (volatile) Aug 11 08:02:19 mmm Aug 11 08:02:25 so it could be this the cause of my hangs Aug 11 08:02:31 JaMa, my suite logs a lot :D Aug 11 08:02:39 i'm redirecting to /dev/null now... let's see Aug 11 08:03:03 especially my window manager is pretty a log eater Aug 11 09:17:55 mrmoku: I'm already building Angstrom with -Os (as we have) instead of -O2 Aug 11 09:18:02 mrmoku: to check alignment traps Aug 11 09:18:06 JaMa: interesting :) Aug 11 09:30:04 hi guys! I read yesterday that you spoke about nano. so perhaps you have my answer to this :Error opening terminal: xterm. Aug 11 09:31:07 nano build was failing because of ncurses.. fixed in http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=db4786b7bef7abbefdd561fb3a5e42377da3a547 no idea about nano opening xterm.. Aug 11 09:32:21 GarthPS: but you're right, I have it too in reflashed image (the same version from my build works ok in 2nd image) Aug 11 09:35:02 JaMa: ok. I though it was fix in repo Aug 11 09:35:10 but not yet commited :) Aug 11 09:35:23 JaMa: by bro reported the same last night Aug 11 09:36:20 maybe opkg install ncurses-terminfo ? Aug 11 09:37:02 hmm, will have to ask him a i haven't reflashed Aug 11 09:37:30 yup that worked Aug 11 09:39:56 JaMa: yop too :) Aug 11 09:40:00 thx! Aug 11 09:40:09 yw Aug 11 09:45:52 Testing building can somebody suggest a component package which don't have many dependencies. libphone-ui-shr results in over 4,000 packages being built. Aug 11 09:47:00 Arigead: stagemanager-native Aug 11 09:47:19 JaMa: thanks a million that might save me a few hours ;-) Aug 11 09:47:46 it depends on what you're trying to accomplish :) Aug 11 09:50:30 I'm just trying to see if I can get local builds to work. mrmoku said that there's a bit in bitbake, well I assume that it's in bitbake. Anyhow was going to try a different version of bitbake to see if I can get around that problem Aug 11 09:51:37 Arigead: no it's in one of bbclasses AFAIK Aug 11 09:52:05 openembedded then Aug 11 09:52:10 :-( Aug 11 09:53:07 Arigead: maybe mrmoku pointed to this commit? http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=5ac52371b09a25518b60e23e80c8c812cdea6e36 Aug 11 09:56:10 JaMa: was that a commit that broke things or fixed things? Aug 11 09:56:34 Arigead: I think broke Aug 11 09:56:49 but wait for mrmoku to confirm it or just debug yourself :) Aug 11 09:56:49 Arigead: it fixed other things... but broke local builds Aug 11 09:57:12 that commit and another one restoring backwards compat for older bitbake Aug 11 09:57:39 JaMa: problem is that dest is pointing to the source file Aug 11 09:57:44 and thus it does not get copied Aug 11 09:58:27 but we wanted to investigate the correct way to do local builds anyway :) Aug 11 09:58:53 mrmoku: can I use an older version of the openembedded tree? It sounds like a simple enough problem to fix locally? can bbclasses be edited Aug 11 09:59:32 Arigead: don't use older OE if you want resulting packages compatible with current shr Aug 11 09:59:50 JaMa: well that answers that question ;-) Aug 11 10:00:07 and you can edit bbclasses :) Aug 11 10:00:32 but make update will drop your changes (so just cd openembedded; git pull --rebase; instead Aug 11 10:00:47 and ofc commit your changes before git pull Aug 11 10:01:07 I'm surprised as OE is used on quite a few projects and local builds seems like a fairly important feature to break. Aug 11 10:01:51 JaMa: cheers for that. I'm still only a very basic git user but I'll take a note of that. Aug 11 10:03:41 * mrmoku is trying srctree now... Aug 11 10:04:02 Arigead: you can still rsync your source between -c unpack and -c patch (as I do now) Aug 11 10:04:35 Arigead: or "proper" way of doing local builds (srctree+giver) as mrmoku is now trying Aug 11 10:05:03 Arigead: local builds as described in SHR wiki are not really a feature of OE Aug 11 10:05:47 yeah, a convenient hack though... which was working nicely :) Aug 11 10:16:08 any idea why xalan-j is failing for me? Here is log http://wklej.org/id/375221/ Aug 11 10:18:17 soltys: yes.. [oe] problem building openjdk-6 on oe-devel ML Aug 11 10:18:33 soltys: same here and shr buildhost already reported to java guys on #jalimo Aug 11 10:21:27 JaMa: thanks for info ;) Aug 11 10:28:24 JaMa: heh Aug 11 10:28:25 FATAL: Unable to start to 'knotty' UI: 545 Aug 11 10:28:54 WTH is knotty? Aug 11 10:56:23 mrmoku: /usr/lib/python2.6/site-packages/bb/ui/knotty.py Aug 11 10:56:53 # BitBake (No)TTY UI Implementation Aug 11 11:08:43 JaMa: yep, but why does it fail? Aug 11 11:09:02 hmm Aug 11 11:09:15 on second run it did not fail Aug 11 11:10:19 JaMa: ok, srctree and gitver seem to work if I put a copy of the bb to the srctree Aug 11 11:10:30 * mrmoku looking into that amend thing now Aug 11 11:10:46 mrmoku: it doesn't fail here Aug 11 11:11:24 JaMa: nvm, just failed once Aug 11 11:12:26 JaMa: what do you think is preferable? Have a copy of the bb for local builds in the repo of the project? Aug 11 11:12:40 or try to make it work with amend.bbclass Aug 11 11:12:43 ? Aug 11 11:14:07 the first one would probably be easier for everyone... Aug 11 11:14:39 hmm no strong opinion about that, we can sync local build bb with real one when real one is changed Aug 11 11:14:50 with amend it won't be needed so ofter I think Aug 11 11:14:58 s/ofter/often/ Aug 11 11:14:58 JaMa meant: with amend it won't be needed so often I think Aug 11 11:15:18 but I never used srctree :) Aug 11 11:15:25 or amend Aug 11 11:15:31 IIUC amend means we have inherit amend in the original recipe Aug 11 11:15:47 and user must stuff an amend.inc somewhere with the correct content... Aug 11 11:15:54 or in shr.conf maybe Aug 11 11:16:39 I think I prefer the 'duplicate recipe' way :-) Aug 11 11:16:56 Arigead: I will commit a recipe for local building to libphone-ui... in case you want to try Aug 11 11:17:10 ok, it's probably easier to read/understand Aug 11 11:19:11 SHR: 03mok 07libphone-ui * raa6b9ac4ed7a 10/libphone-ui.bb: add a bitbake recipe for local building Aug 11 11:19:40 mrmoku: that would be most agreeable. And Can I say that I really like the duplicate recipes method in bitbake collections for local builds. OK it don't work a the moment Aug 11 11:20:54 Arigead: bitbake -b /path/to/your/libphone-ui/libphone-ui.bb should just work now :) Aug 11 11:20:55 if you override a recipe you can easily still build the origional recipe or find out which version or recipe you're actually building. Putting things into files like local-builds.inc Aug 11 11:21:57 just to a git pull and it should work. That sounds just too easy. Thanks a millio Aug 11 11:22:00 million Aug 11 11:22:43 yw Aug 11 11:23:07 there was a bit need to solve this issue on my side too... otherwise Q-Master will spank me someday for not fixing that segfault ;) Aug 11 11:23:17 s/bit/big/ Aug 11 11:23:18 mrmoku meant: there was a big need to solve this issue on my side too... otherwise Q-Master will spank me someday for not fixing that segfault ;) Aug 11 11:23:43 8) Aug 11 11:25:42 Arigead: btw. you first have to build the 'normal' libphone-ui Aug 11 11:25:49 because -b does not build the dependencies Aug 11 11:26:58 mrmoku: deadly cheers Aug 11 11:28:15 mrmoku: confirmed, O2 doesn't do alignment traps, Os does Aug 11 11:28:23 JaMa: wow Aug 11 11:28:27 ~lart gcc Aug 11 11:28:27 * apt pulls out a ClueBat (tm) and thwaps gcc Aug 11 11:28:50 JaMa: rebuild from scratch for changed CFLAGS? Aug 11 11:29:26 * JaMa trying to rebuild just eglibc Aug 11 11:29:33 mrmoku: that ain't sane! Aug 11 11:29:41 mrmoku: gcc is most probably not guilty ;) Aug 11 11:29:59 mrmoku: hmm well maybe I'm not right.. ignore that last message Aug 11 11:29:59 PaulFertser: no? who then if O2 works and Os not? Aug 11 11:30:27 mrmoku: almost all optimisation-related issues were found to be bugs in the software, not in the compiler. Aug 11 11:31:17 mrmoku: actually it's vice-versa.. Angstrom build even with Os (instead of O2) doesn't have those traps Aug 11 11:32:31 PaulFertser: point taken... Aug 11 11:32:34 ~lart eglibc ;) Aug 11 11:32:35 * apt pours gasoline all over eglibc ;), ignites the fire, and then enjoys some toasty marshmallows with the glorious blaze Aug 11 11:33:02 JaMa: but shr built with O2 is fine? Aug 11 11:33:34 mrmoku: haven't tried yet.. Aug 11 11:33:52 mrmoku: is it really that hard to determine the place those alignment traps come from? You all folks have a running system with plenty of them, and you can use gdb right on the target... Aug 11 11:33:54 mrmoku: now only diff between CFLAGS is -ggdb3 Aug 11 11:35:35 rebuilding Angstrom without -ggdb3 and with Os now Aug 11 11:42:13 PaulFertser: it's in here: Aug 11 11:42:14 4004b000-4015f000 r-xp 00000000 b3:01 9096 /lib/libc-2.12.1.so Aug 11 11:42:25 how to check the exact place with gdb? Aug 11 11:43:00 [22223.020000] Alignment trap: opkg (617) PC=0x4000a7dc Instr=0xe7952008 Address=0x401565eb FSR 0x013 Aug 11 11:43:45 err Aug 11 11:43:48 here 40000000-4001b000 r-xp 00000000 b3:01 9102 /lib/ld-2.12.1.so Aug 11 11:44:22 mrmoku: i'd to start the process in gdb placing a breakpoint beforehand. Aug 11 11:44:32 mrmoku: lindi- definitely knows better how to use gdb Aug 11 11:44:58 ok, thanks :) Aug 11 11:46:58 PaulFertser: khem already said that those are from lib loader and that he fixed similar bugs before.. so we were waiting for him to fix it faster than we could.. Aug 11 11:50:43 JaMa: earlier you mentioned some (unrelated?) futex alignment bugs. Aug 11 11:52:09 hmm... if I tell the kernel to not fix things gdb gives me just SIGBUS without bt :/ Aug 11 11:53:01 PaulFertser: I've noticed fix for futex alignment traps in eglibc svn log.. so I was hoping it's realated to our traps.. but after building it I can confirm it's not Aug 11 11:56:06 mrmoku: without bt? what do you get with "x/16i $pc"? Aug 11 11:57:52 (gdb) x/16i $pc Aug 11 11:57:52 No registers. Aug 11 11:58:18 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548842 sounds interesting Aug 11 12:00:16 mrmoku: ok at least the address of 0x401565eb is a clear alignment problem Aug 11 12:02:15 mrmoku: I think I'm just silently letting kernel do software emulation for those Aug 11 12:04:00 lindi-: ahh, you have them too and just warning turned off? Aug 11 12:04:30 hi all Aug 11 12:04:31 JaMa: do you know that you have broken bash in feed? Aug 11 12:04:47 mrmoku: I don't think I have them often Aug 11 12:05:31 mrmoku: cat /proc/cpu/alignment? Aug 11 12:05:32 alexxy: no, it's not broken in feed, just reinstall it from feed to get right version Aug 11 12:06:12 JaMa: i cannot reinstall it Aug 11 12:06:20 because i alredy rebooted phone Aug 11 12:06:25 and i cannot login Aug 11 12:07:04 lindi-: yep Aug 11 12:07:12 mrmoku: i mean, what do you have there :) Aug 11 12:07:20 ahh :P Aug 11 12:07:38 is there an acronym for "please run the command X and put the output online somewhere, e.g. paste.debian.net?"? ;) Aug 11 12:07:44 lindi-: I set it to 4 to get the SIGBUS Aug 11 12:07:58 default we have is 3 I think (warn+fixup) Aug 11 12:08:05 mrmoku: I had 0 Aug 11 12:08:08 mrmoku: I set it to 1 now Aug 11 12:08:35 mrmoku: what does 0 really do? Aug 11 12:08:39 ignore Aug 11 12:08:54 no warn, no fixup, no sibus Aug 11 12:08:55 +g Aug 11 12:09:00 mrmoku: so it reads random data? Aug 11 12:09:54 mrmoku: i guess it does fixups with 0, or else the system would crash? Aug 11 12:10:03 http://www.mjmwired.net/kernel/Documentation/arm/mem_alignment Aug 11 12:10:19 PaulFertser: could crash probably, yes Aug 11 12:10:28 mrmoku: yes I did read that from kernel source Aug 11 12:10:47 mrmoku: it does not really say what happens if it is zero Aug 11 12:10:49 mrmoku: ok, i see Aug 11 12:12:34 mrmoku: 0 is "ignored" Aug 11 12:13:40 dos1: what does "lux" mean? :) Aug 11 12:13:42 mrmoku: 0 causes set_cr(cr_no_alignment); Aug 11 12:23:10 PaulFertser: lux? Aug 11 12:23:45 dos1: yes, some polish guy uses it as an acknolegment or smth Aug 11 12:24:23 PaulFertser: dunno, i have never seen that (nor use :x) Aug 11 12:24:55 dos1: ok, thnx :) Aug 11 12:46:30 PaulFertser, lindi-: via core file I get some backtrace Aug 11 12:46:38 #0 0x4000a7dc in _dl_relocate_object () from /lib/ld-linux.so.3 Aug 11 12:46:38 #1 0x4001c938 in ?? () Aug 11 12:46:38 #2 0x4001c938 in ?? () Aug 11 12:47:19 mrmoku: btw, that patch in the ticket looks partially reasonable Aug 11 12:48:55 * mrmoku unpacks eglibc to see if it would somehow fit... Aug 11 12:52:19 PaulFertser: looks like it might even apply :) Aug 11 12:52:51 mrmoku: i do not think it's exactly correct Aug 11 12:53:24 mrmoku: can you then do x/16i $pc? Aug 11 12:54:23 lindi-: yep :) http://shr.pastebin.com/FR5LkCX5 Aug 11 12:55:04 mrmoku: ok and info register? Aug 11 12:55:56 lindi-: http://shr.pastebin.com/9tZxrw0m Aug 11 13:01:00 mrmoku: ok hmm. r8 is clearly odd Aug 11 13:01:32 mrmoku: (the patch by that very clever guy) i think the idea is that gcc will generate code that avoids unaligned access for the variables that are ((packed) Aug 11 13:02:45 mrmoku: probably it even does, but then there might be some other place that accesses the same address inappropriately. Aug 11 13:05:35 mrmoku: did the problem start when you upgraded ld-linux or when you upgraded opkg? Aug 11 13:07:28 lindi-: _any_ app gives two alignmentraps when it's running Aug 11 13:07:43 don't remember when it started Aug 11 13:08:07 mrmoku: ok Aug 11 13:08:10 JaMa: do you have better memory? ^^^ Aug 11 13:09:25 yes.. when we first built eglibc-2.12 with gcc-4.5.0 Aug 11 13:09:47 and I have eglibc-2.12 built with same gcc which doesn't do it Aug 11 13:10:04 in few minutes I'll have it also without -ggdb3 to check that Aug 11 13:12:12 JaMa: point is, is the bug in ld-linux or opkg binary or both? Aug 11 13:14:06 lindi-: afaik only ld-linux and then shown from every binary http://paste.pocoo.org/show/247924/ Aug 11 13:15:08 and see this http://paste.pocoo.org/show/248873/ Aug 11 13:15:32 only difference (I can think of) between OsAngstrom and OsSHR is -ggdb3 in CFLAGS Aug 11 13:15:45 both build with -Os now, same toolchain, same version of eglibc Aug 11 13:16:19 JaMa: how can you get different binaries when you recompile with same compiler? Aug 11 13:16:48 maybe -ggdb3 is not stripped later exactly the same as without it? Aug 11 13:17:08 I can give you both binaries if you want to diff them Aug 11 13:18:54 JaMa: I can try Aug 11 13:19:07 dumped to hex and diff is quite big Aug 11 13:19:23 JaMa: disassembly is probably what you want to diff Aug 11 13:20:30 http://jama.homelinux.org/Others/libc.ang http://jama.homelinux.org/Others/libc.shr Aug 11 13:25:41 JaMa: libc? Aug 11 13:25:51 JaMa: weren't we talking about ld-linux? Aug 11 13:34:35 this was only for test that 2 same builds are not exactly the same and running ie libc.so.6 emits it.. check that dir, there are also ld-2.12.1.so + *.dis Aug 11 13:36:33 and disassembly is different from beginning Aug 11 13:58:35 JaMa: .text starts at different addresses Aug 11 13:59:47 some first ~ 100B of text look similar, then it diverges a lot Aug 11 14:00:13 are you sure the only difference is -ggdb? Aug 11 14:00:20 ti looks like different code and/or compiler Aug 11 14:01:04 zub: .plt starts 20 later .text 30 later Aug 11 14:01:10 err also 20 later Aug 11 14:01:57 zub: the real difference is Angstrom/SHR, but I have P_V for gcc/binutils/eglibc the same in Angstrom and SHR Aug 11 14:02:22 zub: so remaining part is diff distro/include/angstrom-eglibc.inc distro/include/sane-toolchain-eglibc.inc Aug 11 14:02:29 I think -ggdb should not affect text; let me try with some sample code Aug 11 14:02:40 zub: in the morning I unified Os/O2 Aug 11 14:02:49 yeah, I read Aug 11 14:02:50 looks pretty identical through diff -u <(sed 's/[0-9a-f]//g' < ld-2.12.1.so.ang.dis) <(sed 's/[0-9a-f]//g' < ld-2.12.1.so.shr.dis)|less -S Aug 11 14:02:54 so only -ggdb3 is only diff now in this Aug 11 14:03:52 zub: and after "NOTE: Running task 1577 of 2087" I'll try Angstrom with -Os and also without -ggdb3 to minimize the diff Aug 11 14:03:56 even more if you add -ab to diff Aug 11 14:04:14 EH_FRAME is then about the only difference Aug 11 14:04:52 strange you don't have: Aug 11 14:04:54 74c: 000218b4 undefined instruction 0x000218b4 Aug 11 14:05:03 76c: 00022894 muleq r2, r4, r8 Aug 11 14:05:04  Aug 11 14:05:06 ? Aug 11 14:05:21 JaMa: but that's just a memory address Aug 11 14:05:59 JaMa: there's a load from that address to $pc just before it Aug 11 14:06:53 ah I see "unin instrution x" :) Aug 11 14:07:10 lindi-: I was surprised that it's not in "your" simplified diff Aug 11 14:07:14 lindi-: but I read it wrong Aug 11 14:12:55 just tested generating a hello world with -ggdb3 vs. w/o, then comparing .text and I get the same thing Aug 11 14:14:08 gNOTE: Running task 1992 of 2087 Aug 11 14:16:22 and done! :) Aug 11 14:17:43 and without -ggdb it does traps! http://paste.pocoo.org/show/248896/ Aug 11 14:21:20 shr build ang Angstrom build withtout ggdb3 are exactly the same from disassembly pov Aug 11 14:21:38 so it indeed is -ggdb? Aug 11 14:21:41 strange Aug 11 14:22:10 yes Aug 11 14:22:25 my ^ -ggdb test was with 4.3.3 Aug 11 14:22:39 (just something I have here) Aug 11 14:23:59 so the culprit is positively identified as gcc? Aug 11 14:24:06 zub: alignment traps started with gcc-4.5 Aug 11 14:24:27 zub: even before 4.5.0 release and now in 4.5.2 pre Aug 11 14:25:08 I can compare unstripped binaries (with and without ggdb3), but not today.. I have to go Aug 11 14:25:25 well yes you should find the minimal case that reproduces this Aug 11 14:25:38 JaMa: good work Aug 11 14:27:29 lindi-: I'll talk with Khem Raj (OE toolchain master) maybe he will know right away Aug 11 14:27:44 cya Aug 11 14:29:37 maybe they dropped support for ARMv4? ;) Aug 11 14:29:39 * lindi- hides... Aug 11 14:29:48 heh Aug 11 15:07:37 hi mickeyl leviathan Aug 11 15:07:50 GNUtoo|laptop: hi Aug 11 15:07:50 I've bad wifi+vpn connection so I'll try to be brief Aug 11 15:07:56 ok Aug 11 15:07:58 I can't answer a call Aug 11 15:08:00 I could before Aug 11 15:08:04 hmm Aug 11 15:08:15 are the alsa state files guilty? Aug 11 15:08:21 dunno Aug 11 15:08:30 what happening exactly? Aug 11 15:08:30 note that I've not yet looked at the logs Aug 11 15:08:41 I answer Aug 11 15:08:43 and no sound... Aug 11 15:08:51 I talk Aug 11 15:08:53 you do hear no sound? Aug 11 15:08:56 and don't ear the contact Aug 11 15:09:06 hmm Aug 11 15:09:09 I'm not even shure the contact can ear me Aug 11 15:09:11 I know this problem Aug 11 15:09:22 the contact can hear you Aug 11 15:09:23 ok Aug 11 15:09:23 ;-) Aug 11 15:09:28 ah ok Aug 11 15:09:28 only you can't hear them Aug 11 15:09:35 what's the cause then? Aug 11 15:09:36 try to make a phonecall outside Aug 11 15:09:41 e.g. combox Aug 11 15:09:45 then it works again Aug 11 15:09:49 something with routing Aug 11 15:09:50 dunno Aug 11 15:09:55 happens sometimes Aug 11 15:10:03 it happened 2 times Aug 11 15:10:10 first time when I got 2 calls at once Aug 11 15:10:18 then second time when I got 1 call Aug 11 15:10:25 hmm Aug 11 15:10:33 try the call out fix Aug 11 15:10:36 should work Aug 11 15:50:02 hi Defiant Aug 11 15:50:03 oops Aug 11 15:50:05 sorry Aug 11 15:50:09 hi Deubeuliou Aug 11 15:50:15 hi :P Aug 11 15:50:34 sorry I wanted to talk to Deubeuliou Aug 11 15:50:43 but if you want to talk to me it's ok Aug 11 16:11:15 anybody of you .DE ppl from around Erlangen/Nurnberg? Aug 11 16:37:45 * mrmoku is located a little bit more south Aug 11 16:44:54 zub: planning some trip to the uni in erlangen? Aug 11 16:46:27 hi mrmoku Aug 11 16:46:27 are the new htcdream images built? Aug 11 16:47:27 GNUtoo|laptop: dunno... let me check Aug 11 16:47:54 ok Aug 11 16:48:52 GNUtoo|laptop: latest is from around 6:30 this morning Aug 11 16:48:56 so I would say yes :-) Aug 11 16:49:40 ok thanks a lot Aug 11 16:49:40 any tester yet? Aug 11 16:56:25 mickeyl: hey... Aug 11 16:56:31 mickeyl: i'm still struggling with stability Aug 11 16:56:39 under om-gta02 Aug 11 16:56:40 me too Aug 11 16:56:51 I've huge stability issues Aug 11 16:57:00 sometime I've the impression that it freeze Aug 11 16:57:05 but that's kernel related Aug 11 16:57:11 mickeyl: wanna see my latest logs? Basically one command times out (+CREG=2 on resume) and then immediately the modem turnes to CLOSING -> CLOSED and i'm fucked up because i have no idea that happened. Aug 11 16:57:43 is it sage to upgrade om-gta02 Aug 11 16:57:45 ? Aug 11 17:05:51 GNUtoo|laptop, ping. Aug 11 17:06:04 GNUtoo|laptop: did not hear about anyone testing it Aug 11 17:08:09 I believe he's not here. Aug 11 17:09:24 TAsn: he disliked your ping ;) Aug 11 17:10:09 My pings usually affect people in extreme ways. Aug 11 17:10:40 PaulFertser: you still have signal strength and provider when that happens? Aug 11 17:11:00 TAsn: yeah :P Aug 11 17:11:02 mrmoku: what do you mean? fsogsmd closes the modem resource etc Aug 11 17:11:28 PaulFertser: I'm refering to the unnoticed... Aug 11 17:11:41 mrmoku: yes, i think no signal is emitted Aug 11 17:12:02 mrmoku: but even if it is, it can't help if my phone is auto-suspended short after: i'd not see the indicator anyway. Aug 11 17:12:10 mrmoku, people barely remember the last guy I pinged. Aug 11 17:12:14 PaulFertser: yeah, true Aug 11 17:12:19 all there is left is a log message saying. Aug 11 17:12:33 * quickdev has quit (Ping timeout: 260 seconds) Aug 11 17:12:34 :| Aug 11 17:12:51 [Ping timeout: 260 seconds] Aug 11 17:13:03 ^^^ gnutoo Aug 11 17:13:13 mrmoku, btw. Aug 11 17:13:24 mrmoku, OH NO, IT'S HAPPENING AGAIN! Aug 11 17:13:25 TAsn: no wonder we have few devels... when you kill them all ;) Aug 11 17:13:29 oh shit, he came back fast enough :P Aug 11 17:13:38 19:06 < mrmoku> GNUtoo|laptop: did not hear about anyone testing it Aug 11 17:13:39 too fast* Aug 11 17:13:42 damn fuck I need some sleep. Aug 11 17:13:48 GNUtoo|laptop, ping. Aug 11 17:13:54 TAsn: tell me the btw. first :P Aug 11 17:14:09 TAsn, hi Aug 11 17:14:18 sorry I'm now on 3g Aug 11 17:14:21 I had very bad wifi connection Aug 11 17:14:22 1k/s Aug 11 17:14:29 mrmoku, hm... we should really bump efl Aug 11 17:14:35 mrmoku, AWESOME rtl improvements :) Aug 11 17:14:46 GNUtoo|laptop, htc dream = g1, right? Aug 11 17:14:49 yes Aug 11 17:14:57 = adp1 also Aug 11 17:15:02 GNUtoo|laptop, how are the shr images? Aug 11 17:15:07 GNUtoo|laptop, is it usable as a phone? Aug 11 17:15:17 I don't know, I tested only my images Aug 11 17:15:28 how were they? Aug 11 17:15:30 what's missing? Aug 11 17:15:46 I've found a big issue: Aug 11 17:15:54 I suspect the alsa state things Aug 11 17:16:13 when I get a call and take it, I can't ear the remote person Aug 11 17:16:30 :( Aug 11 17:16:32 too bad. Aug 11 17:16:34 apart that the status is known Aug 11 17:16:44 it should be easy to fix Aug 11 17:16:50 or to revert Aug 11 17:17:03 because I've got something working in the past Aug 11 17:17:12 so it's generally as usable as the fr? Aug 11 17:17:34 not yet I'll explain...one sec got a highlight in linux-wireless Aug 11 17:18:30 http://wiki.freesmartphone.org/index.php/HardwareComparison and http://htc-linux.org/wiki/index.php?title=Dream#Core_Status Aug 11 17:18:33 basically: Aug 11 17:18:53 bluetooth,camera,accelerometers,hardware decoding offload don't work yet Aug 11 17:19:04 the rest works but sometimes very badly Aug 11 17:19:17 in the top issues: Aug 11 17:19:17 wifi Aug 11 17:19:24 no PSM Aug 11 17:19:33 you need compat-wireless etc... Aug 11 17:19:40 i c. Aug 11 17:19:41 for PSM Aug 11 17:19:56 but that was broken recently and didn't really work more than 45min Aug 11 17:20:02 sound is bad Aug 11 17:20:09 there are small buffer underrun issues Aug 11 17:20:25 keyboard will be commited soon Aug 11 17:20:31 I hope Aug 11 17:20:35 but basic keyboard work Aug 11 17:20:45 GNUtoo|laptop, sweet. :) Aug 11 17:20:49 3g works Aug 11 17:20:50 will pass the links to my friend. Aug 11 17:20:59 GNUtoo|laptop, with fso? Aug 11 17:21:04 but you need to wait a bit for it to register Aug 11 17:21:05 so cool :) Aug 11 17:21:12 brb Aug 11 17:21:24 else you will have blocked fsogsmd's 3g and will need a reboot Aug 11 17:21:48 wesnoth,pingus,supertux can work Aug 11 17:21:59 midori can work with kinetic scrolling Aug 11 17:22:02 altough it's slow Aug 11 17:23:09 TAsn, bring your friend here Aug 11 17:23:16 I can explain what works,what doesn't Aug 11 17:23:22 and what is required to make it work Aug 11 17:23:27 GNUtoo|laptop, he's not really a friend Aug 11 17:23:30 he's a colleague Aug 11 17:23:33 ok Aug 11 17:23:38 anyway bring him here Aug 11 17:23:58 believe me, you don't want me to bring him. :P Aug 11 17:24:08 ok Aug 11 17:24:12 I'll be back soon Aug 11 17:24:22 someone needs the 3g Aug 11 17:24:31 and the only fast way to get 3g is htcdream Aug 11 17:24:32 bbs Aug 11 17:28:06 hi guys. I am trying to build an homemade recipe that was used to work a month ago but now I have that kind of error : Aug 11 17:28:10 ERROR: QA Issue with marble: non debug package contains .debug directory: marble path /work/armv4t-oe........ Aug 11 17:28:24 some hints for me? Aug 11 17:33:17 mrmoku: no longer uni :-( /me is too old. but a job there Aug 11 17:34:34 GarthPS: look into workdir/package Aug 11 17:34:59 GarthPS: look at all .debug dirs and place them into appropriate -dbg package Aug 11 17:35:28 GarthPS: if you change the packaging only, you can then bitbake -b bbfile -c package -f Aug 11 17:35:40 (the result is in packages-split) Aug 11 17:36:48 zub: oh thabnks! I don't know why I was convinced that it was before the do_compile task so I did not understand. but thx! :) Aug 11 17:36:52 I will try Aug 11 17:38:00 GarthPS: btw. was it you who asked for the vlc recipe? Aug 11 17:38:08 yep Aug 11 17:38:20 I read your mail and wonder how come it didn't compile for you Aug 11 17:38:22 zub: was me Aug 11 17:38:28 why? Aug 11 17:38:31 but I didn't have time to look into it; anyway good you fixed it Aug 11 17:38:42 well, it compiled for me some time ago, when I sent it Aug 11 17:39:09 zub: oh so your David ? Aug 11 17:39:20 but /me no longer believes in reproducibility of builds with OE :) Aug 11 17:39:29 zub: lol Aug 11 17:39:29 GarthPS: yup Aug 11 17:40:51 zub: ok so thinks to youthen! Iam half on it! I want to call libvlc with phonon-backend-vlc that I ma tryingto build to but I does not build for the moment. I am not very skilled yet with OE/bitbake etc Aug 11 17:41:07 zub: very nice towns... both IMO Aug 11 17:41:10 good luck :) Aug 11 17:41:15 zub: :D Aug 11 17:41:49 mrmoku: so I heard; so far I only saw die autobahn and some office buildings Aug 11 17:41:54 located in nowhere :) Aug 11 17:41:57 :P Aug 11 17:50:52 TAsn, I'm back Aug 11 17:50:55 first.... Aug 11 17:51:04 does your work colleague knows the command-line? Aug 11 17:51:10 he'll need it Aug 11 17:51:15 GNUtoo|laptop, depends on who you ask. Aug 11 17:51:20 if you ask him/his cv Aug 11 17:51:22 he's an expert. Aug 11 17:51:23 :P Aug 11 17:51:31 ah ok Aug 11 17:51:31 But I suggest you don't ask him/his cv. Aug 11 17:51:32 :P Aug 11 17:51:40 but he can manage to opkg install, modprobe etc... Aug 11 17:52:02 he's a pretty decent (honestly, not good, he sometimes fucks up at that) copy and paster into ssh. Aug 11 17:53:19 lol ok Aug 11 17:54:06 so we need good docs then Aug 11 17:54:06 basically does he already have an htcdream Aug 11 17:54:07 or does he want to buy one? Aug 11 17:54:16 he has one, running android. Aug 11 17:54:26 I'm not even sure if he's that interested. Aug 11 17:55:11 ok Aug 11 17:55:17 so he can try without any installation Aug 11 17:55:35 but I think he will be disapointed Aug 11 17:55:37 but.... Aug 11 17:55:47 I've wesnoth,pingus,supertux... Aug 11 17:55:56 but they are not in SHR feed Aug 11 17:55:58 not wesnoth Aug 11 17:56:01 pingus yes Aug 11 17:56:09 supertux-qvga I don't think so Aug 11 17:56:18 basically the Aug 11 17:56:22 oops 1s Aug 11 17:57:02 back Aug 11 17:57:11 basically he needs: Aug 11 17:57:11 GNU/Linux Aug 11 17:57:12 fastboot Aug 11 17:57:13 a blank microsd Aug 11 17:57:20 he untar the rootfs on sd Aug 11 17:58:19 (ext3 fs + fdisk linux) Aug 11 17:58:31 then he fastboot the kernel Aug 11 17:58:48 TAsn, I suggest you to ask your collegue to do it Aug 11 17:58:51 not for him Aug 11 17:58:54 but for you Aug 11 17:59:02 so you see a bit how it looks like Aug 11 18:01:08 :P Aug 11 18:01:17 GNUtoo|laptop, that's why I'm so interested Aug 11 18:01:20 I want to see it myself :P Aug 11 18:01:22 lol ok Aug 11 18:02:05 just bring him the microsdcard with SHR on it then Aug 11 18:02:08 and the kernel Aug 11 18:02:56 GNUtoo|laptop: did you read that one: http://www.linuxfoundation.org/node/6545 Aug 11 18:02:57 TAsn, but first.... Aug 11 18:02:58 but how can he boot into the micro sd? Aug 11 18:03:15 first ask a tester like me to test if the image boots fine Aug 11 18:03:19 the official one Aug 11 18:03:31 TAsn, I said everything in the installation manual Aug 11 18:03:40 it's in SHR's wiki Aug 11 18:03:47 ./fastboot boot kernel.fastboot Aug 11 18:04:03 kernel.fastboot beeing the kenrel you downloaded from the official shr images website Aug 11 18:05:23 cool, thanks. Aug 11 18:06:09 TAsn, I've an 1k/s internet connection so I can't paste the link here but be shure to check the statues and the installation manual Aug 11 18:06:19 because both have some hints Aug 11 18:06:25 on post-installation tricks Aug 11 18:06:31 or how to use the GPS Aug 11 18:06:36 and similar Aug 11 18:06:49 how to use the wifi too btw Aug 11 18:20:15 O mickeyl, where art thou? Aug 11 18:21:00 mickeyl, hi Aug 11 18:21:47 I've bad news Aug 11 18:22:28 the other dev that I could give an htcdream to....after beeing interested some time ago....refused today because he doesn't have enough time Aug 11 18:22:42 maybe next fosdem then Aug 11 18:55:39 zub: I don't finf what you saied.. working dir should look like this right ? shr-unstable/tmp/work/armv4t-oe-linux-gnueabi/marble-0.10.0+svnr1136443-r0/ Aug 11 19:05:24 GarthPS: yes Aug 11 19:06:13 GarthPS: in it you should see package and packages-split dirs Aug 11 19:06:45 I think whatever make_install does ends up in package, then it's split by do_package into packages-split/pkgname/... Aug 11 19:08:17 TAsn: are we sure libphone-ui-shr is LGPL? Aug 11 19:08:32 TAsn: nvm :P Aug 11 19:08:47 it has to be Aug 11 19:08:53 same goes to libphone-ui Aug 11 19:09:21 otherwise it's not possible to use them with non gpled applications. Aug 11 19:12:08 yeah, I thought libphone-ui-shr is nothing one would link against... I'm tired too :P Aug 11 19:12:20 so nvm. both LGPL :) Aug 11 19:13:17 no one links against it, but you can't use a gpled sw through an lgpl middleware. Aug 11 19:13:25 (lgpl middleware: libphone-ui Aug 11 19:13:26 ) Aug 11 19:14:50 phoneuid links against it ;) Aug 11 19:15:23 zub: yes I have "package" and "packages-split" but I don't know what to do then.Its was on do_package_qa stage Aug 11 19:15:43 mrmoku, against libphone-ui-shr?! no way. Aug 11 19:15:50 it links against libphone-ui Aug 11 19:15:58 TAsn: heh... as I said... I'm tired too :P Aug 11 19:16:01 :P Aug 11 19:16:16 maybe I should fix that another day :) Aug 11 19:16:34 or we might end up with some kind of MS EULA ;) Aug 11 19:17:07 :P Aug 11 19:17:10 GarthPS: you need to adapt the recipe so that all .libs that you see in package ends up in a -dev package, e.g.: FILE_${PN}-dbg = "${libdir}/.debug ${libdir}/somethingelse/.debug ..." Aug 11 19:17:27 GarthPS: see e.g. the vlc recipe Aug 11 19:18:10 GarthPS: you basically need to put all the .debug dirs in there ^ Aug 11 19:18:41 zub: ok thx I will see that (time for making diner). thank you Aug 11 19:18:56 zub: do you know why I did not need this before? Aug 11 19:19:31 GarthPS: as for ${libdir} etc - see http://docs.openembedded.org/usermanual/html/recipes_directories.html maybe it helps a bit Aug 11 19:19:45 GarthPS: dunno; the qa checks maybe changed (?) Aug 11 19:20:19 zub: ok merci Aug 11 19:24:03 GarthPS: yw Aug 11 19:27:47 SHR: 03mok 07libphone-ui * r321d0e5d7d64 10/ (25 files in 2 dirs): fix licensing Aug 11 19:27:49 SHR: 03mok 07libphone-ui * r10491ef224fa 10/libphone-ui.bb: libphone-ui.bb: mark it clearly as local build Aug 11 19:28:06 OMG, A COMMIT! Aug 11 19:28:51 :D Aug 11 19:29:09 TAsn: and I promise to not have introduced another segfault ;) Aug 11 19:30:02 TAsn: we have to check commit logs to see if we have to add somebody regarding copyright Aug 11 19:30:45 mrmoku, nah, too much work. Aug 11 19:30:49 if someone didn't add himself Aug 11 19:31:16 it means he dismissed his copyrights, doesn't it? :p Aug 11 19:31:24 j/k, but damn, it's too hard. Aug 11 19:33:22 TAsn: git should be able to help a lot Aug 11 19:34:14 just git log, sed out the relevant parts and remove uniques. Aug 11 19:34:20 *leave only uniques Aug 11 19:46:41 SHR: 03mok 07libphone-ui-shr * r4f74298a912c 10/src/view/contact-list-common.c: contact-list-common: always sort in (until opimd provides contacts correctly sorted) Aug 11 19:46:42 SHR: 03mok 07libphone-ui-shr * rb59efaf5e00a 10/src/view/contact-view.c: contact-view: unref formatted_changes after saving Aug 11 19:46:43 SHR: 03mok 07libphone-ui-shr * r683555a83c85 10/src/view/quick-settings-view.c: quick-settings-view: let the signal for profile changes set the label Aug 11 19:46:43 SHR: 03mok 07libphone-ui-shr * r1d3e7703e816 10/src/view/message-list-view.c: message-list-view: show nice inwins on errors in callbacks Aug 11 19:46:46 SHR: 03mok 07libphone-ui-shr * r6b79c0430385 10/src/view/sim-auth-input-view.c: sim-auth-input-view: fix hiding the inwin in pin send callback Aug 11 19:46:48 oops Aug 11 19:46:50 SHR: 03mok 07libphone-ui-shr * r6b6cbb373e45 10/ (68 files in 5 dirs): fix license Aug 11 19:46:51 SHR: 03mok 07libphone-ui-shr * rfaf064c43835 10/src/view/sim-manager-view.c: sim-manager-view: rework part 2 Aug 11 19:47:12 * mrmoku did not want to push libfso-glib branch :P Aug 11 19:49:51 hi mickeyl Aug 11 21:04:34 someone with htcdream here? Aug 11 21:04:45 I need confirmation that you also have alignment traps Aug 11 21:20:28 I'm seeing the ncurses issue on a fresh install Aug 11 21:21:06 where? Aug 11 21:21:19 shr-u, om-gta02 Aug 11 21:21:25 I know only about "nano -> ncurses-terminfo" Aug 11 21:21:35 can't start vala-terminal Aug 11 21:21:48 but I can ssh, so I'm trying what the ML suggests Aug 11 21:22:06 SHR root@gojama ~ $ vala-terminal Aug 11 21:22:06 moko-terminal constructed Aug 11 21:22:06 update_toolbar Aug 11 21:22:06 current font size for terminal is 5 Aug 11 21:22:21 root@om-gta02 ~ # vala-terminal Aug 11 21:22:21 vala-terminal: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory Aug 11 21:22:32 an ubi image I build locally Aug 11 21:22:53 Depends: ttf-liberation-mono, libvte9, libncurses5, gtk+, libatk-1.0-0, pango, libcairo2, libpixman-1-0, libpng12-0, libxrender1, libx11-6, libxcb1, libpthread-stubs0, libxau6, libxdmcp6, libc6, libfontconfig1, libfreetype6, libexpat1, libgio-2.0-0, libz1, libgobject-2.0-0, libgmodule-2.0-0, libgthread-2.0-0, libglib-2.0-0 Aug 11 21:23:08 zub: did you rebuild from scratch after upgrading to ncurses? Aug 11 21:23:17 oh, didn't Aug 11 21:23:46 zub: maybe I should bump DISTRO_PR in the end.. but I didn't want to force everybody to upgrade all packages on target again (as with 2.6.32 and gcc-4.5 switch) Aug 11 21:23:46 ok then Aug 11 21:24:09 what do I have to rebuild? do I have to nuke all tmpdir? Aug 11 21:24:19 zub: and because of broken cross for multimachine builds, you should rebuild from scratch anyways.. Aug 11 21:24:27 zub: all tmpdir except cache dir Aug 11 21:24:49 zub: and better git pull now Aug 11 21:24:50 when did this ncurses issue crop up? Aug 11 21:25:01 zub: as I pushed eglibc bump few minutes ago Aug 11 21:25:04 I think I nuked tmpdir recently Aug 11 21:25:07 yeah, saw that Aug 11 21:25:22 with switching to ncurses-5.7 Aug 11 21:25:50 everything rebuilt after that (everything because I rebuild shr feeds from scratch) has depends/linking right Aug 11 21:26:13 but because PV/PR wasn't changed, then those rebuilt packages are not upgraded on device automatically Aug 11 21:26:24 ok Aug 11 21:26:35 I'll rebuild tom Aug 11 21:26:44 and I was too lazy to track every ncurses user in our feeds (as I did for jpeg .so name change) Aug 11 21:27:02 now I just hacked in a symlink to get bedtime terminal working :) Aug 11 21:27:47 you could just install libncurses5 manually :) Aug 11 21:29:15 JaMa: i think --force-reinstall is needed /for opkg upgrade) Aug 11 21:29:33 this helped in my case Aug 11 21:29:42 btw. I noticed recently that the FR seems quite power-hungry. I've noticed some discussions about it in here. What's the status? Aug 11 21:30:39 vanous: ? Aug 11 21:30:50 zub: nothing changed Aug 11 21:30:59 hm, ok Aug 11 21:31:08 zub: something stays on during suspend it seems Aug 11 21:31:35 I haven't debug it at all as my fr is always connected to USB and I'm somewhere else.. Aug 11 21:31:49 so it's hard to test and honestly I don't care now Aug 11 21:32:13 ok Aug 11 21:32:19 JaMa: i had to --frce-reinstall libncurses5 to get it to work. i think, as i tried two more things - install terminfo, but that didn't help and one more package... i think i reinstalled vala-terminal Aug 11 21:32:34 anyhow Aug 11 21:32:42 is ok now Aug 11 21:33:14 vanous: but IIRC libncurses5 didn't exist before 5.7, so it's strange that you had to reinstall it Aug 11 21:33:30 hey there, do you know where to get phoneME for SHR, pls? Aug 11 21:34:05 vanous: and both opkg issues I reported about -force-reinstall and loosing track of installed files (and removing wrong ono) were already fixed Aug 11 21:34:39 it was this morning Aug 11 21:35:39 I mean that after first opkg upgrade I didn't have libncurses5 at all.. but normal opkg install worked ok (because it was new package) Aug 11 21:36:52 OK, tomorrow after opkg upgrade alignment errors will be gone (already building it :)) Aug 11 21:36:56 time to sleep() Aug 11 21:36:59 gnite all **** ENDING LOGGING AT Thu Aug 12 02:59:57 2010