**** BEGIN LOGGING AT Fri Aug 12 02:59:59 2011 Aug 12 04:38:18 fpu: configure scripts complain when you lack a dependency, so that should be straightforward enough. Aug 12 04:38:33 fpu: i'm running cornucopia from git here on Debian Aug 12 06:45:58 dos1|N900: pong :) Aug 12 06:46:09 moin Aug 12 06:46:18 moin JaMa Aug 12 06:46:53 btw latest shr-core image is somehow broken :/ not sure why yet Aug 12 06:46:54 SHR root@gjama /media/sdcard2 $ bin/ls.coreutils Aug 12 06:46:54 -bash: bin/ls.coreutils: No such file or directory Aug 12 06:46:54 SHR root@gjama /media/sdcard2 $ file bin/ls.coreutils Aug 12 06:46:54 bin/ls.coreutils: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, stripped Aug 12 06:47:02 dos1|N900: no idea about xrandr... maybe gnutoo knows more about that part Aug 12 06:47:05 SHR root@gjama /media/sdcard2 $ ldd bin/ls.coreutils Aug 12 06:47:05 /usr/bin/ldd: eval: line 1: bin/ls.coreutils: not found Aug 12 06:47:31 dos1|N900: the gsm part of n900 looks good sofar... audio is the problematic part right now Aug 12 06:47:52 JaMa: you mean it builds but is broken then? Aug 12 06:48:02 yes.. Aug 12 06:48:07 :/ Aug 12 06:48:25 I did rebuild from scratch again and this looks like gcc or eglibc fault Aug 12 06:48:35 because it's the same for every binary in image Aug 12 06:48:46 waiting for image from buildhost to test it there Aug 12 06:48:51 or someone can try on n900 Aug 12 06:49:46 JaMa: if you have a ready-built image I can try n900 Aug 12 06:56:39 mrmoku: http://jama.dyndns-home.com/org.openembedded.shr-core.images/nokia900/ Aug 12 06:57:17 SHR: 03Martin.Jansa 07shr-chroot * r9fcfb084766b 10/ (14 files in 7 dirs): bitbake upgrade Aug 12 06:58:41 JaMa: thx, downloading Aug 12 07:39:45 JaMa: lots of stuff like '/bin/chmod: No such file or directory' on frist boot Aug 12 07:40:07 does not look good Aug 12 07:40:40 lsmod Aug 12 07:40:48 Opening /proc/modules: No such file or directory Aug 12 07:41:33 hmm, can you try from maemo? Aug 12 07:41:40 ok Aug 12 07:41:46 if it does the same then I guess it wont boot properly Aug 12 07:50:37 JaMa: hmm... some commands work... like mount for example Aug 12 07:50:43 others like ls don't Aug 12 07:51:26 * JaMa unpacking image from buildhost Aug 12 07:51:46 what about usr/bin/opkg? Aug 12 07:52:31 opkg works... I tried opkg-cl configure too Aug 12 07:52:57 that gives lots of failing scripts due to missing stuff... grep and lots others Aug 12 07:53:21 hmm buildhost image seems working Aug 12 07:53:27 maybe it's just a broken busybox Aug 12 07:53:38 my image has coreutils Aug 12 07:53:48 ahh Aug 12 07:53:51 but I had broken opkg too Aug 12 07:53:53 chmod, chown, ls, grep Aug 12 07:53:58 are broken ones Aug 12 07:54:28 opkg update works Aug 12 07:54:59 * JaMa -> meeting Aug 12 07:55:08 * mrmoku daywork :) Aug 12 11:21:01 heyho Aug 12 11:21:03 mickeyl: ping Aug 12 11:21:05 mickey|office: ping Aug 12 11:23:25 mickey|office: I am now ready for a phone call Aug 12 11:24:46 ok Aug 12 11:25:25 mickey|office: you will call me? Aug 12 11:26:45 yo Aug 12 11:27:54 ok, in the next minutes or do you need some more time? Aug 12 12:10:17 hi JaMa Aug 12 12:10:33 I'll try again to builld, last time I was interupted because it was too late Aug 12 12:14:48 GNUtoo|laptop: hello Aug 12 12:15:07 GNUtoo|laptop: you emailed me about using HTC Dream images on a Motorola DEXT Aug 12 12:15:08 hi Aug 12 12:15:12 yes Aug 12 12:15:24 GNUtoo|laptop: what are these "board files"? :-) Aug 12 12:15:35 look in the kernel at: Aug 12 12:15:42 arch/arm/mach-msm/ Aug 12 12:15:55 it's the support for your machine Aug 12 12:16:04 it's for instance telling that it has a wl1251_sdio Aug 12 12:16:14 and that it's connected to GPIO 29 Aug 12 12:16:19 and similar stuff Aug 12 12:16:26 it initialize your machine Aug 12 12:16:41 and you need one Aug 12 12:16:51 specifically for your machine Aug 12 12:17:01 it's provided by the android kernel of your machine Aug 12 12:17:12 SHR: 03andrea.adami 07meta-smartphone * r962f4afd8570 10/meta-zaurus/conf/machine/include/zaurus.inc: zaurus.inc: fix LOGO_SIZE Aug 12 12:19:06 hmm Aug 12 12:20:26 GNUtoo|laptop: can I replace the kernel binary in the HTC Dream boot image with my machine's android kernel binary? Aug 12 12:21:21 yes Aug 12 12:21:25 ie, can I give my android kernel the "root=/dev/mmcblk0p1" and expect it to work? Aug 12 12:21:27 do that: Aug 12 12:21:33 fastboot boot ./zImage Aug 12 12:21:53 not exactly Aug 12 12:21:59 you need to recompile your kenrel Aug 12 12:22:03 urg Aug 12 12:22:06 I've written 2 porting guides Aug 12 12:22:20 I've read them Aug 12 12:22:26 they're light on details unfortunately :-) Aug 12 12:22:28 ok so you know the correct options Aug 12 12:22:35 err Aug 12 12:22:39 ask me the details then Aug 12 12:22:40 perhaps I haven't read them Aug 12 12:22:45 and then complete the guides Aug 12 12:22:52 are you referring to http://shr-project.org/trac/wiki/Device%20Porting%20Guide ? Aug 12 12:22:57 yes Aug 12 12:23:15 and to the other guide too Aug 12 12:23:21 because you will need small fixes Aug 12 12:23:28 for having usbnet Aug 12 12:23:35 I'm trying to follow it Aug 12 12:23:39 but let's start from the beginning Aug 12 12:23:45 let's choose a kernel Aug 12 12:24:05 is your device supported by cyanogenmod? Aug 12 12:24:07 yes Aug 12 12:24:13 nice Aug 12 12:24:19 to take a cyanogenmod kenrel Aug 12 12:24:31 the one used by your device Aug 12 12:24:45 and follow the guide, that is to say: Aug 12 12:25:09 *Add usbnet Aug 12 12:25:20 USB_ETH Aug 12 12:25:30 I think it's called CONFIG_USB_ETH Aug 12 12:25:58 http://www.shr-project.org/trac/wiki/Device%20Porting%20Guide#BareminimuminOpenembedded says: Aug 12 12:26:07 * add g_ether(so you can ssh into your phone) compiled in the kernel(easier debugging) Aug 12 12:26:07 * remove paranoid network Aug 12 12:26:07 * remove the initramfs/initrd Aug 12 12:27:33 I have to find the kernel first Aug 12 12:27:49 the cyanogenmod kernels are all over the place Aug 12 12:28:01 the source isn't centralised Aug 12 12:28:01 ok Aug 12 12:28:11 and also, how do I build it? Aug 12 12:28:14 I guess it's the cyanogen msm kenrel Aug 12 12:28:21 you want SHR on your device ? Aug 12 12:28:40 yes, I want SHR on it :-) Aug 12 12:28:53 ok Aug 12 12:29:04 you could build a toolchain with openembedded Aug 12 12:29:08 it's a long operation Aug 12 12:29:11 I've got an shr-unstable chroot environment set up Aug 12 12:29:16 ok nice Aug 12 12:29:18 then do that: Aug 12 12:29:21 bitbake devshell Aug 12 12:29:36 a devshell will appear in: Aug 12 12:29:42 tmpdir/deploy/add-on/ Aug 12 12:29:46 or something like that Aug 12 12:29:48 source it Aug 12 12:29:53 it will error on ./configure Aug 12 12:29:58 ignore that error Aug 12 12:30:07 OE @ ~ $ bitbake devshell Aug 12 12:30:08 The BBPATH variable is not set Aug 12 12:30:19 I don't know the shr-unstable chroot Aug 12 12:30:25 just build devshell Aug 12 12:30:27 ok Aug 12 12:30:34 like you would build shr-lite-image for instance Aug 12 12:30:46 hang on Aug 12 12:31:08 I need to (1) find the cyanogenmod kernel source, (2) put it somewhere Aug 12 12:31:10 where do I put it? Aug 12 12:31:10 make CROSS_COMPILE="arm-oe-linux-gnueabi-" ARCH=arm LDFLAGS="" zImage Aug 12 12:31:19 I'll explain Aug 12 12:31:54 you have 2 options Aug 12 12:32:16 1) make a recipe and make openembedded build your kenrel Aug 12 12:32:22 that also require a machine config Aug 12 12:32:46 2) checkout the sources somewhere and build them there without a recipe Aug 12 12:33:07 JaMa, still fails the same way Aug 12 12:33:13 | ffphonelog.vala:567.2-567.13: error: The name `text_set' does not exist in the context of `Elm.Button*' Aug 12 12:33:18 did I use the wrong sources? Aug 12 12:34:54 will I still have to build SHR if I create a kernel somewhere outside of openembedded? Aug 12 12:35:10 or can I use the HTC Dream root? Aug 12 12:35:37 rah, no you can just build the toolchain Aug 12 12:35:51 GNUtoo|laptop: probably Aug 12 12:36:18 GNUtoo|laptop: you need this patch http://git.shr-project.org/git/?p=meta-smartphone.git;a=commit;h=71612da602f83b941c5891a1475c41415e0a5667 Aug 12 12:36:58 JaMa, I've it already Aug 12 12:37:00 ffalarms, ffphonelog, iliwi: adapt to libeflvala API changes from r62020 Aug 12 12:37:14 GNUtoo|laptop: if I have to build a toolchain with openembedded, I may as well get openembedded to build the kernel Aug 12 12:37:27 JaMa, I guess I need to clean something then Aug 12 12:37:41 rah, ok Aug 12 12:37:50 rah, both have advantages Aug 12 12:38:19 with the standalone system(build toolchain only) you have faster turnarround times Aug 12 12:38:39 it's very usefull for kernel developement or trials and errors... Aug 12 12:40:38 GNUtoo|laptop: do you have meta-oe-contrib/shr? Aug 12 12:41:13 GNUtoo|laptop: it looks vice versa.. your efl is too old.. Aug 12 12:41:14 I guess not, let me see Aug 12 12:41:28 GNUtoo|laptop: so you need this patch http://git.openembedded.org/cgit.cgi/meta-openembedded-contrib/commit/?h=shr&id=56729abf78f019b6b85db03bc6a359f1eae50600 Aug 12 12:41:49 where's meta-oe-contrib Aug 12 12:41:50 ? Aug 12 12:41:58 GNUtoo|laptop: http://git.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=shr Aug 12 12:42:10 I'll add that Aug 12 12:42:13 and you need also oe-core-contrib Aug 12 12:42:14 http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=shr Aug 12 12:42:21 ok Aug 12 12:43:24 GNUtoo|laptop: ok, how can I build the toolchain and use it to compile a CM kernel? Aug 12 12:43:53 bitbake devshell Aug 12 12:43:55 then do that Aug 12 12:43:59 source the devshell Aug 12 12:44:14 go in kenrel dir Aug 12 12:44:16 and do: Aug 12 12:44:17 make CROSS_COMPILE="arm-oe-linux-gnueabi-" ARCH=arm LDFLAGS="" Aug 12 12:44:23 oops Aug 12 12:44:31 make CROSS_COMPILE="arm-oe-linux-gnueabi-" ARCH=arm LDFLAGS="" zImage Aug 12 12:46:51 ok Aug 12 12:47:45 bitbake is working now Aug 12 12:49:38 ok Aug 12 12:56:18 projects.goldelico.com[0: 83.151.26.121]: errno=Connection timed out Aug 12 12:56:19 :-/ Aug 12 12:56:46 git ls-remote git://projects.goldelico.com/gta04-kernel.git master failed with signal 128 Aug 12 13:01:34 rah, ??? Aug 12 13:01:40 that's for another device, the gta04 Aug 12 13:01:50 ah ok Aug 12 13:01:54 it's an error for git Aug 12 13:02:01 when you bitbake something Aug 12 13:03:07 aye Aug 12 13:03:26 that's from running "bitbake devshell" Aug 12 13:03:43 ERROR: Failure expanding variable None, expression was ${@bb.fetch.get_srcrev(d)} which triggered exception FetchError: Fetch command export HOME="/OE"; export PATH="/OE/shr-unstable/bin:/OE/shr-unstable/openembedded/bin:/OE/shr-unstable/tmp/sysroots/x86_64-linux/usr/armv6-novfp/bin:/OE/shr-unstable/tmp/sysroots/x86_64-linux/usr/sbin:/OE/shr-unstable/tmp/sysroots/x86_64-linux/usr/bin:/OE/shr-unstable/tmp/sysroots/x86 Aug 12 13:03:43 _64-linux/sbin:/OE/shr-unstable/tmp/sysroots/x86_64-linux//bin:/OE/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.1"; git ls-remote git://projects.goldelico.com/gta04-kernel.git master failed with signal 128, output: Aug 12 13:03:43 projects.goldelico.com[0: 83.151.26.121]: errno=Connection timed out Aug 12 13:03:45 fatal: unable to connect a socket (Connection timed out) Aug 12 13:07:23 ok Aug 12 13:07:40 basically it's because of goldelicio.com not responding Aug 12 13:07:48 I guess it's because of some autorev Aug 12 13:10:47 typical Aug 12 13:11:12 I actually start to get somewhere and a critical host on the Net is down :-( Aug 12 13:11:27 the Internet is just not being my friend lately :-/ Aug 12 13:12:03 JaMa, Iv'e that http://www.pastie.org/2361044 Aug 12 13:20:37 GNUtoo|laptop: is it the same as what Makefile is creating? (looks like it) Aug 12 13:21:55 but importatnt is what is checkouted in openembeded-core/meta-openembedded directories Aug 12 13:22:37 ok Aug 12 13:22:59 where's what the Makefile creates? Aug 12 13:24:47 GNUtoo|laptop: http://git.shr-project.org/git/?p=shr-makefile.git;a=summary Aug 12 13:25:57 http://git.shr-project.org/git/?p=shr-makefile.git;a=blob;f=conf/shr-core/bblayers.conf;h=508ecbfc5e994ef9a990dd12e8c3c2ee7293f7fc;hb=HEAD ? Aug 12 13:29:24 y Aug 12 13:29:28 ok Aug 12 13:38:00 JaMa: hello, i bought yesterday a used n900. but i cannot use it (its located in berlin and i am still in estonia), Question: i would like to install shr on external sd card, is it enough to install the shr u-boot and unpack shr on first partition (ext2) of sd card or is this http://shr-project.org/trac/wiki/Devices/NokiaN900/InstallGuide mandatory ? Aug 12 13:39:27 JaMa: why is a combined image created what is it for ? Aug 12 13:41:36 nschle85: combined image is u-boot + maemo kernel Aug 12 13:41:54 nschle85: yes it's needed if you want to be able to boot maemo Aug 12 13:42:21 JaMa, the diff with mine is just meta-openmoko beeing placed a bit lower Aug 12 13:42:43 GNUtoo|laptop: and meta-gpe Aug 12 13:42:49 yes Aug 12 13:42:53 GNUtoo|laptop: but as I said: 15:20:01 < JaMa> but importatnt is what is checkouted in openembeded-core/meta-openembedded directories Aug 12 13:44:16 ? Aug 12 13:44:21 what do you mean? Aug 12 13:44:59 that you need openembeded-core-contrib/shr checkouted in openembeded-core directory Aug 12 13:45:10 ah? Aug 12 13:45:13 JaMa: so boot loader and the kernel which runs from internal flash must be installed togehter in one image. right ? Aug 12 13:45:13 and meta-openembedded-contrib/shr checkouted in meta-openembedded directory Aug 12 13:45:15 how to do that? Aug 12 13:45:19 mv ? Aug 12 13:45:47 GNUtoo|laptop: ? git remote add contrib path-to-oe-core-contrib Aug 12 13:45:55 GNUtoo|laptop: git checkout -b shr contrib/shr Aug 12 13:46:04 mrmoku: can i flash only uboot and use the existing kernel in one step without creating a combinded image ? Aug 12 13:46:12 hmmm Aug 12 13:46:34 so we have a branch again? Aug 12 13:46:36 hmmmm Aug 12 13:46:40 GNUtoo|laptop: git remote add contrib git+ssh://git@git.openembedded.org/meta-openembedded-contrib Aug 12 13:46:46 GNUtoo|laptop: yes we have Aug 12 13:46:58 ok Aug 12 13:47:01 is it bad? Aug 12 13:47:09 ? Aug 12 13:47:28 I mean you worked hard to get shr integrated into openembedded.dev Aug 12 13:47:34 all layers needs to be in sync Aug 12 13:47:37 ok Aug 12 13:47:42 shr branch is way to keep them in sync Aug 12 13:47:43 nschle85: no, because you flash the combined thing _instead_ of the existing kernel Aug 12 13:47:47 and it closely tracks upstream Aug 12 13:48:09 and if I need to add something upstream (like dfu-util-0.4) I can first add it to meta-oe-contrib/shr Aug 12 13:48:17 test it with meta-smartphone in wild Aug 12 13:48:36 ok Aug 12 13:48:41 and after that send pull request with it to koen and rebase meta-oe-contrib on meta-oe/master when it's applied upstream Aug 12 13:48:43 * GNUtoo|laptop likes everything beeing upstream Aug 12 13:48:46 ok Aug 12 13:48:53 seem a bit overcomplicated tough Aug 12 13:48:58 hmm ;/ Aug 12 13:49:13 again: 15:45:47 < JaMa> shr branch is way to keep them in sync Aug 12 13:49:35 if someone removes something esential in oe-core then meta-smartphone will be broken Aug 12 13:49:39 yes I understand that Aug 12 13:49:57 when I was away then oe-core-contrib/shr and meta-smartphone were kept the same (working) Aug 12 13:50:08 since stuff is beeing moved from the branch to oe-core....it seem ok Aug 12 13:50:22 without shr branch in -contrib there will be breakage just after I left and oe-core was changed Aug 12 13:50:28 ok Aug 12 13:50:34 and as nobody except me is maintaining meta-smartphone.. Aug 12 13:50:36 I understand that Aug 12 13:51:03 other option is to "lock" revisions of other layers Aug 12 13:51:40 but as we don't have tooling for that.. then it's easier to lock it by shr branch Aug 12 13:52:32 and ie when moving some recipe from meta-smartphone to ie meta-efl.. then I cannot remove it from meta-smartphone before it's applied in meta-efl and vice versa, it shouldn't be in meta-smartphone when it gets available in meta-efl.. Aug 12 13:52:49 ok Aug 12 13:55:00 GNUtoo|laptop: hello, i can understand your skepsis.. for me its also hard to understand the new repository structure, browsing online for recipes was very easy in old oe dev, because it was one repository, now its hard to find the recipes if they are not checked out on your harddisk. Aug 12 13:55:30 ok Aug 12 13:55:34 hi Aug 12 13:56:19 mrmoku: broken images seems somehow related to gcc changes.. now rebuilding binaries helps.. Aug 12 13:56:33 mrmoku: and image from buildhost "works" too Aug 12 13:56:55 GNUtoo|laptop: i have read the comment from JaMa about, dfu-util he was not very amused,i hope you could explain him why the attached files are in so bad condidtion Aug 12 13:57:00 No such file or directory: '/home/gnutoo/port4/embedded/oe-core/repos/openembedded-core/meta/conf/layer.conf' Aug 12 13:57:19 ah??? Aug 12 13:57:33 bad conditions??? Aug 12 13:58:04 GNUtoo|laptop: missing md5 sums Aug 12 13:58:04 I'll read Aug 12 13:58:20 ah but why did it work for me then? Aug 12 13:58:54 note that *I'm new to oe-core* Aug 12 13:59:33 I need to have a build running first Aug 12 13:59:39 runniing on target I mean Aug 12 13:59:48 JaMa: ok, I triggered a fresh build here too... will tell you how it goes Aug 12 14:00:51 GNUtoo|laptop: i wanted to have the files to test them it was yes Aug 12 14:01:35 yes you told me to put the files there Aug 12 14:01:38 instead of a patch Aug 12 14:01:59 I see the latest image of shr-unstable at http://build.shr-project.org/shr-unstable/images/om-gta02/ is from several weeks ago; has development slowed somewhat this summer? Aug 12 14:03:01 jfthomps, we are switching to shr-core Aug 12 14:03:14 JaMa, even deleted his oe.dev dir Aug 12 14:04:02 is there something new in oe.dev worth building new image? Aug 12 14:04:17 I can trigger build on buildhost today (when it finishes shr-core image) Aug 12 14:04:45 http://www.pastie.org/2361233 Aug 12 14:04:51 JaMa, ^^^ any ideas? Aug 12 14:04:53 GNUtoo|laptop: but i see another problem: if JaMa is absent , shr is standing still. I think we need a second person who can continue if he is not present Aug 12 14:05:08 GNUtoo|laptop: is there info on shr-core online somewhere? Aug 12 14:05:12 GNUtoo|laptop: yes, cd to directory where conf/bblayers.conf is Aug 12 14:05:37 ok Aug 12 14:06:20 I'm already there Aug 12 14:06:40 does /home/gnutoo/port4/embedded/oe-core/repos/openembedded-core/meta/conf/layer.conf exist? Aug 12 14:06:49 no Aug 12 14:07:01 and where do you stand? Aug 12 14:07:28 I've only lib in /home/gnutoo/port4/embedded/oe-core/repos/openembedded-core/meta/ Aug 12 14:07:33 here: Aug 12 14:07:35 GNUtoo|laptop: http://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg07322.html Aug 12 14:07:50 /home/gnutoo/port4/embedded/oe-core/scripts-shr Aug 12 14:08:20 GNUtoo|laptop: and where do you have conf/bblayers.conf? Aug 12 14:08:25 I didn't use -b yet Aug 12 14:08:37 GNUtoo|laptop: read the end of that e-mail Aug 12 14:08:45 /home/gnutoo/port4/embedded/oe-core/scripts-shr/conf/bblayers.conf Aug 12 14:08:46 ok Aug 12 14:08:49 that's general problem not related only to -b Aug 12 14:08:54 ah ok Aug 12 14:09:27 GNUtoo|laptop: i think its a littlke bit tolate but i use the Makefile to crteate all the repository structures... its very easy to use.. Aug 12 14:09:39 yes :) Aug 12 14:09:59 yes but I try to share as much as possible Aug 12 14:10:04 GNUtoo|laptop: and what's in your TOPDIR? Aug 12 14:10:04 between SHR and angstrom Aug 12 14:10:39 TOPDIR = "${HOME}/port4/embedded/oe-core/repos" Aug 12 14:11:04 meta-angstrom meta-openembedded-contrib openembedded-core sync.sh meta-openembedded meta-smartphone openembedded-core-contrib Aug 12 14:12:37 GNUtoo|laptop: try co move conf to $TOPDIR and run from TOPDIR Aug 12 14:12:39 JaMa: you wrote ... "finish core image..." does it mean shr image for gta02 becomes usable like on old oeßdev ? Aug 12 14:12:51 ok Aug 12 14:13:02 nschle85: talking only about "build" :/ Aug 12 14:13:07 note that it worked just before the shr checkout Aug 12 14:13:26 nschle85: not enough time to test it properly in runtime.. Aug 12 14:13:30 and now gtg.. Aug 12 14:13:33 train is leaving.. Aug 12 14:13:46 JaMa: ok, bye Aug 12 14:13:49 ok bye Aug 12 14:13:55 will you be back after? Aug 12 14:13:58 in how many hours? Aug 12 14:15:05 GNUtoo|laptop: you can use the makefile from JaMaand create a repository somewhere else , then you have something to compare how it should be Aug 12 14:15:21 or you can lok on my build server Aug 12 14:15:35 basically I've done a manual setup Aug 12 14:15:41 it worked until that shr checkout Aug 12 14:16:04 GNUtoo|laptop: maybe 3 hours.. maybe tomorrow or sunday :/ Aug 12 14:16:13 ok Aug 12 14:16:47 GNUtoo|laptop: http://norman-schleicher.de/jenkins/job/shr-core-clean-build/ws/ here you can browse Aug 12 14:16:54 thanks Aug 12 14:16:59 GNUtoo|laptop: hope it will help Aug 12 14:18:04 now i go to lung ill be back later, today i must care my son, hope i have some time Aug 12 14:18:15 lunch Aug 12 14:18:30 ok Aug 12 14:18:49 bye Aug 12 14:37:14 ${TOPDIR}/openembedded-core/meta \ Aug 12 14:37:21 that is not present Aug 12 14:37:25 I'll remove it Aug 12 14:38:29 ???? Aug 12 14:38:42 ERROR: Unable to parse conf/bitbake.conf: file conf/bitbake.conf not found Aug 12 14:38:47 sigh!!!! Aug 12 14:39:10 what's that SHR branch!!!! Aug 12 14:44:41 GNUtoo|laptop: branch in where? Aug 12 14:44:54 I'm lost Aug 12 14:45:08 git+ssh://git@git.openembedded.org/meta-openembedded-contrib Aug 12 14:45:16 has an shr branch Aug 12 14:45:32 COPYING.MIT meta-efl meta-gnome meta-gpe meta-oe meta-xfce Aug 12 14:45:45 here was the content of the shr branch Aug 12 14:45:51 I'm looking for a dir named meta Aug 12 14:45:53 somewhere Aug 12 14:46:01 0022 mok@ladyt[pts/2]:~/shr-chroot/OE/shr-core/meta-openembedded-> git branch Aug 12 14:46:02 ${TOPDIR}/openembedded-core/meta \ Aug 12 14:46:04 * shr Aug 12 14:46:06 indeed Aug 12 14:46:30 ahhh Aug 12 14:46:32 wait a sec Aug 12 14:46:37 what should be shr branch? Aug 12 14:46:38 0022 mok@ladyt[pts/2]:~/shr-chroot/OE/shr-core/openembedded-core-> git branch master Aug 12 14:46:41 * shr Aug 12 14:46:45 ah ok both Aug 12 14:46:46 that one is there too... with a shr branch Aug 12 14:46:58 and has a meta dir in it Aug 12 14:47:14 ok let me look Aug 12 14:47:55 but ${TOPDIR}/openembedded-core/meta \ Aug 12 14:49:23 yeah? Aug 12 14:50:18 let me look Aug 12 14:51:44 I did a mistake Aug 12 14:51:58 I remote add the contrib of meta-oe in oe-core Aug 12 14:53:12 ok Aug 12 15:01:07 it seem to parse.... Aug 12 15:02:45 good :) Aug 12 15:18:17 captainigloo, hi Aug 12 15:18:31 mrmoku, any news on ACI? Aug 12 15:18:39 pespin, hi Aug 12 15:24:06 GNUtoo|laptop: nothing exciting yet... Aug 12 15:24:12 ok Aug 12 15:42:06 rah: well, the drivers for Hurd weren't actually *written* using emulators, but "only" ported. apart from that bit, I can confirm your statement -- the very box I'm talking from right now uses such a network card driver ported in this way :-) Aug 12 15:44:12 rah, hi Aug 12 15:44:18 you sent a patch to oe.dev Aug 12 15:44:28 s/oe.dev/freesmartphone-userland/ Aug 12 15:44:28 GNUtoo|laptop: I did Aug 12 15:44:28 GNUtoo|laptop meant: you sent a patch to freesmartphone-userland Aug 12 15:44:44 I sent you a comment on it Aug 12 15:45:04 k Aug 12 15:47:13 apart the comment I'll test your patch right now Aug 12 15:48:13 ubbootimg seem to work Aug 12 15:48:35 however....it doesn't seem to finish in the right dir after beeing compiled Aug 12 15:48:43 does the install work? Aug 12 15:49:25 ah maybe it's in the right dir Aug 12 15:49:44 mickeyl, with android image utils....where does the binary should go? Aug 12 15:49:47 in .libs? Aug 12 15:49:54 or in mkbootimg dir? Aug 12 15:52:33 GNUtoo|laptop: the install should work; it works fine here Aug 12 15:52:58 GNUtoo|laptop: it installs to the same place as mkbootimg Aug 12 15:54:37 GNUtoo|laptop: which, as I understand it, is the normal automake binary directory, ${prefix}/bin Aug 12 15:55:20 ok Aug 12 15:55:30 so correct the whitespaces Aug 12 15:55:36 and resend Aug 12 15:57:32 I don't understand what's causing the errors Aug 12 15:57:56 I've run git am on the email but it doesn't tell you what the errors are Aug 12 15:58:47 it says "trailing whitespace" Aug 12 15:58:54 with lots of line numbers Aug 12 15:59:19 /home/rah/proj/fso-utilities-clean/.git/rebase-apply/patch:192: trailing whitespace. Aug 12 16:00:00 ah Aug 12 16:00:05 perhaps it does Aug 12 16:00:24 email headers needed stripping Aug 12 16:00:41 rah, I know why Aug 12 16:00:51 di git show HEAD with color on Aug 12 16:00:58 and you'll see red stuff Aug 12 16:01:02 remove that red stuff Aug 12 16:01:08 it's the whitespaces errors Aug 12 16:01:22 s/di/do/ Aug 12 16:03:19 aye Aug 12 16:03:27 I didn't realise trailing whitespace was a no-no Aug 12 16:03:37 how do I turn colour on with git show? Aug 12 16:04:31 --color :-) Aug 12 16:11:29 do_rootfs....suspens.... Aug 12 16:21:36 failed Aug 12 16:22:18 http://www.pastie.org/2361879 Aug 12 16:25:47 * mrmoku dinner Aug 12 16:28:38 GNUtoo|laptop: resent Aug 12 16:37:03 ok Aug 12 16:37:14 I'll look later Aug 12 16:37:15 thanks Aug 12 16:37:35 btw where does it comes from? Aug 12 16:37:44 I mean the unmkbootimg Aug 12 16:41:09 GNUtoo|laptop: I wrote it Aug 12 16:41:15 ok nice Aug 12 16:41:40 :-) Aug 12 16:43:48 JaMa|Off, still there? Aug 12 17:54:21 mrmoku: ping Aug 12 17:55:51 mrmoku: is there SMS support on n900 yet? Aug 12 18:07:03 dos1: no Aug 12 18:08:30 mrmoku: what do you think, how hard would it be to implement by someone without any ISI knowledge (at the moment)? ;) Aug 12 18:09:11 i don't care about voice calls and networking as much as i care about sms Aug 12 18:10:32 dos1: someone... or you? :P Aug 12 18:10:53 dos1: I started some work on messages in gisicomm... unpushed IIRC Aug 12 18:11:10 well, i don't have ISI knowledgt, so i meant myself ;) Aug 12 18:11:33 I guess ISI won't create you much problems :-) Aug 12 18:11:36 many Aug 12 18:11:38 even Aug 12 18:12:00 let me check if I have something Aug 12 18:12:56 ahh... I even pushed it :) Aug 12 18:13:07 :) Aug 12 18:13:48 dos1: how's your knowledge regarding sms in general? Aug 12 18:13:58 that was the most confusing part for me Aug 12 18:14:05 ok, so i guess setting up build env would be nice idea in this case Aug 12 18:14:17 yeah... would be a requirement somehow :-P Aug 12 18:14:47 but with the chroot from jama and doing local builds it is quite straight forward Aug 12 18:14:56 mrmoku: i have read some docs about sms when i was implementing merging concatenated messages in opimd Aug 12 18:15:10 ok Aug 12 18:15:39 mrmoku: yeah, but i have never used it yet Aug 12 18:15:54 is there some good todo on wiki? Aug 12 18:16:10 I think so.. moment Aug 12 18:16:18 yeah Aug 12 18:16:23 $ make setup-shr-chroot Aug 12 18:16:27 i guess it's it :D Aug 12 18:16:54 dos1, Building SHR page in wiki :) Aug 12 18:17:07 dos1: http://wiki.shr-project.org/trac/wiki/Building%20SHR Aug 12 18:17:16 yup Aug 12 18:17:18 $ # but be aware that 64bit version is used by most SHR devs so it's updated more often and better tested Aug 12 18:17:25 ouch :( Aug 12 18:17:33 you can be 32b tester.. Aug 12 18:17:35 :) Aug 12 18:17:38 ok :D Aug 12 18:17:57 let me check if i have enough space somewhere... Aug 12 18:18:17 NOTE: Running task 3719 of 6550 Aug 12 18:18:21 so far... so good Aug 12 18:18:57 40GB should be enough, shouldn't it? Aug 12 18:19:04 hmm I should start an oe-core image too, still using oe.dev Aug 12 18:20:05 dos1: should be enough for a lite image, yeah :-P Aug 12 18:20:54 mrmoku: well, i don't think i'll be building whole images, so that's ok Aug 12 18:22:16 downloading :) Aug 12 18:28:40 mrmoku, I started some working telepathy examples using vala+gdbus telepathy api directly :) Aug 12 18:29:24 but the gdbus bindings generated with vala-bus-binding-tool are incomplete and lack dbus proeprties in interfaces, so I have to add them manually, which is a bit slow u.u Aug 12 18:30:12 pespin: nice Aug 12 18:30:19 (not the tedious slow part :P) Aug 12 18:30:57 ;) Aug 12 18:33:23 freesmartphone.org: 03angelo 07angelox/testing * rcb5e1d5ec933 10aurora/aurora-applications/app-settings/ (AboutPage.qml Wireless/WirelessPage.qml): aurora-settings: clean up AboutPage and pre-fill up Wifi Settings Aug 12 19:00:12 angelox|laptop: hi Aug 12 19:02:33 nschle85: hello! Aug 12 19:03:11 angelox|laptop: yesterday you explained me a little bit of booting shr on N900, and u-boot Aug 12 19:03:58 yes,did you get the phone? Aug 12 19:05:15 angelox|laptop: yes, i am currently in estonia and the phone is in berlin Aug 12 19:05:52 angelox|laptop: but i found something which may make you a little happy: http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/u-boot/u-boot-git/nokia900/0005-fix-loading-file-from-ext2-partition-on-OMAP3-evm.patch Aug 12 19:06:46 angelox|laptop: in my opinion u-boot can boot a kernel on an ext2 partition :-) Aug 12 19:07:09 angelox|laptop: so create 3 partitions is not necessary anymore Aug 12 19:07:18 nschle85: i know that..my problem is: everytime i compile uboot for my N900,it can boot SHR successfully,but maemo it doesn't :\ Aug 12 19:07:58 do you create a combined image with maemo kernel ? Aug 12 19:08:03 yes... Aug 12 19:08:38 hmm, i can also see that shr is the default boot optuion if keyboard is closed Aug 12 19:08:58 if keyboard is open, the menu should appear is that true ? Aug 12 19:09:55 it deppends the way you did compile the image Aug 12 19:10:18 there are uboot that only opens menu with keyboard open,and there are uboot that shows menu anyway Aug 12 19:10:51 if you use oe recipes than the patch: http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/u-boot/u-boot-git/nokia900/0001-configs-nokia_rx51.h-start-shr-as-default-and-change.patch Aug 12 19:11:24 and patch: http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/u-boot/u-boot-git/nokia900/0007-Only-delay-boot-if-keyboard-open.patch should should be applied Aug 12 19:11:53 angelox|laptop: how do you build u-boot ? Aug 12 19:12:26 nschle85: i did use some pre-compiled Aug 12 19:12:35 hmmmm Aug 12 19:12:41 hi gnutoo! Aug 12 19:12:50 if I remove ${PN}-apps at most places it still fails: Aug 12 19:12:56 Missing or unbuildable dependency chain was: ['task-shr-minimal-apps'] Aug 12 19:13:31 my problem was that somehow initscripts got included in the image Aug 12 19:14:19 gnutoo: hello Aug 12 19:14:23 hi Aug 12 19:14:33 nschle85: did you succeed at compiling an image? Aug 12 19:16:02 gnutoo: yes, on 4. august Aug 12 19:16:21 quite some time ago then.... Aug 12 19:16:31 gnutoo: i changed the dfu-util abit so that it compiled Aug 12 19:16:50 and then.... Aug 12 19:16:54 did it make an image? Aug 12 19:17:20 for dfu-utils it got pushed somewhere Aug 12 19:17:26 gnutoo: yes an image Aug 12 19:17:27 JaMa pushed it somewhere Aug 12 19:17:30 ok Aug 12 19:17:43 I wonder why initscripts go in my rootfs then Aug 12 19:18:12 gnutoo: i can restart an incremental build on the jenkins build server Aug 12 19:18:19 I'm very close..... Aug 12 19:18:58 did you see the details of my issue? Aug 12 19:19:06 gnutoo: you can follow the progress in the build conole Aug 12 19:19:19 ? Aug 12 19:19:31 gnutoo: see oe-core-contrib/shr patches Aug 12 19:19:45 gnutoo: maybe you need to rebuild keymaps/task-core Aug 12 19:19:52 ok Aug 12 19:19:53 http://norman-schleicher.de/jenkins/job/shr-core-clean-build/21/console Aug 12 19:21:26 lol ok Aug 12 19:22:55 gnutoo: if the tv shows nothing interesting i can start a build job for you and you can watch the console :-) Aug 12 19:23:05 ok Aug 12 19:23:14 21:14 < JaMa|Off> gnutoo: maybe you need to rebuild keymaps/task-core Aug 12 19:23:22 I'll do that now Aug 12 19:23:41 gnutoo: ok, do it ! Aug 12 19:25:57 gnutoo: my build may take a while ... gcc is rebuild ... Aug 12 19:26:20 maybe no need to build,I'll do what JaMa said Aug 12 19:27:30 gnutoo: i am also interested to know if the image in my jenkins builds... and its the first time with dfu-util-0.4 Aug 12 19:28:16 gnutoo: JaMa|Off wants that somebody tests the real program, so i compile it the Aug 12 19:28:19 there Aug 12 19:28:57 I'll test it too Aug 12 19:29:07 if .....the image builds Aug 12 19:29:10 gnutoo: ok Aug 12 19:29:18 NOTE: package shr-image-2.0-r18: task do_rootfs: Started Aug 12 19:29:46 jama is the first :-) Aug 12 19:30:29 * gnutoo has a core i7 but a very slow connection Aug 12 19:30:33 on monday i buy a cheap 4 core amd processor :-) then the lite image will compile in 5 hours :-) Aug 12 19:31:08 gnutoo: has a lot of money .... Aug 12 19:31:12 * gnutoo encourages his core i7 to build faster Aug 12 19:31:13 no Aug 12 19:31:18 I paid it 1050E Aug 12 19:31:18 * JaMa|Off had it in the morning.. this is SLOW buildhost :P Aug 12 19:31:33 it's a laptop Aug 12 19:31:39 basically I've a strategy Aug 12 19:32:20 * angelox|laptop has a Core i3 :( Aug 12 19:32:21 gnutoo: my build host cannot be upgraded its rented ... Aug 12 19:32:27 I try to keep my laptop as long as possible Aug 12 19:32:42 that leaves me some money to pay for the customs or the phones Aug 12 19:33:30 gnutoo: here in estonia i am using the netbook of my wife, shr-lite-image tooks round about 2 weks to build :-) Aug 12 19:33:41 so when my pentium M@2GHz died(not even possible to operate it trough ssh anymore...I bought that laptop) Aug 12 19:34:25 ok Aug 12 19:34:48 also note that I've some devices for free Aug 12 19:34:49 gnutoo: NOTE: package dfu-util-native-0.4-r0: task do_configure: Started Aug 12 19:35:01 ok Aug 12 19:35:23 gnutoo: :-( Aug 12 19:35:31 ??? how to clean a package? Aug 12 19:35:38 gnutoo: OTE: package dfu-util-native-0.4-r0: task do_install: Succeeded Aug 12 19:35:43 ok Aug 12 19:35:51 how to clean a recipe/package? Aug 12 19:35:54 gnutoo: bitbake -c clean dfhsjfhd.bb Aug 12 19:35:59 it used to be -c clean.... Aug 12 19:36:01 sorry without bb Aug 12 19:36:15 gnutoo: thats ok Aug 12 19:36:49 I cleaned and it didn't rebuild and did rootfs immediately Aug 12 19:36:52 I retry Aug 12 19:37:17 gnutoo: -c cleansstate Aug 12 19:37:30 gnutoo: ok, JaMa|Offwas faster :-) Aug 12 19:38:40 JaMa|Off: why did -c clean not work ? is it when the version did not change ? Aug 12 19:39:12 newer version of lafontaine: no need to get a core i7, just start early and know how to clean stats.... Aug 12 19:39:16 *state Aug 12 19:42:33 JaMa|Off: i can read you are Off but your ghost is always talking to us, so i have a question: I someone would like to implement GPS for N900, where should it be done ? in the gpsd ? I think fso-gps is only a wrapper to start gpsd am i right ? Aug 12 19:43:03 nschle85: there is fsotdlt Aug 12 19:43:13 there is also gpsd Aug 12 19:43:33 and no you're wrong Aug 12 19:43:41 basically there is ogpsd Aug 12 19:44:03 which is the freamwrokd python implmentation of a GPS aPI named gypsy Aug 12 19:44:25 then fso-gpsd is a wrapper on top of that to provide gpsd Aug 12 19:45:20 gnutoo: so it should be implemented in ogpsd ? or ogpsd and gpsd ? Aug 12 19:45:34 ogpsd is old.... Aug 12 19:45:43 it's in python and part of frameworkd Aug 12 19:45:50 and has no vala/C support Aug 12 19:46:03 so it would be hard to implement there.... Aug 12 19:46:31 nschle85: if you do only -c clean then it will use sstate version without rebuilding it completely Aug 12 19:46:40 maybe ask mickeyl what was his plan with reguards to fsotdldt and such things Aug 12 19:46:54 nschle85: so usually when I really want to rebuild something I have to use cleansstate to remove package from sstate dir too Aug 12 19:47:23 JaMa|Off: thank you Aug 12 19:47:37 JaMa|Off: thanks a lot.... Aug 12 19:48:25 so I do -c cleanstate then -c clean then I rebuild the image..... Aug 12 19:48:39 no just cleansstate Aug 12 19:48:52 it's clean -> cleansstate -> cleanall Aug 12 19:49:04 that didn't work Aug 12 19:49:05 and cleanall removes also downloades sources from downloads dir Aug 12 19:49:17 ok Aug 12 19:49:23 that's why I've added cleansstate between Aug 12 19:49:34 "didn't work"? Aug 12 19:49:49 JaMa|Off: NOTE: Running task 4509 of 6550 Aug 12 19:49:53 getting closer :-) Aug 12 19:50:00 (and still running) Aug 12 19:50:21 gnutoo: bitbake -c cleansstate packagename Aug 12 19:50:23 mrmoku: no "no such file: libstdc++.so.6" ? Aug 12 19:50:37 no, not yet at least Aug 12 19:50:57 first I've seen it only on buildhost.. now sometimes on my host too :/ Aug 12 19:51:12 host system sees it right Aug 12 19:51:17 some parallel building issue? Aug 12 19:51:26 JaMa|Off: i think i started the build again and it was gone Aug 12 19:51:46 mrmoku: in gentoo it's in /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.1 and /etc/ld.so.conf knows about it Aug 12 19:52:08 mrmoku: but maybe after multilib changes in oe-core it's not considered by native sysroot Aug 12 19:52:25 ahh, the chroot's libstdc++... Aug 12 19:52:27 gnutoo: does cleansstate now work ? Aug 12 19:52:51 I'm trying Aug 12 19:52:53 mrmoku: and LD_LIBRARY_PATH is iirc filtered from environment and some build processes are overwritting it .. Aug 12 19:54:46 still doesn't work Aug 12 19:54:56 define "doesn't work" Aug 12 19:55:51 http://www.pastie.org/private/v5dnbq59ptxyrubrbetgyw Aug 12 19:57:00 doens't work means when doing bitbake shr-lite-image it does rootfs immediately Aug 12 19:57:12 and doesn't rebuild the task and the keyboard thing Aug 12 19:57:21 gnutoo: http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/commit/?h=shr&id=9e952b5fcb4b91921f7a5b54731bee7294e44686 Aug 12 19:57:28 gnutoo: task-core-boot Aug 12 19:57:34 ok Aug 12 19:57:57 gnutoo: and clean also initscripts to see if they are still pulled to image Aug 12 19:58:16 I've that commit Aug 12 19:59:10 re-cleaning with task-coreboot instead Aug 12 19:59:26 lol Aug 12 19:59:34 task-core-boot... Aug 12 19:59:50 task-coreboot is in my dreams.... Aug 12 20:02:05 what do i have to change if i want to build for n900 ? the default is GTA02 Aug 12 20:02:08 altough I've a near supported mainboard Aug 12 20:02:22 nschle85: export MACHINE=nokia900 Aug 12 20:03:06 or add a MACHINE=nokia900 in local.conf ? Aug 12 20:03:20 nschle85: http://wiki.shr-project.org/trac/wiki/Building%20SHR#BuildingSHRforotherdevices Aug 12 20:06:13 JaMa|Off: angelox|laptopsaid he used a pre build u-boot, so he can boot shr but not maemo on N900, i studied the recipe and i think it should be possible.. what do you say ? Aug 12 20:06:52 angelox|laptop: how did you flash that u-boot Aug 12 20:06:53 ? Aug 12 20:07:17 did you combine it with maemo image? Aug 12 20:07:31 my u-boot works to boot SHR,it also starts booting maemo's kernel,but it hangs and powers off Aug 12 20:07:37 gnutoo: i asked that too but became to answer.. Aug 12 20:07:59 hmmm Aug 12 20:08:01 gnutoo; that way you did help me,yes,i've combined Aug 12 20:08:08 it should work Aug 12 20:08:32 nschle85: use the binary from wiki howto and it should work Aug 12 20:08:50 nschle85: if you build your own then be carefull with toolchain Aug 12 20:09:13 nschle85: sometimes higher optimizations then -O0 fails to boot kernel Aug 12 20:09:30 with gcc-4.[56] old gcc-4.3 worked fine Aug 12 20:10:26 JaMa|Off: i think u-boot is a recipe, so bitbake u-boot should work Aug 12 20:10:50 task-core-boot is beeing done first.... Aug 12 20:11:01 then shr-lite-image Aug 12 20:11:22 let's hope it works this time Aug 12 20:11:38 JaMa|Off: do you know kexec? Aug 12 20:11:59 nschle85: yes it works.. but with some toolchains results in wrong binary Aug 12 20:12:02 is there a way to pass atags to the kexec-ed knerel Aug 12 20:12:02 ? Aug 12 20:12:04 nschle85: that's what I meant Aug 12 20:12:35 gnutoo: I'm using it on spitz where I do not need to pas atags..so don't know Aug 12 20:12:52 ok Aug 12 20:13:02 on n900 It may expect some atags Aug 12 20:13:07 maybe it's plain wrong tough Aug 12 20:14:01 JaMa|Off: can i brick the n900 if i flash the wrong u-boot ? Aug 12 20:14:11 no Aug 12 20:14:25 u-boot is chainloaded Aug 12 20:14:31 basically you have: Aug 12 20:14:50 bootrom->xloader(signed)->nolo->uboot Aug 12 20:14:59 so uboot us flashed instead of a kenrel Aug 12 20:15:21 gnutoo: what is nolo ? Aug 12 20:15:43 the second stage proprietary nokia bootloader Aug 12 20:15:59 xloader is also proprietary in that device Aug 12 20:16:25 NOTE: package shr-lite-image-2.0-r18: task do_rootfs: Succeeded Aug 12 20:16:51 nschle85: there's also the cold-flash procedure,that recovers the hard-way your device Aug 12 20:16:52 gnutoo: and why u-boot config has a menu entry for nolo ? Aug 12 20:17:05 to boot maemo Aug 12 20:17:37 angelox|laptop: i thgought nolo loads u-boot Aug 12 20:17:41 (i think that) it takes the args from nolo and pass to maemo's kernel Aug 12 20:17:55 because it takes atags and such from nolo and pass it to the mameo knerel Aug 12 20:18:47 * angelox|laptop thinks that he did answer correct :) Aug 12 20:18:48 it sounds like booting a wii :-) Aug 12 20:23:40 angelox|laptop: i asked you about possible hardware damages of N900 i must care i found this: http://n900blog.wordpress.com/2010/06/10/usb-port-broken/ Aug 12 20:24:23 angelox|laptop: the problem is that the port is soldered on 2 poins on the mainboard ... Aug 12 20:24:33 I'll add ubi and rebuild Aug 12 20:25:28 nschle85: wow,i can't even think of this in my n900 :) Aug 12 20:25:45 angelox|laptop: its a common problem ! Aug 12 20:26:35 nokia will not repair it, they give you another device but no N900 Aug 12 20:27:08 and that device,would be good? (only for curiosity) Aug 12 20:30:02 angelox|laptop: http://www.techn1k.de/2010/nokia-n900-defekte-usbladebuchse/ Aug 12 20:30:22 none because of aegis Aug 12 20:30:41 no other nokia devices are suitables to replace the n900 Aug 12 20:33:27 gnutoo: thats the problem Aug 12 20:34:03 so care about your micro usb ports Aug 12 20:34:10 i've heard a lot of aegis here on irc,but i still doesn't understanding what it's that Aug 12 20:35:31 tivoization Aug 12 20:35:53 basically imagine you are an evil company Aug 12 20:36:21 GPLv2 is unavoidable for you.... Aug 12 20:37:11 so you make a product that contains gplv2 but give the source code Aug 12 20:37:17 however.... Aug 12 20:37:29 you don't give the possibility to change that source code Aug 12 20:38:34 if you change it, and try to run it on the device that *you bought(so it's yours and not the company's )* Aug 12 20:38:50 it will refuse ot work.... Aug 12 20:39:25 gnutoo: nokia sometimes give an E7 back insted of N900 Aug 12 20:39:48 most of android phones needed to get "rooted" because they prevent you from running something that you modified Aug 12 20:40:04 however the manufacturer has the possibility to modify Aug 12 20:40:18 so that protection is aegis? Aug 12 20:40:46 I would rather call that an attack on the user freedom rather than a protection Aug 12 20:41:29 for instance that prevent SHR to run on such devices, unless you find a way to desactivate that Aug 12 20:42:04 so,if i understand correctly,NokiaN900 hasn't aegis,but other ones has Aug 12 20:42:25 meego devices like N9 will have that Aug 12 20:42:49 other devices are not GNU/Linux Aug 12 20:42:57 for instance they run simbian Aug 12 20:44:37 for simbian I've no idea how to do a bootloader like haret.....and there is none yet in fact Aug 12 20:44:49 and where aegis lives? Aug 12 20:45:01 i mean,bootloader? Aug 12 20:45:02 in userspace Aug 12 20:45:17 there are other stuff in bootloader and in kenrel I guess Aug 12 20:45:46 I'm not an aegis expert Aug 12 20:45:51 DocScrutinizer51: is the expert Aug 12 20:46:39 i see... Aug 12 20:57:57 just like I tought....it doesn't boot Aug 12 20:58:12 ubi error Aug 12 20:58:40 vtbl_check: volume table failed: record 0 error 11 Aug 12 20:58:47 I'll try from microsd Aug 12 20:59:30 doesn't work either Aug 12 20:59:43 JaMa|Off: are you still there? Aug 12 21:00:29 microsd failed too Aug 12 21:00:34 a big error Aug 12 21:00:40 sigh!!!!!!!!! Aug 12 21:01:12 I did nand scrub before flashing Aug 12 21:02:39 did someone succeded to boot shr-core? Aug 12 21:02:44 sigh Aug 12 21:04:28 is there someone there? Aug 12 21:04:38 gnutoo: ping Aug 12 21:04:43 pong Aug 12 21:04:51 how to boot shr-core images? Aug 12 21:04:56 what is supposed to work? Aug 12 21:05:01 nand or microsd? Aug 12 21:05:05 nand == ubifs Aug 12 21:05:36 gnutoo: but did not install shr-core on my gta02 because i am on holidays and i need my phone for navigation Aug 12 21:05:42 ok Aug 12 21:05:48 who did? Aug 12 21:06:25 gnutoo: i only tried to compile, JaMa|Off always says its not finished for users like me Aug 12 21:06:40 I don't care how finished it is Aug 12 21:06:47 every commit are done on oe-dev Aug 12 21:06:52 I just need something that: Aug 12 21:06:54 *build Aug 12 21:06:55 *boots Aug 12 21:07:15 and while build was just fixed for me after months and months of try Aug 12 21:07:24 boots is not there yet Aug 12 21:07:50 gnutoo: then go mback to oe dev (for GTA02 i installed the image 2 month ago) Aug 12 21:08:04 sigh no Aug 12 21:08:22 I would need to duplicate all my work..... Aug 12 21:08:40 this time I do not go back..... Aug 12 21:08:53 I'm tired of going back to oe.dev Aug 12 21:08:59 everyone is doing oe-core.... Aug 12 21:11:01 gnutoo: i know you are frustrated, i am too, i dont understand why oe core and oe dev are so fare away Aug 12 21:11:23 note that I'm an oe dev Aug 12 21:12:09 gnutoo: i like oe dev too, its more clear than this new jungle... Aug 12 21:12:30 no I meant I'm an openembedded developper Aug 12 21:12:44 only that I've a huge hard time switching to oe-core Aug 12 21:14:14 gnutoo: i think every distribution will have its own repository and fixes... code sharing is very limited now... Aug 12 21:14:33 indeed Aug 12 21:14:45 http://www.pastie.org/2363098 Aug 12 21:15:09 are my microsd bads? Aug 12 21:15:12 *bad Aug 12 21:16:57 it doesn't sounds that Aug 12 21:17:14 http://www.pastie.org/2363114 Aug 12 21:17:22 oops Aug 12 21:17:26 bad last paste Aug 12 21:18:04 http://www.pastie.org/2363119 Aug 12 21:18:25 hmm Aug 12 21:18:51 gnutoo: sorry i do not use 2.6.39 kernel on my phone Aug 12 21:19:04 shr-core uses 2.6.39 Aug 12 21:19:21 I'll try an initramfs Aug 12 21:19:55 gnutoo: what happens if you flash it into nand ? Aug 12 21:20:02 NOTE: package shr-lite-image-2.0-r18: task do_rm_work_all: Succeeded Aug 12 21:20:11 it seem normal.... Aug 12 21:20:16 and fails to boot Aug 12 21:20:17 JaMa|Off: my build finished successfully :-) Aug 12 21:20:27 hmm Aug 12 21:20:40 http://www.pastie.org/2363119 Aug 12 21:21:39 it doesn't sounds like a uSD problem.. Aug 12 21:21:55 why? Aug 12 21:22:28 some questions, there were patches on the ml....were they includeed..... Aug 12 21:23:02 gnutoo: can you mount the sd card in your computer ? Aug 12 21:23:18 yes of course.... Aug 12 21:23:35 gnutoo: then i also do not think its a sd card problem Aug 12 21:23:47 fsck.ext2 says something? Aug 12 21:23:48 ok Aug 12 21:23:55 s/says/tells/ Aug 12 21:23:56 angelox|laptop meant: fsck.ext2 tells something? Aug 12 21:24:01 a kenrel problem then? Aug 12 21:24:02 gnutoo: you should use an image from oe dev and try again Aug 12 21:24:28 gnutoo: yep, i thing 2.6.39 on gta02 is untested Aug 12 21:24:29 gnutoo: installing... can tell you in some min if mine boots Aug 12 21:24:38 ok Aug 12 21:25:16 gnutoo: JaMa|Off develops and tests on its n900, i think gta02 is lower prio .. Aug 12 21:25:29 ok Aug 12 21:25:49 * gnutoo likes gta02 a lot Aug 12 21:26:07 * angelox|laptop would also like if he had one :-) Aug 12 21:26:09 gnutoo: i too but my hardware is buggy Aug 12 21:26:22 I've found workarrounds Aug 12 21:26:40 a bluetooth "jabra clipper" Aug 12 21:27:28 gnutoo: i bought an used N900 for 130€ and ill wait for GTA04 Aug 12 21:27:36 ok Aug 12 21:27:48 om-gt02 is so great in certain aspects: Aug 12 21:28:04 gnutoo: works Aug 12 21:28:10 *calypso modem..... Aug 12 21:28:16 *xrandr -o 1 Aug 12 21:28:19 *fully supported Aug 12 21:28:21 etc... Aug 12 21:28:34 *sound is controlled by main CPU Aug 12 21:28:37 *GPS too Aug 12 21:28:44 *the modem has no access to main CPU ram Aug 12 21:28:46 etc... Aug 12 21:28:49 so great.... Aug 12 21:29:18 mrmoku: microsd? Aug 12 21:29:29 gnutoo: mrmoku: about which device are you talking about ? Aug 12 21:29:38 gnutoo: yup Aug 12 21:29:40 om-gta02 Aug 12 21:29:53 so I guess my 2 microsd are bad Aug 12 21:30:10 gnutoo: really ? Aug 12 21:30:20 and it registered Aug 12 21:31:36 gnutoo: what changed against oe dev ? Aug 12 21:32:02 heh, that's a very difficult question :P Aug 12 21:32:33 mrmoku: gps and gsm worked inoe dev Aug 12 21:32:58 lot of stuff Aug 12 21:33:06 for instance there is xfce48 Aug 12 21:33:08 gsm registered... gps and calls I will test tomorrow... though I'm quite confident that will work too Aug 12 21:33:10 or 47 Aug 12 21:33:11 gnutoo: any hope for xrandr support on n900? Aug 12 21:33:13 anyway... need some sleep now Aug 12 21:33:16 lots and lots of patches Aug 12 21:33:23 gnight all Aug 12 21:33:24 dos1|N900: I've other stuff to do Aug 12 21:33:28 and good luck gnutoo Aug 12 21:33:47 good night mrmoku Aug 12 21:33:50 thanks Aug 12 21:33:57 gnutoo: but do you have any idea about how to do that? Aug 12 21:34:07 maybe i'll be able to help Aug 12 21:35:39 gnutoo: may be your build is defect ? and not your sd card ? Aug 12 21:36:35 data abort ...sdcard... Aug 12 21:38:29 gnutoo: on your laptop ? Aug 12 21:38:40 hmmm Aug 12 21:38:49 could also be the laptop hdd Aug 12 21:39:10 gnutoo: who or what says data abort ? Aug 12 21:40:00 wow!!!!!!!! Aug 12 21:40:17 it boots on microsd.....with a 2G microsd Aug 12 21:40:52 gnutoo: are the others to big ? Aug 12 21:41:36 no I guess they are broken Aug 12 21:41:45 the 16G was definitely broken Aug 12 21:41:51 the 4G no idea Aug 12 21:42:38 gnutoo: do you have some phone non-gnu/linux ? Aug 12 21:42:44 any* Aug 12 21:43:02 gnutoo: yesterday someone told me iam shizophren if i dond want to use internal flash as i told i would like to use external sd card :-) Aug 12 21:44:20 I've some android phones Aug 12 21:44:25 * JaMa|Off back, but only for few minutes Aug 12 21:44:31 ok Aug 12 21:44:47 the boot is blocked on: Aug 12 21:44:58 Stopping bootlog daemon: Aug 12 21:45:18 JaMa|Off: NOTE: Running noexec task 6383 of 6550 (ID: 480, /var/lib/jenkins/jobs/shr-core-clean-build/workspace/shr-core/meta-smartphone/meta-shr/recipes-shr/3rdparty/iliwi_git.bb, do_build) Aug 12 21:45:21 gnutoo: because,generally(maybe for luck),my broken sd cards(them that i can't format,either open fdisk) i can recover formating in a non-linux phone Aug 12 21:45:29 nschle85: I'm testing only remotely and usually on gta02 :) Aug 12 21:49:53 JaMa|Off: during your vacation which navigation software on which device did you use ? Aug 12 21:54:36 JaMa|Off: it's blocked during the boot Aug 12 21:54:58 what should I do? Aug 12 21:55:03 I tried 2 times... Aug 12 21:55:17 I re-extracted the rootfs 2 times Aug 12 21:55:22 nschle85: I had tomtom.. Aug 12 21:55:59 that card is bad too!!!! Aug 12 21:56:10 gnutoo: I haven't tried ubi with 2.6.39 iirc Aug 12 21:56:58 -110 etc... Aug 12 21:57:01 timeouts Aug 12 21:57:28 gnutoo: i do not any people who owns 3 defective sd cards ! Aug 12 21:58:04 gnutoo: my last builds are also quite weird Aug 12 21:58:14 bash: /bin/grep: No such file or directory Aug 12 21:58:24 and the file is there and rebuilding grep helps Aug 12 21:58:41 not sure if it's related to latest gcc changes in oe-core or what :/ Aug 12 21:59:07 but if you have something bootable on gta, then test new image from chroot first (that's what I do) Aug 12 22:00:56 gnutoo: i would say: if the build on my server is finished: you and i and who ever wants installs the image on its sd card for GTA02 then we compare the results Aug 12 22:01:12 * JaMa|Off sleep() Aug 12 22:01:14 gnight all Aug 12 22:01:24 JaMa|Off: sweet dreams Aug 12 22:01:36 good night Jama|Off Aug 12 22:02:27 its like the "Waltons" film Aug 12 22:03:20 http://en.wikipedia.org/wiki/The_Waltons Aug 12 22:07:58 gnutoo: ok, my image is ready, now navit is building Aug 12 22:08:26 gnutoo: but i can test it tomorrow evening Aug 12 22:08:56 you can try to run it and remember your results, later ill do try to install it Aug 12 22:09:32 gnutoo: i will use the tar.gz and unpack on an ext3 formatted sd card Aug 12 22:11:31 gnutoo: http://norman-schleicher.de/jenkins/job/shr-core-clean-build/ws/shr-core/tmp/deploy/images/om-gta02/ Aug 12 22:12:57 * angelox|laptop guess that "if(url[0] != "h" && url[1] != "t" && url[2] != "t" && url[3] != "p" && url[4] != ":")" is inacceptable for url checking Aug 12 22:15:00 angelox|laptop: why do you think so ? Aug 12 22:16:13 nschle85: it's java(maybe that sintax works in C too,i don't remember) ,and i don't know any bit of java,should there be a way more little to do that :-) Aug 12 22:17:26 angelox|laptop, google's your ffriend! :P http://www.exampledepot.com/egs/java.lang/hassubstr.html Aug 12 22:18:13 angelox|laptop: in java you cannot access characters in a string like an array (like c) so this code may not be java Aug 12 22:18:15 java = C + some googling hehe Aug 12 22:18:39 afaik you could use getAt(uint pos) method Aug 12 22:18:49 or somthing similar Aug 12 22:19:15 angelox|laptop: or convert the string in an character array Aug 12 22:19:48 but then you must write 'h' and not "h" so this code is not java Aug 12 22:20:06 actually i don't know what it is Aug 12 22:20:19 iirc it's javascript Aug 12 22:20:25 but i don't know the difference :) Aug 12 22:21:11 angelox|laptop: the similars between java and java script is the word java :-) Aug 12 22:21:31 yeah hehe Aug 12 22:21:50 haha Aug 12 22:22:58 wow GDM restarted by itself :\ Aug 12 22:23:32 angelox|laptop: no try /etc/init.d/gdm restart :-) Aug 12 22:24:38 it's because some key combination i did press in GNOME 3 Aug 12 22:24:46 angelox|laptop: have you found the booting issue ? Aug 12 22:25:04 angelox|laptop: which distribution are you using ? Aug 12 22:25:37 for host pc? Arch Linux & Fedora Linux (both i have that restart of Gnome) Aug 12 22:26:05 about uboot.I didn't compile it yet due a lot of errors that i can fix,but would take time Aug 12 22:27:07 angelox|laptop: how do you compile ? do you use bitbake ? Aug 12 22:27:39 no,this time i tried by myself Aug 12 22:28:15 angelox|laptop: that may be the problem Aug 12 22:28:26 btw,pespin: none of options at that page worked,so that isn't Java :-) Aug 12 22:29:02 nschle85:nope,no one compiled uboot boots maemo nicely,from OE/myself,got from internet,got from the creator of the patch for uboot... Aug 12 22:29:42 let me try last time Aug 12 22:29:48 :-) Aug 12 22:29:55 i'll use a compiled from OE Aug 12 22:30:08 angelox|laptop, where's the code? Aug 12 22:30:53 pespin: it's part of (maybe) aurora,i'm doing a browser for it (just for fun) :) Aug 12 22:31:13 http://pastebin.com/QJJANH0A :) Aug 12 22:31:52 angelox|laptop: you should use this one i think: http://build.shr-project.org/shr-unstable/images/nokia900/ Aug 12 22:32:42 angelox|laptop, I guess it's qml? Aug 12 22:33:03 nschle85: repeating: i did try everything that you can imagine :) Aug 12 22:33:22 pespin_: yes,but Qt tells that it is Java(script) Aug 12 22:33:30 at least,the functions part Aug 12 22:33:56 angelox|laptop: ok,ok .... next week when i am back in munich, i will try myself Aug 12 22:34:17 nschle85: if you get success,please tell me :-) Aug 12 22:34:45 angelox|laptop: yes ill do :-) Aug 12 22:36:00 angelox|laptop: but i think not u-boot is the problem, i think the combinded kernel is the probelm, because u-boot boots into the kernel you said Aug 12 22:36:25 i did like the wiki tells Aug 12 22:36:42 angelox|laptop: wikis can get older Aug 12 22:37:04 i and gnutoo filled it Aug 12 22:37:13 filled up* it some weeks ago Aug 12 22:37:15 angelox|laptop: you should use the same kernel image that is currently installed on your phone Aug 12 22:37:36 i do that Aug 12 22:37:46 hmmm. Aug 12 22:37:56 angelox|laptop: so i have no idea Aug 12 22:38:21 what says uname -a ? Aug 12 22:39:28 Linux Nokia-N900 2.6.28-omap1 ******* Aug 12 22:40:40 angelox|laptop: and please give me the link, from where you download the kernel Aug 12 22:41:09 http://repository.maemo.org/pool/maemo5.0/free/k/kernel/kernel_2.6.28-20103103+0m5_armel.deb Aug 12 22:41:48 angelox|laptop: its a deb packet Aug 12 22:41:57 yes.. Aug 12 22:42:03 i do extract it Aug 12 22:42:09 ok Aug 12 22:43:47 ok what says dpkg -i | grep kernel ? Aug 12 22:44:20 -i ? Aug 12 22:44:45 angelox|laptop: -i gives all installed packages Aug 12 22:45:02 nschle85: debian linux kernel packages don't actually mention the word "kernel" :) Aug 12 22:45:04 dpkg -i installs Aug 12 22:45:27 -l lists Aug 12 22:45:38 angelox|laptop: sorry you are right Aug 12 22:45:42 :) Aug 12 22:45:47 ok what says dpkg -l | grep kernel ? Aug 12 22:46:09 kernel ...................... 2.6.28-20103103+0m5 Aug 12 22:46:12 and a lot more :) Aug 12 22:46:44 hmmmm so i think the kernel binary is the same Aug 12 22:46:59 yes Aug 12 22:48:24 angelox|laptop: sorry , i must give up.. Aug 12 22:48:59 np :-) i'll flash a image here,with a u-boot compiled from oe Aug 12 22:49:07 give me luck :) Aug 12 22:49:44 ok, ill wait for result and after that i go to bed.. Aug 12 22:54:51 angelox|laptop: AEGIS is basically a non-standard implemetation of "trusted computing" Aug 12 22:55:14 it should be possible to install kernels without it, but apparently nobody succeeded in doing so yet... Aug 12 22:57:42 angelox|laptop: still flashing ? Aug 12 22:58:09 angelox|laptop: is 2.6.28 the latest kernel on N900 ? Aug 12 23:04:39 angelox|laptop: ping Aug 12 23:08:25 angelox|laptop: good night.... i am very tiered... i think we hear at least in 1 week if iam back home Aug 12 23:08:31 bye Aug 12 23:26:46 sorry nschle85,i was out and i didn't see you was waiting Aug 12 23:27:03 i hope you read the log :) Aug 12 23:31:05 antrik: i see...so maybe,one day,someone can do it,that will be great to SHR's evolution i guess... Aug 12 23:37:46 I'm not sure it's relevant. N9 has no keyboard, so not nice for developers; and N950 will not be available to the public Aug 12 23:44:55 but if one day SHR turns usable for final user? Aug 12 23:49:40 angelox|laptop: that would require a device that developers want to work on. so it's not likely ever to happen on N9 Aug 12 23:51:10 BTW, the E7 hardware is actually quite nice... not as sleek as N950, but similar. as the official software is not Linux-based, it would be hard to get any homebrew system running on it I guess... Aug 12 23:52:24 i see... Aug 13 00:07:56 "org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.RegisterResource GSM" needs a path argument,what should be that? **** ENDING LOGGING AT Sat Aug 13 02:59:57 2011