**** BEGIN LOGGING AT Fri Aug 20 02:59:56 2010 Aug 20 04:03:11 JaMa|Zzzz: it should be rebuilt then. It is built against libpcrypt 0.9.8. Aug 20 04:17:57 hi mickeyl Aug 20 04:38:16 Q-Master: ok Aug 20 04:38:33 JaMa|Wrk: 8) Aug 20 05:54:00 Q-Master: linphone rebuilt (you probably also need libexosip2 reinstall), but I'll bump PR and build again Aug 20 05:54:13 thnx Aug 20 06:11:36 GNUtoo|laptop: hey Aug 20 07:36:52 morning Aug 20 07:43:41 morning Aug 20 07:48:29 moin Aug 20 08:25:26 freesmartphone.org: 03Frederik.Sdun 07cornucopia * r9e38af15da17 10/tools/mdbus2/src/main.vala: mdbus2: Don't add empty arguments to the array of subarguments Aug 20 10:19:46 JaMa|Wrk: there is a bug in mupdf recipe Aug 20 10:23:51 soltys: where? Aug 20 10:25:16 in SRC_URI Aug 20 10:25:28 package on server lack -source in name Aug 20 10:25:44 and it fails to download Aug 20 10:26:20 you'll fix that or should I send patch to oe-devel ? Aug 20 10:26:53 soltys: ah thanks I had it downloaded a while ago and then it was renamed.. Aug 20 10:27:50 soltys: I'll thanks Aug 20 10:27:58 JaMa|Wrk: np Aug 20 10:31:32 ok now it's time to look at other packages that failed.. Aug 20 10:32:15 only maxima is known to fail now Aug 20 10:32:44 I have more packages, and maxima builded with newest sbcl Aug 20 10:32:49 installed on host Aug 20 10:32:58 here too, but that needs to be fixed in OE Aug 20 10:33:32 I've already asked leviathan to send recipe for some lisp-native (as I don't care about maxima and he wanted it :)) Aug 20 10:33:46 hm most of packages that failed here are svn versions.. strange ;) Aug 20 10:34:16 if it failed because of fetch.. then maybe because of https in svn checkout? Aug 20 10:34:28 will look at that Aug 20 10:34:39 usually you can trust svn cert if you checkout manually and add it to trust permanently Aug 20 10:34:50 maybe svn on slackware 13.0 is crappy ;) Aug 20 10:34:51 or add -trust-server-cert to svn commands in bitbake.conf Aug 20 10:35:01 which version do you have? Aug 20 10:35:10 -trust is for 1.5 and newer Aug 20 10:35:26 see bitbake.conf chengelog for details :) Aug 20 10:35:41 How much power does the blue led on the power button consume? Aug 20 10:35:46 http://git.openembedded.org/cgit.cgi/openembedded/log/conf/bitbake.conf Aug 20 10:36:07 JaMa|Wrk: version 1.6.4 (r38063) Aug 20 10:37:43 soltys: then you're good --trust-server-cert is supported only in >=svn-1.6 Aug 20 10:40:57 JaMa|Wrk: I saw your commit about that Aug 20 10:41:22 JaMa|Wrk: should I add it to oe/conf/bitbake.conf or sth other place ? Aug 20 10:42:10 soltys: you can add it to your local.conf (easier ie if you're using shr makefile which resets all OE checkout changes) Aug 20 10:43:39 JaMa|Wrk: ok, thanks Aug 20 10:45:54 yw Aug 20 10:57:23 ;) Aug 20 10:57:54 hmm meybe next week will be week of ngw100 hacking.. if I pass last exam.. Aug 20 10:58:51 avr32? Aug 20 10:58:58 mhm Aug 20 10:59:07 hrw lended mi his board ;) Aug 20 10:59:56 ah :) Aug 20 11:00:07 or I'll hack shr on gta01.. Aug 20 11:00:25 Weiss, any idea about this error? it seems xorg related ;) http://espeweb.net/misc/openmoko/screenshots/Screenshot-1.png Aug 20 11:00:27 yeah gta01 please ... :) Aug 20 11:00:30 will see. At first place I have to pass ;) Aug 20 11:00:54 Weiss, happened this way: using aceofpenguins -> suspended -> resumed Aug 20 11:01:02 soltys: if you can merge gta01 patches to 2.6.32 or .34 it would be great to move gta01 .. Aug 20 11:01:22 pespin: looks like what also heinervdm reported Aug 20 11:01:33 JaMa|Wrk: I'm not a kernel hacker but will see what I can do ;) Aug 20 11:02:14 JaMa|Wrk: and if that gta01 still works ;) Aug 20 11:02:15 soltys: it's only about 2 patches.. so the important part is to test it (which I cannot do without gta01) Aug 20 11:03:07 soltys: http://git.openmoko.org/?p=kernel.git;a=shortlog;h=refs/heads/gta01-machine-2.6.31 Aug 20 11:03:36 JaMa|Wrk: I'll look at it when I get back from work ;) Aug 20 11:04:21 soltys: and because of arch/arm structure changed (unified dir for mach-s3c24xx machines) it would be better to try just .34 and ignore .32 for gta01 Aug 20 11:04:29 JaMa|Wrk, do you kn ow if there's some bug opened somewhere? Aug 20 11:04:57 JaMa|Wrk: ok I'll have that in maind ;) Aug 20 11:05:22 but first I have to pass that f$%^&$% CNC programming ;/ Aug 20 11:06:57 pespin: there isn't afaik only strange color changes in 1187 (maybe not related at all) Aug 20 11:07:04 <\marco> hi to all :) Aug 20 11:09:04 hi to marco Aug 20 11:13:37 soltys: btw now fails also eve (needs EFL bump from my queue) phoneme-advanced-foundation (fails on armv4t and I did test build only for armv5te before readding it to feed) Aug 20 11:23:35 pespin, JaMa|Wrk: I think those are separate... pepsin's looks like a lot of pixmaps got corrupted Aug 20 11:25:59 JaMa|Wrk: also recipes that fetch sources from svn://svn.om.vptt.ch fails also for me on do_fetch Aug 20 11:26:12 or failed before.. Aug 20 11:30:22 soltys: everything from task-shr-feed should be available in SHR PREMIRROR (no need to checkout) Aug 20 11:31:19 soltys: you can check with http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-April/019234.html Aug 20 11:33:06 soltys: and start of that thread http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-April/019206.html shows I had also issues with vptt.ch Aug 20 11:35:37 JaMa|Wrk: ok so I can download manualy from build.shr.... everything that fails right ? Aug 20 11:38:48 soltys: it should be downloaded automaticaly from http://build.shr-project.org/sources (before trying to contact upstream servers) Aug 20 11:39:11 soltys: but stuff which was never built on shr buildhost is not there Aug 20 11:39:43 soltys: and the rest is on my desktop (from where I did that mirror - download status test) Aug 20 12:14:02 JaMa|Wrk: I have some errors with qt.. Aug 20 12:18:49 do you have tinderbox set? Aug 20 12:19:57 no Aug 20 12:20:18 pity, you should, what's the error you see? Aug 20 12:21:07 sec, I set tinderbox and run bitbake task-shr-feed Aug 20 12:21:59 ok Aug 20 12:37:14 just finished here :) NOTE: package qt4-x11-free-4.6.3+4.7.0-beta2-r18.0: task do_buildall: Succeeded Aug 20 12:38:27 waow, why is Illume's home screen corrupted? o_O Aug 20 12:39:00 gray with color dots until redraw? Aug 20 12:39:44 hm, sort of Aug 20 12:39:52 dots with many many different colors Aug 20 12:40:24 well, not that many Aug 20 12:40:43 yup that should be it.. happens here too, but only about 3 times a month Aug 20 12:40:58 JaMa|Wrk, saw my memo? Aug 20 12:41:06 seems to happen everytime on resume Aug 20 12:41:13 TAsn: don't think so Aug 20 12:41:20 TAsn: where? Aug 20 12:41:26 here... Aug 20 12:41:29 memoserv Aug 20 12:41:34 it sounds like the theme isn't read. Aug 20 12:41:40 eve? Aug 20 12:41:41 yes. Aug 20 12:41:52 the reason it's not read Aug 20 12:41:57 is because you didn't Aug 20 12:41:59 edje_convert it Aug 20 12:42:02 (eve's theme) Aug 20 12:42:22 my build on armv5t doesn't have reloaction issue anymore (now rebuilding armv4t from scratch) and it looked ok there Aug 20 12:42:44 TAsn: wasn't IIRC dos1 saying that edje_convert is not needed with recent edje_cc? Aug 20 12:43:01 JaMa|Wrk, recent = more recent than the commit number you gave me. Aug 20 12:43:06 edje_cc started working 2 days ago Aug 20 12:43:09 or something like that. Aug 20 12:43:28 TAsn: EFL_SRCREV ?= "51463" Aug 20 12:43:42 that's from yesterday's night Aug 20 12:43:45 that's cool. Aug 20 12:43:49 still doesn't work? Aug 20 12:44:13 seems fine on spitz (armv5t) waiting for armv4 rebuild to finish Aug 20 12:44:51 wasn't able to test on neo, because relocation issue from webkit-efl (I hope it will be also resolved with rebuild) Aug 20 12:45:21 NOTE: Running task 6219 of 12697 Aug 20 12:45:42 so I'll have it built before returning home today.. so I can try it and then push whole efl queue Aug 20 12:46:01 ;) Aug 20 12:47:26 * JaMa|Wrk wants it pushed soon and 1 week for "stabilization" before leaving for 3 weeks Aug 20 12:48:00 then 2 weeks without any SHR dev with OE r/w :) Aug 20 12:49:02 hehe :) Aug 20 12:49:06 Sucks. Aug 20 12:49:32 TAsn: you can still work on autorev stuff :) Aug 20 12:57:57 JaMa|Wrk: http://tinderbox.openembedded.org/builds/83734/ Aug 20 12:58:58 JaMa|Wrk: that is failing for me Aug 20 13:01:47 soltys: when did you remove tmp for last time? Aug 20 13:03:06 soltys: and are you using shr makefile? (pastebin local.conf) Aug 20 13:04:39 soltys: and those download issues (if it's not really trying to download from SHR mirror first) could be maybe resolved with something like this http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=7bdb604776210b56ab9f055dcfbb595b7366e94e Aug 20 13:06:17 soltys: we have currently only PREMIRRORS = "(ftp|https?)$://.*/.* http://build.shr-project.org/sources/", please try to patch distro/shr.conf and send patch shr-devel Aug 20 13:06:37 JaMa|Wrk: I'm using shr makefile, tmp was removed about 9.08.2010 Aug 20 13:07:20 JaMa|Wrk: my local conf http://wklej.org/id/379542/ Aug 20 13:07:49 JaMa|Wrk: and I check that links in about 1.5 hour when I get back home Aug 20 13:07:54 JaMa|Wrk: now I have to go Aug 20 13:08:20 5 days ago we switched to openssl, and maybe I didn't found all recipes which need PR bump to rebuild against it Aug 20 13:08:30 s/to /to newer/ Aug 20 13:08:30 JaMa|Wrk meant: 5 days ago we switched to neweropenssl, and maybe I didn't found all recipes which need PR bump to rebuild against it Aug 20 13:08:45 soltys: ok.. Aug 20 13:46:02 hi mickeyl Aug 20 13:47:08 so.... Aug 20 13:47:22 first tests: Aug 20 13:47:43 /a.out doesn't print Aug 20 13:47:43 launchProcessInBackground( "/home/root/a.out > /dev/null 2>&1" ); //works Aug 20 13:47:43 launchProcessInBackground( "/home/root/a.out"); // works Aug 20 13:47:53 but then... Aug 20 13:47:58 I made a threaded vala thing Aug 20 13:48:19 the same source code from a main, in a standalone vala program Aug 20 13:48:20 it runs Aug 20 13:48:23 and doesn't crash Aug 20 13:48:28 from fso....it crashes Aug 20 13:48:30 hi... Aug 20 13:48:32 s/fso/fsodeviced Aug 20 13:48:36 I'm really lost Aug 20 13:48:39 I need your help Aug 20 13:48:45 I can't continue without your help Aug 20 13:48:49 I can do testing etc... Aug 20 13:48:55 and write test-cases Aug 20 13:49:07 but I bet they don't know fsodeviced in #vala Aug 20 13:49:17 you're one of the only person capable of helping me Aug 20 13:49:22 hi daniele_athome Aug 20 13:49:46 hi GNUtoo|laptop Aug 20 13:53:06 who got a palm pre btw? Aug 20 13:53:20 I'm worried about wifi on that device Aug 20 13:53:28 I also heard that morphis got oe commit access Aug 20 13:53:32 that's great Aug 20 13:55:33 * PaulF saw an android lg phone yesterday, feeling a bit envy now; it felt so fluent and smooth... Aug 20 13:56:18 mmm Aug 20 13:57:07 PaulF, what about SHR/debian+fso on a more recent phone? Aug 20 13:57:20 because even if android feel smooth and fluent it's a nightmare Aug 20 13:57:28 basically let's say you free it Aug 20 13:57:33 like the replicant project Aug 20 13:57:43 let's say you even have a free market Aug 20 13:57:50 then you need applications Aug 20 13:58:07 three aren't a lot of them that are floss Aug 20 13:58:17 and they are very difficult to port Aug 20 13:58:39 some people told me that the solution is to convince the free as in price app maker to release source Aug 20 13:58:50 but until that happens ...it's not great Aug 20 13:58:56 another example: Aug 20 13:59:05 did you ear about the wesnoth on iphone story Aug 20 13:59:19 there is something important in the lwn article Aug 20 13:59:24 GNUtoo|laptop: there's just no way. You know like the desktop folks have all kinds of functionality neatly intergrated in Emacs. Seems like andoroid UI for most basic things is integrated enough and it seems "friendly" Aug 20 13:59:25 not about the license Aug 20 13:59:27 but... Aug 20 13:59:42 abuot the fact that the porter spent 8 months full time.... Aug 20 13:59:46 different GUI Aug 20 13:59:53 different sound system etc... Aug 20 13:59:59 on the iphone Aug 20 14:00:03 same for android Aug 20 14:00:08 I spent less than a week Aug 20 14:00:13 maybe 2/3/4 days Aug 20 14:00:17 porting wesnoth Aug 20 14:00:28 I had nearly nothing to do Aug 20 14:00:31 only an oe recipe Aug 20 14:00:42 and I was very new to oe Aug 20 14:00:48 It was my first recipe Aug 20 14:01:22 PaulF, so...who will spent 8 month unpaid porting a game to android? Aug 20 14:01:25 I bet no-one Aug 20 14:03:18 PaulF I didn't understood? what do you mean by "there's just no way" ? Aug 20 14:03:27 you will switch to android? :( Aug 20 14:04:11 PaulF, I should definitely make a presentation video of the htcdream under SHR Aug 20 14:04:26 with my not commited yet,but documented, customizations it's so usable Aug 20 14:04:45 I should document more Aug 20 14:04:56 tough Aug 20 14:04:57 or commit :) Aug 20 14:05:15 GNUtoo|laptop: i won't of course, i just had a feeling something like when i get when seeing some uber-sexy super-pretty blonde girl, she might be nice but not suitable for me anyway. Aug 20 14:05:32 mmm... Aug 20 14:05:46 but you would play with her, right? :) Aug 20 14:05:47 JaMa|Wrk, I'll do that later Aug 20 14:06:09 I commit necessary stuff and document the rest Aug 20 14:06:16 it's on my todo list Aug 20 14:06:34 there are some things that I don't know where to set Aug 20 14:06:38 for instance the top bar size Aug 20 14:07:03 in illume Aug 20 14:07:14 GNUtoo|laptop: I guess that's set in our theme Aug 20 14:07:24 GNUtoo|laptop: because default has bigger top bar Aug 20 14:07:39 JaMa|Wrk, maybe he'll play 2 min with the phone/her and after he'll be fed-up Aug 20 14:07:46 ok Aug 20 14:07:55 is theme machine arch? Aug 20 14:08:00 or is it all-arch Aug 20 14:08:05 JaMa|Wrk: well, i can't say about the girls but such UIs definitely confuse me. E.g. when i got my hands on mac os x for the first time i could hardly manage to start a terminal, then made sure vim, screen and emacs are available, typed hello world in C in emacs and tried to compile. It failed as there was no cc installed. And that was it, i did not know how to play further :) Aug 20 14:08:12 anyway there are more important things todo: Aug 20 14:08:29 probably all-arch.. but we'll change it if needed Aug 20 14:08:37 gps,push the thing against silence when answering calls etc... Aug 20 14:09:12 and audio fixes Aug 20 14:09:31 that fix buffer underruns,and premit to view big buck bunny fullscreen Aug 20 14:09:37 PaulF: hehe :) I have similar experience Aug 20 14:10:21 PaulF: and for me is easier to use already known CLI for something than when somebody shows me homescreen with 50+ icons and says that some app there allows you to set something Aug 20 14:10:45 lol about 50+ icons Aug 20 14:10:54 I love cli Aug 20 14:11:07 PaulF: yesterday we were looking for some bluetooth settings on htc dream + android on friends phone.. :) Aug 20 14:11:30 JaMa|Wrk, bluetooth doesn't work on htcdream under SHR Aug 20 14:11:38 *** KERNEL PANIC while sending sms from SHR phoneui :( *** Aug 20 14:11:41 :( Aug 20 14:11:45 ouch Aug 20 14:11:47 but sms got sent Aug 20 14:11:55 lol Aug 20 14:14:32 http://scap.linuxtogo.org/files/6f2b917b902d42ac88c6a9a64b1fb197.png Aug 20 14:14:39 some spam :P Aug 20 14:15:00 daniele_athome: nice Aug 20 14:15:32 JaMa|Wrk, I had to adapt to the WSOD caused by the rotation :P Aug 20 14:16:13 (the keyboard was in landscape) Aug 20 15:05:24 ping mickeyl Aug 20 16:24:16 heyho Aug 20 16:27:44 Hey morphis Aug 20 16:37:10 hi morphis Aug 20 16:37:26 congrats morphis for oe commit access Aug 20 16:37:32 GNUtoo|laptop: thank you :) Aug 20 16:37:47 morphis, do you still need help? or should I concentrate on dream? Aug 20 16:37:50 one thing I want to do for a long time now :) Aug 20 16:38:00 btw about dream, do you know vala+fso well? Aug 20 16:38:07 basically I've this issue Aug 20 16:38:23 GNUtoo|laptop: hm, maybe some help with pointing me to the things I have to do to become SHR running on the palm pre Aug 20 16:38:31 jepp, I know fso + vala Aug 20 16:38:37 there is no pointers but I can help Aug 20 16:38:43 ask me what to do for foo Aug 20 16:38:45 and I'll repond Aug 20 16:38:49 *respond Aug 20 16:38:53 about fso+vala Aug 20 16:39:10 the htcdream got a gps activator in userland Aug 20 16:39:18 I want to run it not with fork within vala Aug 20 16:39:27 but instead Aug 20 16:39:35 I rename main in gps_start() Aug 20 16:39:39 of the gps program Aug 20 16:39:43 and I use it in vala Aug 20 16:39:47 but it makes the phone crash Aug 20 16:40:03 if I launch a process with system ("gps &") in vala Aug 20 16:40:04 it works Aug 20 16:40:32 GNUtoo|laptop: why not take the code of the "activator" and write it in vala? Aug 20 16:40:34 glib.timeout_add didn't work Aug 20 16:40:38 can you show me the code? Aug 20 16:40:41 Threads didn't work Aug 20 16:40:47 ok Aug 20 16:40:56 morhis I'm playing with oe now Aug 20 16:41:49 papa-piet: great! Aug 20 16:42:07 papa-piet: I improved upstream palmpre support in the last days Aug 20 16:42:23 http://pastebin.com/SsFP2kRr Aug 20 16:42:29 GNUtoo|laptop: there is also a glib spawn method Aug 20 16:42:44 http://pastebin.com/QtWN57CM Aug 20 16:42:54 can g_spawn spawn a thread? Aug 20 16:43:01 or even the ProcessWorker in libfsobasis Aug 20 16:43:03 jepp Aug 20 16:43:07 wow Aug 20 16:43:10 what's the syntax? Aug 20 16:43:12 no, I am wrong Aug 20 16:43:14 I'll try at once Aug 20 16:43:19 it will spawn a new process not a thread Aug 20 16:43:26 ok Aug 20 16:43:49 http://valadoc.org/glib-2.0/GLib.Process.spawn_async.html Aug 20 16:43:58 that can run a thread? Aug 20 16:44:04 or http://git.freesmartphone.org/?p=cornucopia.git;a=blob;f=libfsobasics/fsobasics/process.vala;h=6761fbc795cc3279da4bc928fdf403893df30f28;hb=HEAD Aug 20 16:44:12 because I looked at that....but I thought it was for programs only Aug 20 16:44:13 a process as far as I know Aug 20 16:44:19 like fork() or clone() Aug 20 16:44:19 ah ok, Aug 20 16:44:24 I understand Aug 20 16:44:29 mickeyl, doesn't want a separate process Aug 20 16:44:32 did not look at your code until now Aug 20 16:44:34 he wants all within vala Aug 20 16:44:34 ok Aug 20 16:45:20 the phone crashes or the app? Aug 20 16:45:42 the phone Aug 20 16:45:54 if the app crashed it would be easier to debug Aug 20 16:46:19 a bad timing, or bad gps activator can potentially crash the phone Aug 20 16:46:40 for instance when I did the tests for phh the phone crashed nearly each time I ran the test program Aug 20 16:46:45 morphis, also: Aug 20 16:46:52 the same method in a main in vala Aug 20 16:46:59 whiti the same fork code.... Aug 20 16:47:06 s/fork/threading/g Aug 20 16:47:06 GNUtoo|laptop meant: whiti the same threading code.... Aug 20 16:47:09 works Aug 20 16:47:13 hm Aug 20 16:47:19 but when importing that in fso it doesn't work anymore Aug 20 16:47:32 btw it's not because of the printf and not reading stdin/stderr Aug 20 16:47:38 because I removed all the printfs Aug 20 16:47:55 mickey is already using threads somewhere? Aug 20 16:47:59 before system("gps &") crashed because of that but now it doesn't anymore Aug 20 16:48:02 I don't know Aug 20 16:48:10 I'm very new to vala and fso internals Aug 20 16:48:17 ok Aug 20 16:48:45 where does gps_start comes from? Aug 20 16:48:47 another lib? Aug 20 16:48:48 GNUtoo|laptop: (curiosity) can you give me a link to the activator's sources please? Aug 20 16:48:58 I spent the whole day of yesterday hitting my head against walls because mickeyl was not there Aug 20 16:49:11 http://pastebin.com/QtWN57CM Aug 20 16:49:41 that's the activator which contains gps_start(); Aug 20 16:49:48 yeah, he is not there very often these days ... Aug 20 16:50:50 hm Aug 20 16:51:15 that's the more readable version,modified by me Aug 20 16:51:32 GNUtoo|laptop, line 111 looks wrong to me Aug 20 16:51:35 the fist one had only hexes Aug 20 16:51:44 like function(hex,hex,hex...) Aug 20 16:51:57 playya, no I added that Aug 20 16:52:05 playya, that got defined when built in android Aug 20 16:52:17 so because we do not use android build system Aug 20 16:52:20 that is not defined Aug 20 16:52:21 yes. but i think it should be a #ifndef Aug 20 16:52:27 no Aug 20 16:52:29 it's ifdef Aug 20 16:52:35 basically mickeyl renamed the functions Aug 20 16:52:51 clnt_call -> android_clnt_call Aug 20 16:53:02 so it doesn't clash with libc etc... Aug 20 16:53:05 GNUtoo|laptop: try to wrap the thread logic into an extra class Aug 20 16:53:12 how? Aug 20 16:53:15 ah. ok Aug 20 16:53:25 that can do wonders! Aug 20 16:53:33 ah ok Aug 20 16:53:38 basically class something Aug 20 16:53:43 puuh, don't know I am not very familiar with GObject Aug 20 16:53:45 thread function(); Aug 20 16:53:51 then in another class Aug 20 16:53:54 and GObject is sometimes very strange Aug 20 16:53:59 smt = new something() Aug 20 16:53:59 like http://live.gnome.org/Vala/ThreadingSamples Aug 20 16:54:04 ? Aug 20 16:54:24 take a look at the first example Aug 20 16:54:24 ah ok thanks a lot!!! Aug 20 16:54:27 :) Aug 20 16:54:48 this callback stuff does very not do the thing it should Aug 20 16:55:02 but wrapping a callback function within a class will help Aug 20 16:56:01 maybe playya can tell us more about this Aug 20 16:56:27 hmm? Aug 20 16:57:08 GNUtoo|laptop: such a mess you have to face on your every step (audio, modem, gps, wifi)... You're a brave man! Aug 20 16:57:18 lol indeed Aug 20 17:05:15 <\marco> someone read the mail I've sent to the devlist some days ago? Aug 20 17:05:38 <\marco> the one about the udev rule Aug 20 17:05:42 still crash Aug 20 17:07:03 hm Aug 20 17:07:07 code? Aug 20 17:08:11 http://pastebin.com/Q4k3kpuj Aug 20 17:08:13 here's the new version which still crashes Aug 20 17:09:04 PaulF, I'm not the only one, morphis made hard things too, I wouldn't be capable of reverse engineering a proprietary network protocol Aug 20 17:09:32 GNUtoo|laptop: ^^ Aug 20 17:10:03 GNUtoo|laptop: without gps_start() in the thread_func? Aug 20 17:10:11 morphis, I've dnsmasq on my htcdream, when it reboots....I loose the network connection Aug 20 17:10:22 because it dhcpc on the htcdream Aug 20 17:10:23 I'll look Aug 20 17:10:36 ok Aug 20 17:10:42 http://pastebin.com/Q4k3kpuj Aug 20 17:10:44 it's inside Aug 20 17:10:48 grep for gps_start Aug 20 17:12:05 basically I should remove dnsmasq but it was needed for tethering Aug 20 17:12:23 the htcdream was way faster than the huwuwai key Aug 20 17:12:28 now It's the same Aug 20 17:12:30 strange Aug 20 17:12:35 so my father used it Aug 20 17:12:40 and he has windows Aug 20 17:12:56 and I didn't want to mess up with windows so I installed dnsmasq Aug 20 17:13:17 anyway...it still crashed Aug 20 17:13:23 s/crashed/crashes Aug 20 17:14:51 am I still connected? Aug 20 17:14:58 /topic says so.... Aug 20 17:16:32 hm Aug 20 17:18:10 hmmm Aug 20 17:18:22 is my code wrong? Aug 20 17:18:29 should I join(); Aug 20 17:18:34 but that'll block fso no? Aug 20 17:18:41 s/fso/fsodeviced Aug 20 17:19:10 hm, join will wait for the thread to finish Aug 20 17:19:31 playya: how to convert from void* to uint8[]? any idea? Aug 20 17:19:49 I know Aug 20 17:19:52 tried to cast it? Aug 20 17:20:42 (I only used threads in python,java and kernel) Aug 20 17:21:06 playya: jepp ala '(uint8[]) void_stuff' does not work Aug 20 17:21:54 argh. this is a bug. tried to use unowned? Aug 20 17:22:24 will do Aug 20 17:22:39 you mean unowned void* or unowned uint8[]? Aug 20 17:23:28 is it still for my issue? Aug 20 17:23:35 if not what should I do next? Aug 20 17:25:49 GNUtoo|laptop: hm, it's not for you Aug 20 17:25:56 but I will try something Aug 20 17:25:56 ok Aug 20 17:25:59 ok Aug 20 17:26:04 thanksa lot Aug 20 17:26:07 *thanks a lot Aug 20 17:27:12 morphis, btw about wifi on palm pre do you have an idea on how to get values needed for the platform device code? Aug 20 17:27:20 like .gpio = Aug 20 17:28:09 hm Aug 20 17:28:16 which platform code do you mean? Aug 20 17:28:20 for libertas? Aug 20 17:28:43 yes Aug 20 17:28:58 something like in your board file Aug 20 17:29:00 for instance: Aug 20 17:29:15 trout_wifi_control.irq = gpio_to_irq(TROUT_WIFI_IRQ_GPIO); Aug 20 17:29:30 in static void trout_wl1251_init(void) Aug 20 17:29:52 GNUtoo|laptop: this works for me: http://pastebin.com/tXRK5w6X Aug 20 17:29:59 bb in 1 sec Aug 20 17:30:03 ah ok Aug 20 17:30:18 maybe we have to take a look at the kernel sources or the driver sources Aug 20 17:30:48 playya: btw. I reworked msmcommd Aug 20 17:31:06 playya: you have now a DBus-API to send the relevant commands from fsogsmd to msmcommd Aug 20 17:31:25 playya: no more sending the commands from fsogsmd over a transport to msmcommd Aug 20 17:32:02 that make the integration in fsogsmd easier for us Aug 20 17:33:36 back Aug 20 17:33:37 freesmartphone.org: 03morphis 07msmcomm * rda0c36a15388 10/msmcommd/src/ (7 files): msmcommd: implement start/stop instead of reset for link handlers Aug 20 17:33:37 freesmartphone.org: 03morphis 07msmcomm * r2e3ec079efae 10/msmcommd/src/ (4 files): msmcommd: remove remote client handler Aug 20 17:33:40 freesmartphone.org: 03morphis 07msmcomm * rb66e66682774 10/ (4 files in 3 dirs): libmsmcomm: msmcomm-1.0.vapi: use a property for the mode of the change operation mode cmd Aug 20 17:33:40 freesmartphone.org: 03morphis 07msmcomm * rf1fad05d48ac 10/msmlogd/ (7 files in 4 dirs): msmcomm: remove msmlogd Aug 20 17:33:46 freesmartphone.org: 03morphis 07msmcomm * r354f34567d1b 10/msmcommd-old/ (26 files in 5 dirs): msmcomm: remove msmcommd-old Aug 20 17:33:46 freesmartphone.org: 03morphis 07msmcomm * r7f9a4ccee0b0 10/msmvterm/ (7 files in 3 dirs): msmcomm: remove msmvterm Aug 20 17:33:46 freesmartphone.org: 03morphis 07msmcomm * rf3b3dbe12442 10/ (28 files in 3 dirs): msmcomm: rework build system; libmsmcomm and msmcommd has now separate build systems Aug 20 17:33:46 freesmartphone.org: 03morphis 07msmcomm * rb01c1796bc66 10/ (15 files in 4 dirs): msmcomm: implement dbus command interface in msmcommd Aug 20 17:33:58 morphis, that uses a main Aug 20 17:34:07 my issue is whitin fso Aug 20 17:34:07 jepp Aug 20 17:34:10 as a first try Aug 20 17:34:16 all works well with a main Aug 20 17:34:24 now I am writing one with a mainloop as fso does Aug 20 17:34:29 ah ok Aug 20 17:34:31 thanks a lot!!! Aug 20 17:36:55 hm with a mainloop it does not work anymore ... Aug 20 17:36:59 just as with fso Aug 20 17:37:04 but it does not crash Aug 20 17:37:11 maybe cause it is much simpler than fso Aug 20 17:38:27 hm, I should call loop.run() ... arg Aug 20 17:38:46 so it works Aug 20 17:39:00 GNUtoo|laptop: do you get a crashdump? Aug 20 17:39:38 no Aug 20 17:39:42 only a phone reboot Aug 20 17:39:45 I'll explain Aug 20 17:39:55 basically the phone has a main cpu Aug 20 17:40:10 and many other cores Aug 20 17:40:39 it has a shared memory interface between modem and main cpu, is it right phh? Aug 20 17:40:55 right Aug 20 17:41:12 a lot of things are attached to the modem Aug 20 17:41:14 like audio Aug 20 17:41:15 gps Aug 20 17:41:23 usbnet Aug 20 17:41:28 maybe battery Aug 20 17:41:40 yup battery Aug 20 17:41:41 for you Aug 20 17:41:42 ok Aug 20 17:41:52 so if you crash the modem the phone crash Aug 20 17:41:54 now.... Aug 20 17:41:59 there are 2 way to access the modem Aug 20 17:42:03 from kernelspace Aug 20 17:42:06 and from userspace Aug 20 17:42:24 for the gps activator, userspace is used Aug 20 17:42:34 so basically userspace can crash the phone Aug 20 17:43:15 if you succeed to crash the modem from userspace it reboots Aug 20 17:43:41 if the gps program works well, you've got gps fix and no crash Aug 20 17:43:59 ah ok Aug 20 17:44:00 but if you've a bad gps program, or use it badly.... Aug 20 17:44:13 if run standalone the gps activator works fine Aug 20 17:44:20 I can even have some fix in buildings Aug 20 17:44:30 but outside it works less well than the freerunner Aug 20 17:44:42 but I was told that it was because freerunner gps was so good Aug 20 17:44:43 hm Aug 20 17:44:57 I was told that by the n900 guy who does the fso+debian port Aug 20 17:45:19 basically I compaired both, Aug 20 17:45:27 one phone in each hand Aug 20 17:45:35 I bet people looked at me strangely Aug 20 17:45:59 which data you get from the gps activator? Aug 20 17:46:06 or does it only activate gps? Aug 20 17:46:17 it activates the gps Aug 20 17:46:24 and then permanently request fixes Aug 20 17:46:29 like each 3 sec Aug 20 17:46:30 or more Aug 20 17:46:39 if you go below 3 on htcdream.... Aug 20 17:46:42 it crashes the phone Aug 20 17:47:08 gps is plain NMEA Aug 20 17:47:13 on /dev/smd27 Aug 20 17:47:17 which is a virtual serial port Aug 20 17:47:22 over shared memory interface Aug 20 17:48:11 ah ok, then you have on plugin in fso for activating the gps and the normal nmea one recieves the fixes from gps? Aug 20 17:48:17 yes Aug 20 17:48:20 ok Aug 20 17:48:24 not in fso yet Aug 20 17:48:30 for now it's a standalone program Aug 20 17:48:35 it's in the android-rpc recipe Aug 20 17:48:40 in uttilities fso git Aug 20 17:48:48 the program binary is named gps Aug 20 17:48:57 maybe you can write a simple dbus daemon for it which you launch over dbus Aug 20 17:49:01 by not in fso yet I meann not in fsodeviced Aug 20 17:49:12 hmmm maybe Aug 20 17:49:18 just for the moment Aug 20 17:49:21 I already thought about that Aug 20 17:49:25 maybe mickey can fix this threading issue later Aug 20 17:49:27 but mickeyl should comment on it Aug 20 17:49:31 should be very simple Aug 20 17:49:40 the dbus or the threading issue? Aug 20 17:49:46 jepp, he told me to take a look tomorrow back on FSO Aug 20 17:49:54 dbus thing Aug 20 17:49:57 ok Aug 20 17:50:04 I already did dbus thing in python Aug 20 17:50:08 but it was long time ago Aug 20 17:50:14 I even fixed an openmoko tutorial Aug 20 17:50:21 take a look at the vala tutorial Aug 20 17:50:22 they used the wrong bus type Aug 20 17:50:28 (system/x11) Aug 20 17:50:28 there is a simple dbus server implemented Aug 20 17:50:30 ok Aug 20 17:50:33 or at the msmcommd service Aug 20 17:50:37 but I never did servers Aug 20 17:50:45 msmcommd is a dbus server? Aug 20 17:50:47 it's very simple today Aug 20 17:50:48 jepp Aug 20 17:50:51 nice Aug 20 17:50:56 I wondered where it was Aug 20 17:51:07 I looked at the source and didn't find the msmcommd source Aug 20 17:51:13 in fsogsdm Aug 20 17:51:16 *fsogsmd Aug 20 17:51:19 look in msmcomm.git/msmcommd Aug 20 17:51:22 ok Aug 20 17:51:30 there will be nore more plain msmcomm commands in fsogsmd Aug 20 17:51:30 morphis, at what point are you with modem? Aug 20 17:51:34 is it near completion Aug 20 17:51:39 the whole protocol is spoken over dbus now Aug 20 17:51:41 mickeyl looked at the status long time ago Aug 20 17:51:45 puuh Aug 20 17:51:52 so he told me it was far from complete Aug 20 17:51:57 JaMa|Off: I think that I have patch for that problem with fetching sources. I'll test it a bit and send tomorrow on oe-devel Aug 20 17:52:01 Call, Device, SIM (Access, Phonebook) should be done Aug 20 17:52:06 wow Aug 20 17:52:09 SMS and GPS are missing Aug 20 17:52:12 but only a matter of time Aug 20 17:52:26 but SMS is understood Aug 20 17:52:32 jepp Aug 20 17:52:35 *decoded Aug 20 17:52:37 ok Aug 20 17:52:46 you plan to work on GPS? Aug 20 17:52:49 soltys: ok Aug 20 17:52:49 awsome!!!! Aug 20 17:52:55 not decoded, but I looked at the messages responsible for sms and it should be very easy Aug 20 17:53:00 ok Aug 20 17:53:03 GPS should be easy to Aug 20 17:53:14 it's the same port + protocol than the modem Aug 20 17:53:20 ok nice Aug 20 17:53:23 TAsn: eve still looks the same :/ (rebuilt from scratch, latest webkit-efl and latest EFL) Aug 20 17:53:31 no fancy activation is needed, just a command over the modem port Aug 20 17:53:38 JaMa, you need to edit the theme then. Aug 20 17:53:58 I wonder if I should buy the pre now or wait(n900 needs an activator for modem) Aug 20 17:54:08 my priorities atm are: 1. msmcommd 2. fsogsmd integration 3. working image 4. SMS & GPS Aug 20 17:54:16 hm Aug 20 17:54:17 (someone didn't commit it and people are still waiting for it) Aug 20 17:54:21 buy a palm pre Aug 20 17:54:28 indeed Aug 20 17:54:28 you will get one for about 200 Euro at ebay Aug 20 17:54:39 JaMa, cp /usr/share/eve/default.edj /tmp Aug 20 17:54:40 cd /tmp Aug 20 17:54:44 edje_decc default.edj Aug 20 17:54:45 I nevery really looked at the n900 Aug 20 17:54:49 vim default.edc Aug 20 17:54:50 basically I'll have nexusone and htcdream to play with Aug 20 17:54:52 but it sounds intersting Aug 20 17:54:53 TAsn: strange.. one worked and second was probably newer already Aug 20 17:54:54 SHR root@gojama /usr/share/eve $ edje_convert default.edj Aug 20 17:54:54 ERR: edje_convert_main.c:150 main() Unable to get edje_file section from old file format, are you sure it's an old file ? Aug 20 17:54:57 SHR root@gojama /usr/share/eve $ edje_convert ewebkit.edj Aug 20 17:54:58 :250 Aug 20 17:54:59 palm pre would be for having a working phone Aug 20 17:55:01 whats about the nexusone? Aug 20 17:55:02 429E Aug 20 17:55:06 ah ok :) Aug 20 17:55:12 to get 16G Aug 20 17:55:18 429 a brand new palm pre plus Aug 20 17:55:23 indeed Aug 20 17:55:27 JaMa, yeah, ewebkit is old Aug 20 17:55:30 but the original palm pre is there for about 200 Euro Aug 20 17:55:33 it's not generated at installation Aug 20 17:55:36 default.edj is Aug 20 17:55:45 basically I need wifi+phone+music with good sound quality Aug 20 17:55:52 (it's old but they ran edje_convert on it) Aug 20 17:55:56 JaMa, anyhow. Aug 20 17:56:00 do what I just said Aug 20 17:56:02 but after calling convert it looks the same Aug 20 17:56:06 yes Aug 20 17:56:06 ok, mmt Aug 20 17:56:11 because it was always converted. Aug 20 17:56:15 *already Aug 20 17:56:41 GNUtoo|laptop: with webOS? Aug 20 17:56:45 no Aug 20 17:56:47 no way Aug 20 17:56:50 with SHR Aug 20 17:57:00 I want SHR on it Aug 20 17:57:04 webos is useless for me Aug 20 17:57:14 it's not free software,doesn't have xorg etc... Aug 20 17:57:35 I already backported things for my bug device Aug 20 17:57:40 and I don't want to do it again Aug 20 17:57:46 GNUtoo|laptop: i know. morphis's a hero no doubt. Aug 20 17:57:51 indeed Aug 20 17:57:56 TAsn: what on line 250? Aug 20 17:57:59 PaulF: maybe :D Aug 20 17:58:02 205 Aug 20 17:58:09 change the 800 to 600 Aug 20 17:58:25 same on line 338 Aug 20 17:58:31 basically without phone functionality n900 costs too much Aug 20 17:58:45 (though actually, having a minimum is arther stupid, no idea what it's for, but I guess they had their reasons) Aug 20 17:58:49 I bet a pandora would be cheaper Aug 20 17:58:56 JaMa, then exit vim Aug 20 17:58:59 edje_cc default.edc Aug 20 17:59:08 cp default.edj /usr/share/eve/ Aug 20 17:59:11 so or palm pre or nothing(if dream works or nexusone works) Aug 20 17:59:36 sorry for over specifying the method, I know you probably know most of it, I'm just soo tired and it helps me think straight :) Aug 20 17:59:52 morphis, what about doing a dbus server in C? Aug 20 17:59:59 is it harder? Aug 20 18:00:08 I turn gps.c into a dbus server Aug 20 18:00:11 GNUtoo|laptop: puuh, don't now Aug 20 18:00:12 JaMa, now just run again and hope for the best. Aug 20 18:00:13 using C code Aug 20 18:00:24 I would write a simple dbus server with vala around gps.c Aug 20 18:00:31 ok Aug 20 18:00:31 just write a simple vapi for gps.c Aug 20 18:00:34 I'll do that then Aug 20 18:00:37 no need Aug 20 18:00:41 I just add extern Aug 20 18:00:43 should be done in less than a half hour Aug 20 18:00:44 and link against gps Aug 20 18:00:46 ok Aug 20 18:00:58 ok Aug 20 18:01:00 maybe more because I'm very tired Aug 20 18:01:02 TAsn: looks better, but still too big :) Aug 20 18:01:04 but it should be ok Aug 20 18:01:14 because the theme is bad Aug 20 18:01:16 (I don't sleep well theses days) Aug 20 18:01:22 just start editing the hardcoded stuff to be smaller Aug 20 18:01:25 (on the top of that file) Aug 20 18:01:30 as we have 640x800 Aug 20 18:02:09 huh? who has what? Aug 20 18:02:30 btw does someone knows a brand+model combinaison of a webcam with a tripod that is uvc? Aug 20 18:02:41 because I can't make videos with my gspca one Aug 20 18:02:47 I'd like to make htcdream's videos Aug 20 18:02:55 s/'s// Aug 20 18:02:55 GNUtoo|laptop meant: I'd like to make htcdream videos Aug 20 18:03:00 TAsn: err, I meant 640x480 Aug 20 18:03:13 but it often break on jpeg error in gst-launch Aug 20 18:03:31 JaMa, 480x600 Aug 20 18:03:34 JaMa, 480x640 Aug 20 18:03:48 so what's wrong with 480 600? Aug 20 18:03:56 Should be a safe size (because of the illume bar) Aug 20 18:04:12 Anyhow, just keep editing the hardcoded sizes in that file Aug 20 18:04:12 19:57:40 < TAsn> change the 800 to 600 Aug 20 18:04:14 ? Aug 20 18:04:25 ah sorry :) Aug 20 18:04:40 #define TOP_PANEL_HEIGHT 64 Aug 20 18:04:41 #define BOTTOM_PANEL_HEIGHT 85 Aug 20 18:04:42 those Aug 20 18:04:42 for some reason I've read change that to 800 x 600 :) Aug 20 18:04:55 and the toolbar item as well Aug 20 18:05:02 all can be safely made smaller. Aug 20 18:05:08 gena2x: when you add an amp-meter between battery and GSM you add an additional resistance and the modem is picky about that. Aug 20 18:05:09 JaMa, how's everything now? Aug 20 18:05:57 too long workday for me today.. looks quite ok with 480 x 600 Aug 20 18:06:08 PaulF: aha, ok. Aug 20 18:06:28 TAsn: but with keyboard show it still uses 480x600 :/ Aug 20 18:06:40 actually Aug 20 18:06:41 TAsn: so URL field is scrolled above screen Aug 20 18:06:43 you can drop those lines Aug 20 18:06:47 drop those lines Aug 20 18:06:49 completely Aug 20 18:06:54 you don't need them at all Aug 20 18:06:59 since illume makes everything full screen anyway Aug 20 18:07:03 it's just a hack they did Aug 20 18:07:17 because for some reason they didn't want to set "first time size" in code. Aug 20 18:07:33 remove both of those lines Aug 20 18:07:35 gena2x: can you try with gps on in suspend? Aug 20 18:07:37 and make the bars smaller Aug 20 18:07:39 and you'll be ok. Aug 20 18:08:05 JaMa: ok now only eve fails on do_fetch ;) and it tryes to download sources from shr buildhost Aug 20 18:08:09 gena2x: can it be that it's the current going to gps via serial lines? Aug 20 18:08:34 now i gtg Aug 20 18:08:36 PaulF: one minute ago i found problem Aug 20 18:08:48 TAsn: now it looks great! thanks! Aug 20 18:08:48 PaulF: you right, it were both gps and gsm Aug 20 18:08:56 gena2x: interesting Aug 20 18:09:05 gena2x: hehe Aug 20 18:09:13 TAsn: even with bars it's usable OK Aug 20 18:09:17 gena2x: so was the state of serial port somehow wrong? Aug 20 18:09:22 gena2x: or was it a gpio? Aug 20 18:09:32 PaulF: i have to do on, then off for both and current decreased to 20ma in suspend Aug 20 18:09:34 soltys: fix for eve is in my queue.. Aug 20 18:09:51 lindi-: ^^^ Aug 20 18:09:58 soltys: you can send that patch now (if it looks as the one I sent you I'll push it now) Aug 20 18:10:04 JaMa, np. My training in the dark (e17) side has finally brought some fruits :P Aug 20 18:10:06 JaMa, btw. Aug 20 18:10:09 scap please :) Aug 20 18:10:20 And I suggest you make the bars smaller before you commit. Aug 20 18:10:21 gena2x: omhacks already has a bugfix for that Aug 20 18:10:35 gena2x: "om gps power 0" writes to power_on three times... Aug 20 18:10:53 gena2x: it even references the bug report in the comments Aug 20 18:10:54 lindi-: this sounds wrong Aug 20 18:11:08 lindi-: completely Aug 20 18:11:09 gena2x: yes but the bug existed so omhacks has to workaroud Aug 20 18:11:35 lindi-: this should be fixed in kernel Aug 20 18:11:40 gena2x: it was Aug 20 18:11:46 JaMa: It doesn't look like that, but if it has to I do it in the morning.. now I have to go or I'll be late.. Aug 20 18:11:49 and? fix is lost? Aug 20 18:11:49 gena2x: apparently it was now broken again Aug 20 18:11:55 damn. Aug 20 18:12:04 gena2x: see the bug report referenced from omhacks source code Aug 20 18:12:15 JaMa, scap and don't forget to also make the hardcoded other sizes smaller. Aug 20 18:12:32 xen + oprofile + gdb caused my system to crash, can't read $HOME easily Aug 20 18:13:11 xen + oprofile + gdb on freerunner???? Aug 20 18:13:33 gena2x: // Workaround bug http://docs.openmoko.org/trac/ticket/2293 Aug 20 18:13:38 gena2x: no, on my play machine Aug 20 18:13:48 gena2x: I was trying to profile rtklib Aug 20 18:14:27 * lindi- has two openmokos generating raw gps data for rtklib. SD cards tend to fill up pretty quickly Aug 20 18:14:59 * gena2x gone to see what is rtklib Aug 20 18:15:11 bye Aug 20 18:16:17 wow, chineese 'start' button in winxp on screenshots... :) Aug 20 18:17:12 something deep inside GPS... Aug 20 18:17:31 i'll take a journey into GPS anyway, but later :) Aug 20 18:19:12 now only 20mA left... Aug 20 18:22:30 gena2x: it's free software to calculate your position Aug 20 18:26:29 lindi-: some kind of processor? can it be in middle of application and gps reciever on freerunner? Aug 20 18:28:14 oh, no, do not answer. Aug 20 18:28:27 i have to study GPS anyway, but later. Aug 20 18:28:30 :) Aug 20 18:29:45 hmmm Aug 20 18:29:47 Error: Connection ":1.27" is not allowed to own the service "org.htcdream.gps" due to security policies in the configuration file Aug 20 18:29:47 PaulF: btw, .34 (and i think .32) seem succesfully drawing 1A from USB for a while Aug 20 18:29:51 I'll change the config file Aug 20 18:29:55 but that should go in oe? Aug 20 18:30:01 or is there another possibility Aug 20 18:30:47 PaulF: or may be it is u-boot. Aug 20 18:30:50 hm... Aug 20 18:31:38 gena2x: i tried to avoid regressions in pcf50633 driver in .32 ... Aug 20 18:38:11 ok I'll add the config file in oe Aug 20 18:38:22 because it works(the demo not the full program) Aug 20 18:40:03 PaulF: seem that pcf (and rest of kernel) just thinks subsystems are off, but they actually powered. Aug 20 18:40:28 PaulF: so to actually power down them i have to power up them first Aug 20 18:40:47 TAsn, eve: http://scap.linuxtogo.org/files/540e696616521b05ec6a4e6b1884b7a7.png Aug 20 18:40:58 but 20ma still missing Aug 20 18:40:58 thanks. Aug 20 18:41:10 build started, now really off to bed Aug 20 18:41:20 JaMa|Zzzz, the lower buttons could be made smaller Aug 20 18:41:23 but awesome, gj :) Aug 20 18:41:39 haven't changed those.. :) Aug 20 18:41:50 I know (as they are very big) Aug 20 18:42:11 we can update eve patch fast, but webkit-efl and efl build will take long.. so I wanted to start it today Aug 20 18:43:08 gena2x: hm, interesting. Probably there's some problem with initializing regulators. Aug 20 18:43:48 PaulF: this also happens after resume Aug 20 18:44:49 PaulF: i'll try to review, but first need to find where is 20mA lost in suspend :) Aug 20 18:50:03 JaMa|Zzzz, sure thing :) Aug 20 18:51:01 gena2x: yes you can do /dev/gps -> rtklib -> gpsd -> foxtrotgps Aug 20 18:51:35 gena2x: but I have not managed to get the realtime mode of rtklib work yet. I am only doing post processing Aug 20 20:09:48 hi mickeyl Aug 20 20:10:13 mickeyl, following morphis's advice I started to make a dbus interface for the gps Aug 20 20:10:24 I'd like some advises on the API to follow Aug 20 20:10:37 it works Aug 20 20:10:45 but I don't know if the API is good Aug 20 20:10:50 also I compiled it manually Aug 20 20:10:55 and also...how to commit it Aug 20 20:14:12 who got commit access to fso? Aug 20 20:14:23 I bet only mickeyl could review that Aug 20 20:14:25 anyway Aug 20 20:14:30 he knows msm+fso Aug 20 20:15:10 OH SHIT! Aug 20 20:15:21 I lost my commit access to fso :P Aug 20 20:15:35 (changed my private key) Aug 20 20:15:38 ah ok Aug 20 20:15:48 I knew I forgot something :| Aug 20 20:16:02 ah you're on hollidays and fotgott your ssh key Aug 20 20:16:43 Deubeuliou, forgott his nexusone in a train....that's even worse Aug 20 20:18:51 no, I stopped using my old key and created a new one. Aug 20 20:18:52 :) Aug 20 20:24:13 ok Aug 20 20:24:51 http://pastebin.com/32bYq2Y1 Aug 20 20:24:53 and: Aug 20 20:25:41 http://pastebin.com/D5paXi9B Aug 20 20:25:42 and: Aug 20 20:26:17 http://pastebin.com/XEvPK4hr Aug 20 20:26:19 and: Aug 20 20:27:01 http://pastebin.com/nJPHdpXF Aug 20 20:27:07 (librpc's debug.h) Aug 20 20:27:09 that's all Aug 20 20:27:13 so.... Aug 20 20:27:23 under which license should I put the vala dbus thing Aug 20 20:27:28 fso is under which license Aug 20 20:27:29 ? Aug 20 20:27:36 because if it's gpl2 there is an issue Aug 20 20:27:42 because the rest is apache2 Aug 20 20:28:06 anyway it's dbus Aug 20 20:28:16 so it shouldn't be a big issue Aug 20 20:28:24 if I put the activator under apache2 or gplv3 Aug 20 20:28:39 s/activator/dbus service Aug 20 20:28:45 the c file stays under apache2 Aug 20 20:29:10 or whatever license it was under Aug 20 20:29:35 phh released it under MIT right? Aug 20 20:29:59 if it's MIT the license used by the dbus service doesn't mater.... Aug 20 20:30:06 so I'll use the fso license Aug 20 20:30:10 it depends on the original code's licence :/ Aug 20 20:30:15 should be apache Aug 20 20:30:18 so it's apache2? Aug 20 20:30:19 ok Aug 20 20:30:20 thanks a lot Aug 20 20:30:26 we'll add the headers then Aug 20 20:30:26 the one for android. Aug 20 20:30:30 ok Aug 20 20:30:31 since it's a fork of libhardware_legacy Aug 20 20:30:38 ok Aug 20 20:32:16 Hi everyone! Aug 20 20:32:26 hi Aug 20 20:32:34 so I think I'll license the dbus thing under apache2 Aug 20 20:32:44 it's easier this way Aug 20 20:32:47 hi ;) Aug 20 20:32:59 hi :-) Aug 20 20:34:17 GNUtoo|laptop, note that it is incompatible with gpl2 Aug 20 20:34:24 I know Aug 20 20:34:34 that's not an issue Aug 20 20:34:52 It's a dbus interface Aug 20 20:34:59 or is it? Aug 20 20:35:02 basically: Aug 20 20:35:06 gps.c //apache2 Aug 20 20:35:19 vala_dbus_service //my_code Aug 20 20:35:24 fso //lgpl2 Aug 20 20:35:52 my_code was taken from an official example code from the vala tutorial Aug 20 20:36:52 just adding a dbus layer surely can not be used to get away with license incompatibility alone Aug 20 20:37:45 ah? Aug 20 20:37:50 I'll ask legal help Aug 20 20:39:01 sorry for interupting... Could anyone spend some time helping me on track getting a toolchain in working order? Aug 20 20:40:57 wankel: distribution? Aug 20 20:41:03 shr Aug 20 20:41:24 wankel, i don't know a lot about the toolchain. But jama pushed a shr toolchain to the server today. Aug 20 20:41:31 maybe you can try this: http://build.shr-project.org/shr-unstable/sdk/ Aug 20 20:41:47 yes, I've been following the list closely Aug 20 20:42:29 I'm really quite green in this... I downloaded and extracted the tarballs Aug 20 20:42:49 does that mean I'm ready to roll or does it need more? Aug 20 20:42:57 wankel: what do you want to do? Aug 20 20:43:16 i mean with toolchain Aug 20 20:43:23 start getting "hello world" on my freerunner... :-) Aug 20 20:43:47 wankel: are you sure you want to do this in shr? Aug 20 20:43:52 I guess I need a toolchain for crosscompiling Aug 20 20:43:54 GNUtoo|laptop: no time atm., but if you really want to make it a dbus service, make it a resource-aware one Aug 20 20:44:06 mickeyl, what's that? Aug 20 20:44:07 I think so, since I run SHR most of the time Aug 20 20:44:12 so implement org.freesmartphone.Usage.Resource Aug 20 20:44:15 and register with fsousaged Aug 20 20:44:20 that way GPS is a resource Aug 20 20:44:24 mickeyl, can't I make the dbus service and make FSO use it? Aug 20 20:44:26 gena2x: does it add a lot of overhead Aug 20 20:44:27 without having to make anything in fsodeviced Aug 20 20:44:34 wankel: you may use native compile natively in debian/qtmoko Aug 20 20:44:43 GNUtoo|laptop: that's unnecessary overhead Aug 20 20:44:47 make it a resource from the start Aug 20 20:44:49 wankel: you may use some sort or cross compilation in qtmoko/debian Aug 20 20:44:50 mickeyl, my code is apache2, is it an issue for your setup? Aug 20 20:44:50 and we have what we need Aug 20 20:45:15 wankel: shr building is quite pain... you need to rebuild whole shr. Aug 20 20:45:21 we don't link, so it's irrelevant Aug 20 20:45:34 mickeyl, ok Aug 20 20:45:36 wankel: afair Aug 20 20:46:16 gena2x: it's not that I want to cross compile per se... I'm mostly trying a place to start doing something Aug 20 20:46:29 mickeyl, basically gps.c is apache2, so should be my dbus server, but fso is lvplv2.1 which is incompatible with apache2, but if fso<->my_server is not linked.... Aug 20 20:46:42 ya, it's irrelevant Aug 20 20:47:34 ok thanks a lot Aug 20 20:47:37 np Aug 20 20:47:41 so...how can I make this resource thing? Aug 20 20:47:42 wankel: best thing to do is to get some bug (better annoying) and try to fix it. and be very patient in fixing it. Aug 20 20:47:45 it's pretty easy to integrate w/ the FSO resource system Aug 20 20:47:46 is there a howto? Aug 20 20:47:52 a pseudo-howto? Aug 20 20:47:54 not for the server :) Aug 20 20:47:55 or something? Aug 20 20:47:58 only for clients Aug 20 20:48:01 but here's how to do it: Aug 20 20:48:08 * GNUtoo|laptop listen attentively Aug 20 20:48:13 on startup you register with FSO by calling http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Usage.html;hb=HEAD#RegisterResource Aug 20 20:48:28 if you shut down for some reason you unregister by calling http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Usage.html;hb=HEAD#UnregisterResource Aug 20 20:48:30 gena2x: I'd need SOME programming skills for that, wouldn't I? Aug 20 20:48:41 during the lifetime you have to implement http://docs.freesmartphone.org/org.freesmartphone.Resource.html Aug 20 20:48:48 which is what FSO will call you Aug 20 20:48:51 depending on client requests Aug 20 20:48:52 that's all Aug 20 20:48:56 ok Aug 20 20:48:57 thanks a lot Aug 20 20:49:21 so basically you call two functions and implement 4 Aug 20 20:49:27 gena2x: I thouhght I'd try building something small for myself as a practise Aug 20 20:49:29 and then GPS is a resource Aug 20 20:49:33 bbl, see ya tomorrow Aug 20 20:49:34 wankel: sure. if you have no, and want to get them, you should first learn something. Aug 20 20:50:19 wankel: to do learning and 'something small' it's much better to start with host imo :) Aug 20 20:51:11 gena2x heheh... you're right in that I think, but I've been looking for some excuse to start programming for years actually, and now my FR is calling me, more or less.. Aug 20 20:51:44 wankel: but main thing is will, so if you _really_ want to write shr app as a first app why not... but this will not be easy. Aug 20 20:52:07 gena2x : with host you mean: on x86 or do you mean without cross compiling Aug 20 20:52:17 wankel: yeah Aug 20 20:52:36 gena2x : which? Aug 20 20:53:04 "on x86 and without cross compiling" :) Aug 20 20:53:59 or if you again want hard way you may do all this on freerunner, but natively in debian. Aug 20 20:54:07 gena2x: hehe.. then I'll throw some more will into it and at least have my FR as host...would that add to the burden? Running debian, for example? Aug 20 20:54:36 gena2x : ah, yes, you were reading my mind ;-) Aug 20 20:54:58 wankel: you can install native toolchain to neo with SHR too Aug 20 20:55:01 wankel: it same to x86, you'll notice no difference. it is just much slower Aug 20 20:55:14 nonono Aug 20 20:55:19 JaMa|Zzzz: and coreutils? Aug 20 20:55:47 gena2x: yes with coreutils (/me never used busybox) Aug 20 20:55:55 so may be ok. Aug 20 20:56:13 but anyway, better to _start_ with usual debian imo. Aug 20 20:56:48 shr ipk building is true hardcore for first program. Aug 20 20:57:07 I can imagine "plain" debian (be it on arm or elsewhere) has more of an ecosystem of helpful hints on starting to program than SHR has... Aug 20 20:57:07 why would he prepare .ipk for hello world? Aug 20 20:57:13 JaMa|Zzzz, i got trouble while building eve, could you have a look? http://tinderbox.openembedded.net/public/logs/task/7300071.txt Aug 20 20:57:17 and how much easier he would creat .deb? Aug 20 20:57:40 JaMa|Zzzz: you right. just my imagination too wild :) Aug 20 20:58:31 I'm not trying to ignite some flames here that will last till the end of the year, mind you;-) Aug 20 20:59:06 JaMa|Zzzz: but frankly speaking, using shr for learning development basics is not really good idea, are you agree? Aug 20 20:59:36 Slyon: with webkit-efl you mean? haven't seen this one, but looks like gcc upgrade or cmake upgrade didn't work very well for you.. Aug 20 21:00:02 * JaMa|Zzzz is half sleeping, so no flames plase :) Aug 20 21:00:45 JaMa|Zzzz, yes it fails at webkit-efl.. so shall i try to clean an rebuild cmake and gcc? Aug 20 21:01:02 gena2x: I'll focus on debian on FR for starters Aug 20 21:01:06 JaMa|Zzzz: sorry, have nice dreams. i have almost nothing against shr, just think that debian is true better thing to start with. Aug 20 21:01:16 gena2x: I agree that on host with native toolchain it's easier.. but if he choose to build something on fr, then I think that all distributions with native toolchain are equally difficult to use -> so use whatever you know best Aug 20 21:01:36 gena2x I guess I then can follow just any debian-centric how-to on the net? Aug 20 21:01:44 or whatever you have already installed on device Aug 20 21:02:00 gena2x: and I have nothing agains debian :) Aug 20 21:02:10 hehe. Aug 20 21:02:26 * JaMa|Zzzz cannot type now.. eyes are always closed on last letter :) Aug 20 21:02:56 Slyon: yup, try to clean toolchain + cmake + cmake-native and run again Aug 20 21:03:22 JaMa|Zzzz, thanks will try Aug 20 21:03:23 Slyon: cd shr-unstable/openembedded; for i in recipes/binutils/*2.20.1*.bb recipes/gcc/gcc*4.5*bb recipes/eglibc/eglibc*2.12*.bb; do bitbake -c clean -b $i; Aug 20 21:03:24 in that case... I got one "production" FR running SHR, and one backup on Debian (because I couldn't help myself when finding one second hand..) Aug 20 21:03:34 nice :) Aug 20 21:04:02 * gena2x saw zzzz in jama state for last few hours and just not wanted question of person who first time on maillist left unaswered. Aug 20 21:04:47 wankel: yes, debian on fr is just usual debian Aug 20 21:04:53 * JaMa|Zzzz off Aug 20 21:05:14 JaMa|Zzzz which packages would I need on SHR get a toolchain on FR? Aug 20 21:07:02 gena2x : thanks, I'll see how far I get! Aug 20 21:08:37 wankel: gl. ask questions :) i can/try answer debian questions. Aug 20 21:09:09 gena2x: one last thing, which language would you suggest for not too hard entry and later on not too hard transition to another environment (lets say, SHR, for example?) Aug 20 21:09:59 wankel: start with C. this is still basic for almost everything in development. Aug 20 21:11:00 gena2x : ah, C, known for it's easy entry ;-) Aug 20 21:11:48 gena2x: on the bright side: I got something about that on my bookshelve as well, in case my internet got cut... :-) Aug 20 21:13:16 i'll be off for now, good night for those in the timezone to have night now and for the rest, well, see you later! Aug 20 21:13:33 goo luck Aug 20 21:13:40 thanks! **** ENDING LOGGING AT Sat Aug 21 02:59:57 2010