**** BEGIN LOGGING AT Wed Mar 30 02:59:57 2011 Mar 30 05:42:58 moin Mar 30 05:58:50 moin Mar 30 06:01:57 moin Mar 30 09:21:39 Hi guys Mar 30 09:30:23 I'm following the wiki on shr building "Developing your own applications" Mar 30 09:30:41 but i get some strange error :D Mar 30 09:30:42 http://pastebin.com/p5Jq3Zav Mar 30 09:31:56 someone can help me? i've no idea about it.. Mar 30 09:35:17 n3v3rmind: what is so strange about that :) Mar 30 09:35:18 | myfirstapp.c:5:18: fatal error: glib.h: No such file or directory Mar 30 09:35:45 i've done it in vala :D Mar 30 09:36:07 and i don't know why it say so to me myfirstapp.c :) Mar 30 09:36:29 how can i install glib.h? Mar 30 09:36:41 i'm using openembedded environment Mar 30 09:39:17 n3v3rmind: your firstapp is autoconf? Mar 30 09:39:21 s/is/has/ Mar 30 09:39:21 mrmoku meant: n3v3rmind: your firstapp has autoconf? Mar 30 09:39:44 sorry... what is autoconf? Mar 30 09:40:09 n3v3rmind: do you have a configure.ac =? Mar 30 09:40:23 yes Mar 30 09:40:29 i also run Mar 30 09:40:31 autoconf Mar 30 09:40:43 i just follow this wiki -> http://www.shr-project.org/trac/wiki/Developing%20your%20own%20applications Mar 30 09:41:33 n3v3rmind: what does your bitbake recipe look like? Mar 30 09:41:52 more specifically... does it have the following: Mar 30 09:41:52 inherit autotools pkgconfig vala Mar 30 09:42:36 inherit autotools vala Mar 30 09:42:58 i've to edit it? Mar 30 09:43:17 not sure if pkgconfig is needed... Mar 30 09:44:10 only if your recipe installs pkg-config file Mar 30 09:44:14 -I/OE/shr-unstable/tmp/sysroots/armv4t-oe-linux-gnueabi/OE/shr-unstable/tmp/sysroots/i686-linux/usr/include/glib-2.0 Mar 30 09:44:18 looks quite strange Mar 30 09:44:41 JaMa: yeah, thought that... was not sure though :-) Mar 30 09:45:40 there is no glib-2.0 in that folder Mar 30 09:49:53 btw... in /usr i haven't include but armv4t Mar 30 09:50:10 shr-unstable/tmp/sysroots/armv4t-oe-linux-gnueabi/OE/shr-unstable/tmp/sysroots/i686-linux/usr/armv4t/include Mar 30 09:50:21 and include folder is empty Mar 30 09:50:57 it should be shr-unstable/tmp/sysroots/armv4t-oe-linux-gnueabi/usr/include Mar 30 09:51:45 or 2 -I params -I/OE/shr-unstable/tmp/sysroots/armv4t-oe-linux-gnueabi/usr/include/glib-2.0 -I/OE/shr-unstable/tmp/sysroots/i686-linux/usr/include/glib-2.0 Mar 30 09:52:09 pastebin your recipe first Mar 30 09:52:36 * JaMa lunch Mar 30 09:52:44 http://pastebin.com/hjfUe6Vp Mar 30 09:54:06 i've just follow that wiki... Mar 30 09:54:15 i've no made changes Mar 30 09:56:07 http://shr-project.org/trac/wiki/Building%20SHR Mar 30 10:02:05 how's configure.ac looking for your app? Mar 30 10:02:22 it needs to contain something like Mar 30 10:03:02 PKG_CHECK_MODULES(DEPS, Mar 30 10:03:09 glib-2.0 >= $REQUIRED) Mar 30 10:03:13 AC_SUBST(DEPS_CFLAGS) Mar 30 10:03:18 AC_SUBST(DEPS_LIBS) Mar 30 10:03:24 and then Makefile.am needs to refer to those variables Mar 30 10:05:58 mmmm.... Mar 30 10:06:21 AC_INIT([myfirstapp],0.1) Mar 30 10:06:22 AM_INIT_AUTOMAKE Mar 30 10:06:22 AC_CONFIG_SRCDIR([src/myfirstapp.vala]) Mar 30 10:06:22 AC_PROG_CC Mar 30 10:06:22 m4_pattern_allow Mar 30 10:06:22 AM_PROG_VALAC Mar 30 10:06:24 PKG_CHECK_MODULES([DEPS], [glib-2.0 gio-2.0]) Mar 30 10:06:26 AC_OUTPUT([Makefile src/Makefile]) Mar 30 10:06:29 this is configure.ac Mar 30 10:07:03 and this is makefile.am Mar 30 10:07:04 SUBDIRS = src Mar 30 10:07:27 try to add the AC_SUBST I mentioned Mar 30 10:08:23 ok Mar 30 10:09:13 in the makefile.am Mar 30 10:09:19 some changes? Mar 30 10:11:54 ERROR: Nothing PROVIDES 'myfirtsapp' Mar 30 10:11:55 ERROR: Command execution failed: Traceback (most recent call last): Mar 30 10:11:55 File "/usr/lib/python2.7/site-packages/bb/command.py", line 102, in runAsyncCommand Mar 30 10:11:55 commandmethod(self.cmds_async, self, options) Mar 30 10:11:55 File "/usr/lib/python2.7/site-packages/bb/command.py", line 200, in buildTargets Mar 30 10:11:55 command.cooker.buildTargets(pkgs_to_build, task) Mar 30 10:11:57 File "/usr/lib/python2.7/site-packages/bb/cooker.py", line 723, in buildTargets Mar 30 10:11:59 taskdata.add_provider(localdata, self.status, k) Mar 30 10:12:01 File "/usr/lib/python2.7/site-packages/bb/taskdata.py", line 353, in add_provider Mar 30 10:12:03 self.add_provider_internal(cfgData, dataCache, item) Mar 30 10:12:05 File "/usr/lib/python2.7/site-packages/bb/taskdata.py", line 373, in add_provider_internal Mar 30 10:12:07 raise bb.providers.NoProvider(item) Mar 30 10:12:09 NoProvider: myfirtsapp Mar 30 10:14:40 mickey|office: I pushed the recipe for phonet-utils to the n900-oe repo on our git and modified the initscript Mar 30 10:14:43 works fine :-) Mar 30 10:15:03 n3v3rmind: i can read you're pasting too much :) Mar 30 10:15:03 after manually restarting phonefsod it even asked me for the pin :D Mar 30 10:15:28 mrmoku: yay! Mar 30 10:15:34 PaulFertser: i know...sorry...i too errors :D Mar 30 10:15:36 mickey|office: but the (no matter if with our without our stack) I still have the same problem Mar 30 10:15:36 mrmoku: which libnl situation is that with? Mar 30 10:15:42 unchanged Mar 30 10:15:46 with libnl-2.0 Mar 30 10:16:01 n3v3rmind: AC_SUBST belongs to configure.ac. Mar 30 10:16:11 n3v3rmind: myfirtsapp == typo Mar 30 10:16:14 on Network.Register the netlink goes down and up again Mar 30 10:16:21 and after that nothing works Mar 30 10:16:43 bummer Mar 30 10:16:47 *sigh* Mar 30 10:16:50 mickey|office: I would like to try if linking against libnl-1 changes the situation Mar 30 10:16:53 i've made the change you tell me Mar 30 10:17:25 mrmoku: so we probably need to strace both versions and compare what they are doing Mar 30 10:17:27 mickey|office: though libnl-1 is static only... does that work with cornucopia? Mar 30 10:17:47 mrmoku: that shouldn't hurt, if the pkgconfig is correct Mar 30 10:17:54 ok, will try that then Mar 30 10:17:56 good Mar 30 10:18:07 replace all libnl-2.0 in cornucopia with libnl-1.0 Mar 30 10:18:10 i think i'll use python... Mar 30 10:18:13 and see if it works then Mar 30 10:19:19 ok. can you do the strace before changing your environment? Mar 30 10:19:28 so we have the negative baseline to compare Mar 30 10:19:54 it's going to be hell of an strace, but i don't see any other way how we can find out what's happening Mar 30 10:22:03 what i don't understand is why it works for me via forwarding Mar 30 10:22:25 and i'm sure i have only libnl2 here Mar 30 10:24:29 mickey|office: ok, will do the strace from hell first then :) Mar 30 10:25:10 :) Mar 30 10:37:39 PaulFertser: strace -o /tmp/fsogsmd-dump -ff -tt -s1024 fsogsmd Mar 30 10:37:48 is that good or something missing/wrong? Mar 30 10:39:43 mrmoku: lindi- is the one who knows strace magic but to me it looks good enough Mar 30 10:44:58 i would have preferred ltrace, but unfortunately this doesn't mix with glib mainloops Mar 30 10:45:11 as it just stops tracing then Mar 30 10:45:18 (or I'm using it wrongly) Mar 30 10:47:42 mickey|office: hmm... there is one interesting difference when running under strace Mar 30 10:47:56 on the first Network.Register the phonet interface did _not_ go down Mar 30 10:48:03 did not register either though Mar 30 10:48:22 after calling Register a second time it did go down Mar 30 10:48:38 when I run without strace it goes down immediately after the first Register Mar 30 10:49:10 hi GNUtoo|laptop Mar 30 10:49:33 hi Mar 30 10:49:49 I pushed some stuff to n900-oe Mar 30 10:50:10 basically a phonet-utils recipe + modified init script to use them Mar 30 10:50:29 and a machineconf with autoload for isp1704_charger and omap_ssi Mar 30 10:52:33 ok Mar 30 10:54:37 * mrmoku lunch before rebuilding with libnl-1 Mar 30 10:54:38 bbiab Mar 30 10:55:45 ~bon appetit Mar 30 10:55:46 bon appetit is probably smacznego. Guten Appetit. Eet Smakelijk. God Appetitt. Buon Appetito. Buen apetito Bom Apetite. buen apetito Smaklig måltid!. Hyvää ruokahalua. Bo Proveito Mahlzeit! Mar 30 11:16:27 Lopi|idle, hi! it would be great if you could fill a wiki page with info about the iphone3gs and how to run SHR on it, together with some photos, videos, etc. in a similar way that is already done with other devices: http://trac.shr-project.org/trac/wiki/Devices Mar 30 11:19:03 you can put there some links of interest with additional info too, like a link to your project. That will hopefully give you some help with the port :) Mar 30 11:19:44 mickey|office: thanks Mar 30 11:20:04 Lopi|idle, and btw, thanks for updating News page :D Mar 30 12:00:28 mickeyl: what about --pkg libnl-2.0 ? Mar 30 12:00:33 is there a vapi for libnl-1 too? Mar 30 12:00:53 yes, but it's not compatible Mar 30 12:01:39 at least that's what i thought... if for some reason my builds link successful against a libnl-1, then it seems to be - at least on the C ABI Mar 30 12:02:15 hmm, ok Mar 30 12:02:40 try to keep the --pkg libnl-2.0 for now and check whether it links Mar 30 12:04:10 ok Mar 30 12:31:58 mickeyl: | netlinkutils.c:115:2: error: too many arguments to function 'rtnl_addr_alloc_cache' Mar 30 12:33:30 hmm, so much for that theory Mar 30 12:36:07 trying with --pkg libnl-1 now Mar 30 12:38:26 | /OE/shr-unstable/tmp/sysroots/x86_64-linux/usr/bin/valac -C --basedir .. --vapidir ../vapi --pkg posix --pkg linux --pkg libnl-1 --pkg glib-2.0 --pkg gio-2.0 --header fsobasics.h --library fsobasics-2.0 -D HAVE_BACKTRACE asyncworker.vala binary.vala inotifier.vala kobjectnotifier.vala libinitexit.vala logger.vala netlinknotifier.vala netlinkutils.vala overlay.vala process.vala smartkeyfile.vala syncasync.vala threading. Mar 30 12:38:33 | netlinknotifier.vala:107.9-107.29: error: The type name `Netlink.MessageHeader' could not be found Mar 30 12:38:36 | Netlink.MessageHeader hdr = msg.header(); Mar 30 12:38:38 does not work either Mar 30 12:38:47 heh Mar 30 12:38:56 mrmoku: libnl1 installs just pkg-config + static lib (if you're using OE head) Mar 30 12:38:57 * mrmoku off to the office for an hour Mar 30 12:39:20 JaMa: yeah, I know... but that should work Mar 30 12:39:20 mrmoku: and include files are moved to /usr/include/libnl1 Mar 30 12:39:33 as the .pc gives the correct flags Mar 30 12:39:55 mrmoku: but you need libnl-1.vapi, no? or is it part of vala itself? Mar 30 12:40:08 JaMa: libnl-1.vapi is there Mar 30 12:40:21 comes with vala, yes Mar 30 12:40:56 bbl Mar 30 12:42:43 mrmoku: then if you have also libnl-2 in your sysroot then check that -I/usr/include/ is not before -I/usr/include/libnl1 (from .pc) Mar 30 12:43:45 mrmoku: or netlinkutils.c build not respecting cflags from libnl-1.pc (same problem was in nm http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=154bd72b1ca859afcae5ed4fe99ed611a13a475c) Mar 30 13:52:37 JaMa|Off: thanks, checking that now Mar 30 16:20:33 freesmartphone.org: 03morphis 07msmcomm * rdb8eff7d64d4 10/libmsmcomm/ (4 files in 4 dirs): libmsmcomm: add various structure definitions for suplementary service messages Mar 30 16:20:34 freesmartphone.org: 03morphis 07msmcomm * r6036634be637 10/msmcommd/src/smsservice.vala: msmcommd: handle incomming sms messages Mar 30 16:20:37 freesmartphone.org: 03morphis 07msmcomm * r6830263c30e0 10/libmsmcomm/ (4 files in 4 dirs): libmsmcomm: rename from feature_code to feature for all sups messages Mar 30 16:20:44 freesmartphone.org: 03morphis 07msmcomm * r9f019a523179 10/libmsmcomm/ (3 files in 3 dirs): libmsmcomm: array length field shoudl not the same as the structure length field Mar 30 16:20:44 freesmartphone.org: 03morphis 07msmcomm * rf0391c340d80 10/msmcomm-specs/src/sms.vala: msmcomm-specs: add signal for incomming messages to sms service Mar 30 16:20:49 freesmartphone.org: 03morphis 07msmcomm * r245624a40a36 10/libmsmcomm/ (4 files in 4 dirs): libmsmcomm: add missing structure for sups interrogate message Mar 30 16:20:51 freesmartphone.org: 03morphis 07msmcomm * r105fd3c94af1 10/libmsmcomm/ (3 files in 2 dirs): libmsmcomm: fix byte encoding/decoding functions and add test cases for bcd coding Mar 30 16:21:17 * mickeyl just got a bobby car as a present... Lara Marie is not even born, but she has already more toys than me hmm.... Mar 30 16:21:36 mickeyl: lara marie is here name? Mar 30 16:21:44 sounds nice :) Mar 30 16:21:46 yes :) Mar 30 16:22:12 * mwester quite likes the name. Mar 30 16:22:18 bobby cars are nice toys ... sadly I am too heavy for them :) Mar 30 16:22:22 hehehe Mar 30 16:23:24 but there are ketcars :D Mar 30 16:23:51 indeed. better for adult races ;) Mar 30 16:23:57 * JaMa|Off just returned from go-karts, also nice toys for heavier people :) Mar 30 16:24:06 *nod* Mar 30 16:24:52 mickeyl: any idea about fso-sounds (artwork.git) license? Mar 30 16:25:41 JaMa: all CC Mar 30 16:25:51 best toys for older people is this one: http://www.powerisers.de/ Mar 30 16:25:56 CC-BY-SA iir Mar 30 16:25:56 c Mar 30 16:25:57 s/toys/toy/ Mar 30 16:25:57 morphis meant: best toy for older people is this one: http://www.powerisers.de/ Mar 30 16:27:07 mickeyl: can I push LICENSE file there? there was one for djgriffin-groove.wav before http://git.freesmartphone.org/?p=artwork.git;a=commit;h=b03e4fa763fcc2287ee77b4befc7f0405b708d4c Mar 30 16:28:32 JaMa: yep Mar 30 16:34:08 freesmartphone.org: 03Martin.Jansa 07artwork * rdc8135c2d78f 10/sounds/COPYING: Mar 30 16:34:08 freesmartphone.org: sounds: add COPYING file with CC-BY-SA license Mar 30 16:34:08 freesmartphone.org: * as mickey said Mar 30 16:34:08 freesmartphone.org: Signed-off-by: Martin Jansa Mar 30 16:36:24 shr-core is down to 13 build errors for shr-lite-image :) Mar 30 16:36:45 hmm Mar 30 16:37:01 n_gsm does not send a correct 07.10 session close package Mar 30 16:52:25 JaMa: nice :) Mar 30 16:53:44 ok, it just sends a disconnect DISC, but misses the the CLD (multiplexer closedown) Mar 30 16:53:54 hmm, /me dives a bit into the kernel driver Mar 30 17:00:19 mickeyl: do we already have an API for supplementary services in fsogsmd? Mar 30 17:01:39 mickeyl: like call forwarding? Mar 30 17:01:48 yes Mar 30 17:01:59 ah ok it's in the network subsystem Mar 30 17:02:11 makes sense Mar 30 17:02:17 SS came late in the original spec, but it doesn't make sense to me to give them a special domain Mar 30 17:02:23 so they're just sorted to where they belong Mar 30 17:02:34 some are network, some are call Mar 30 17:02:48 ok Mar 30 17:04:50 as I changed my network provide rand porting my mobile number takes some time so I have for about a month two numbers Mar 30 17:05:57 for this I need call forwarding on the pre Mar 30 17:24:36 hmm. about 200€ for a n900 is still expensive Mar 30 17:26:35 playya_: you want to buy a n900? Mar 30 17:27:20 maybe Mar 30 17:27:55 just received my salary and i think about buyin a parrot ar.drone Mar 30 17:28:11 don't know if it's possible to control it with a pre Mar 30 17:28:30 iphone 3gs is even more expensive Mar 30 17:29:00 ah ok Mar 30 17:29:31 salary is a great thing :) Mar 30 17:29:48 btw. you got my jabber messages? Mar 30 17:30:07 yes Mar 30 17:30:26 I'll send a message later Mar 30 17:30:29 ok Mar 30 17:30:37 just came home from job Mar 30 17:30:41 ok Mar 30 18:32:06 hi mrmoku Mar 30 18:34:11 hi GNUtoo|nokia900 Mar 30 18:35:18 any news? Mar 30 18:35:37 I'm desperately trying to build with libnl1 Mar 30 18:35:42 but it does not build Mar 30 18:35:46 ok Mar 30 18:36:13 did you try jama's patch? Mar 30 18:36:24 JaMa's patch? Mar 30 18:36:37 yes Mar 30 18:36:55 there is a patch for network manager Mar 30 18:36:57 * mrmoku does not know any patch regarding forced build of fso stuff against libnl1? Mar 30 18:37:00 ahh Mar 30 18:37:03 yeah, did take a look at that one Mar 30 18:37:11 ok Mar 30 18:37:21 it is taking the libnl1 headers Mar 30 18:37:36 i need a computer....mine is upgrading.... Mar 30 18:37:45 but with the vapi for libnl1 fso is not building Mar 30 18:37:55 ok Mar 30 18:38:01 and the vapi for libnl2 does not work with libnl1 :/ Mar 30 18:38:09 hmmm Mar 30 18:38:21 no idea what magic build mickeyl did :P Mar 30 18:38:24 how mickeyl's rootfs was built then Mar 30 18:38:40 is the rootfs someqhere Mar 30 18:38:42 it was before the libnl cleanup Mar 30 18:38:45 the mickeyl rootfs Mar 30 18:38:53 I think so... moment Mar 30 18:39:18 let me boot the dream Mar 30 18:39:23 where I type faster Mar 30 18:39:39 btw dream wifi failled Mar 30 18:39:46 but progressed Mar 30 18:39:52 GNUtoo|nokia900: http://amethyst.openembedded.net/~mickey/oe/nokia900/tmp/deploy/images/nokia900/ Mar 30 18:39:56 but it's not there anymore Mar 30 18:40:06 ok let me boot dream Mar 30 18:42:07 hi Mar 30 18:42:30 hi Mar 30 18:42:44 ahh lag between the 2 phones Mar 30 18:46:02 ouch dreaam rebooted Mar 30 18:49:23 pespin: pong Mar 30 18:51:53 pespin: the installation process can be quite lengthy if you don't have openiboot and android already installed Mar 30 18:52:14 pespin: however, I will do it when I have time ;p Mar 30 19:16:46 Lopi, great, thanks :) Mar 30 19:17:31 Lopi, at least it would be great if you could add a main page with a photo of it running shr and some links to videos, info, etc. that w9uld motivate new users to try it :) Mar 30 19:22:57 freesmartphone.org: 03morphis 07msmcomm * r4c2e4b457874 10/msmcommd/src/smsservice.vala: msmcommd: remove unnecessary assert in sms service Mar 30 20:10:31 JaMa, OE @ ~ $ screen Mar 30 20:10:31 Directory '/var/run/screen' must have mode 777. Mar 30 20:10:45 ^running "screen" in the shr-chroot Mar 30 20:12:06 shall I run the chroot inside a screen instead of doing the opposite? Mar 30 20:21:44 btw guys, yesterday I had the idea of doing some kind of "Unified SHR Installer" Mar 30 20:22:51 which would let you choose the device you want to install SHR on and guide you through a wizard, in a similar way in which neotool helps you to flash your gta02 Mar 30 20:23:14 it could be done in bash + zenity for example. Mar 30 20:23:33 what do you thing about it? Mar 30 20:23:36 *think Mar 30 20:26:42 hi mickeyl Mar 30 20:26:57 what a simlocked modem reports? Mar 30 20:27:05 CME ERROR 10? Mar 30 20:41:45 ah maybe 15: sim wrong Mar 30 21:21:51 mickeyl: I see no reason to wait for GPS and/or PPP to give a talk... IMHO as soon as telephony and SMS works, it's good enough to present to the world Mar 30 21:22:32 the big problem with most homebrew phone software in the past was that they never got telephony working; and a phone without telephony is kindy unexciting... Mar 30 21:28:10 pespin: good idea ! :) Mar 30 22:35:42 GNUtoo: no, 10 is not inserted. I'd rather expect 15 (SIM WRONG) **** ENDING LOGGING AT Thu Mar 31 02:59:58 2011