**** BEGIN LOGGING AT Wed Feb 29 02:59:58 2012 Feb 29 07:18:33 SHR: 03Martin.Jansa 07shr-chroot * r3918c4295fc5 10/ (5729 files in 423 dirs): system upgrade Feb 29 07:45:20 SHR: 03Martin.Jansa 07shr-chroot * rf4351304dad7 10/ (437 files in 50 dirs): system upgrade Feb 29 08:31:15 SHR: 03shr-devel 07buildhistory * rcfbb79201b01 10/packages/ (1197 files in 1197 dirs): Build 201202281944 of shr 20120228 for machine om-gta04 on opmbuild Feb 29 10:22:13 SHR: 03shr-devel 07buildhistory * re732ab863531 10/packages/armv7a-vfp-neon-oe-linux-gnueabi/pulseaudio/ (97 files in 97 dirs): Build 201202290940 of shr 20120229 for machine om-gta04 on opmbuild Feb 29 10:25:15 SHR: 03shr-devel 07buildhistory * rb99febdf6a2e 10/packages/armv7a-vfp-neon-oe-linux-gnueabi/gssdp/ (6 files in 6 dirs): Build 201202291123 of shr 20120229 for machine om-gta04 on opmbuild Feb 29 11:00:48 SHR: 03shr-devel 07buildhistory * r97d3fcabc2ed 10/packages/armv7a-vfp-neon-oe-linux-gnueabi/ (13 files in 13 dirs): Build 201202291125 of shr 20120229 for machine om-gta04 on opmbuild Feb 29 13:07:50 Hi! i want to use a patched version of libcrypto for gta02, which gets built successfully. unfortunately linking against this library throws an error (see http://pastebin.com/dXtWaKnQ line 1700). afaics there are no host libraries involved... any hints? Feb 29 13:10:09 morgner: check which lib provides EAC_CTX_init_pace and add that Feb 29 13:10:39 maybe openssl was built without OpenPACE support whatever it is Feb 29 13:11:13 JaMa: its compiled into libcrypto. nm /shr/shr-core/tmp-eglibc/sysroots/om-gta02/lib/libcrypto.so shows 000d2ad1 t EAC_CTX_init_pace Feb 29 13:12:25 ah :/ Feb 29 13:18:08 morgner: No package 'libopensc' found is also suspicious a bit Feb 29 13:21:40 JaMa: linking against libopensc is ok with the default (-lopensc). This warning shows up, because support for pkg-config has recently been removed from OpenSC. i have also linked against libcrypto (with OpenPACE) independantly from libopensc with the same error. Feb 29 13:22:01 SHR: 03shr-devel 07buildhistory * ra1d1b3ffbe70 10/packages/nokia900-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): Build 201202291237 of shr 20120229 for machine nokia900 on opmbuild Feb 29 13:23:49 JaMa: is there a way to at least include a static path to the correct library? i tried /shr/shr-core/tmp-eglibc/sysroots/om-gta02/lib/libcrypto.so as flag for the linker without success... Feb 29 13:29:00 -L/shr/shr-core/tmp-eglibc/sysroots/om-gta02/lib -lcrypto should be the same Feb 29 13:29:51 hmm, this is what configure does in line 1701 Feb 29 13:30:06 yes that's from where I copy pasted it :) Feb 29 13:30:16 :) Feb 29 13:30:25 try to run it by hand after sourcing run.do_configure script Feb 29 13:30:40 and add debug flag to confirm that linker is really using /shr/shr-core/tmp-eglibc/sysroots/om-gta02/lib/libcrypto.so Feb 29 13:31:02 which flag? -d? Feb 29 13:31:34 or -v? Feb 29 13:31:47 --verbose [=NUMBER] to ld Feb 29 13:31:55 ok Feb 29 13:32:22 JaMa: i didn't have luck with any shr-core-staging jffs2 image :/ Feb 29 13:33:01 s/image/image i tried/ Feb 29 13:33:02 dos1 meant: JaMa: i didn't have luck with any shr-core-staging jffs2 image i tried :/ Feb 29 13:33:15 but shr-core worked Feb 29 13:35:08 have you tried nandwrite? Feb 29 13:36:12 nope, as i guess nandwrite from system running on nand isn't very great idea Feb 29 13:37:35 yes you need system on uSD but would be great to confirm it's not fault of jffs2 itself Feb 29 14:38:14 JaMa, hi, it seem that intone is broken Feb 29 14:38:19 you cannot add a directory Feb 29 14:55:50 GNUtoo|laptop: dirs seem to be there but you cant see the names Feb 29 14:56:00 though its broken non the less Feb 29 14:56:37 ok Feb 29 14:56:45 also keyboard looks strange Feb 29 14:56:49 did you notice? Feb 29 14:57:17 yes I workarround using the default theme Feb 29 14:58:19 ok i just played with the settings so that it's atleast bearable Feb 29 15:14:07 GNUtoo|laptop: iirc intone is using genlist for directory lists, please check intone's edc Feb 29 15:24:09 I don't know efl enough: I don't know what's a genlist but I do know what's an edc(it's from edje) Feb 29 15:25:21 I must also fix crespo's audio Feb 29 15:25:26 and crespo's modem is broken Feb 29 15:25:33 I must talk to morphis Feb 29 15:25:50 and I must test if we can workarround bcm4329 wifi scan Feb 29 15:25:59 that require iwlist eth0 scan essid "" Feb 29 15:26:05 as scan command Feb 29 15:26:14 instead of iwlist eth0 scan Feb 29 15:26:44 but right now I'm busy with university project Feb 29 15:29:00 SHR: 03shr-devel 07buildhistory * r7896c4e6f453 10/packages/armv7a-vfp-neon-oe-linux-gnueabi/ (24 files in 24 dirs): Build 201202291536 of shr 20120229 for machine om-gta04 on opmbuild Feb 29 17:28:13 JaMa, hi Feb 29 17:28:16 I've that: Feb 29 17:28:23 ERROR: ParseError at /home/gnutoo/embedded/oe/oe-core/shr/repos/meta-openembedded/meta-oe/recipes-connectivity/gnuradio/gnuradio.inc:13: unparsed line: 'export HOST_SYS=${MULTIMACH_TARGET_SYS}' Feb 29 17:28:28 I'll fix by commenting the line Feb 29 17:28:34 *fix locally Feb 29 17:28:35 fix quotes Feb 29 17:29:07 ah right Feb 29 17:29:11 it has no quotes Feb 29 17:29:16 I'll fix locally Feb 29 17:29:40 or do you want a patch for that Feb 29 17:29:41 ? Feb 29 17:30:17 ERROR: ParseError at /home/gnutoo/embedded/oe/oe-core/shr/repos/meta-openembedded/meta-oe/recipes-support/opencv/opencv_2.3.bb:34: unparsed line: 'export PYTHON=${STAGING_BINDIR_NATIVE}/python' Feb 29 17:30:23 seem that there is a lot of stuff to fix Feb 29 17:31:05 http://patchwork.openembedded.org/patch/22419/ Feb 29 17:33:11 thanks Feb 29 17:39:16 this one has a patch: Feb 29 17:39:18 ERROR: ParseError at /home/gnutoo/embedded/oe/oe-core/shr/repos/openembedded-core/meta/recipes-graphics/cairo/cairo.inc:30: unparsed line: 'export ac_cv_lib_bfd_bfd_openr=no' Feb 29 17:39:19 ? Feb 29 17:41:09 http://patchwork.openembedded.org/patch/22413/ Feb 29 17:41:25 thanks Feb 29 17:53:22 JaMa: i checked with my problem of missing symbols in libcrypto. the correct library is loaded, but i just realized that `nm -D .../libcrypto.so` does not show the required symbols (whereas `nm .../libcrypto.so` does). could this be the problem? Feb 29 17:56:31 yes looks like cause for that Feb 29 17:57:32 any idea how this can be? Feb 29 17:58:06 maybe something when compiling openssl Feb 29 18:02:08 for example my libcrypto doesn't have this symbol at all so yes probably some option for openssl build Feb 29 18:48:30 heyho Feb 29 18:48:58 hello Feb 29 19:02:02 SHR: 03shr-devel 07buildhistory * r572b9a846170 10/packages/palmpre-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): Build 201202291805 of shr 20120229 for machine palmpre on opmbuild Feb 29 19:25:46 zub, hi! I've been improving + upgrading most of libeflvala by now. It would be nice if you could try it against your apps and see if I introduced some kind of error ;) Feb 29 19:31:36 pespin: pong... I'm (effectively) dead again; but I'll try Feb 29 19:32:00 hehe, no problem, whenever you have some time :) Feb 29 19:33:01 opening webOS keeps to be interesting this month as well: http://developer.palm.com/blog/2012/02/sams-blog-march-deliverables/ Feb 29 19:34:56 GNUtoo|laptop: ping Feb 29 19:35:32 GNUtoo|laptop: I looked a little bit on the bug you reported here http://trac.freesmartphone.org/ticket/663 Feb 29 19:35:43 GNUtoo|laptop: but I didn't found anything obvious Feb 29 19:41:08 morphis, pong Feb 29 19:41:14 morgner, many things: Feb 29 19:41:32 *) wifi can scan with iwlist eth0 scan essid "" on crespo Feb 29 19:41:47 *) telephony is broken with (/me hides) autorev and kernel 3.0 Feb 29 19:42:04 *) sound is broken but I'll push a fix as soon as it built Feb 29 19:42:18 *) network is broken too as you know but the fix will be included in the push Feb 29 19:42:21 all that is for crespo Feb 29 19:42:54 GNUtoo|laptop: ok, for 2) what is exactly broken? Feb 29 19:43:03 no idea let me check Feb 29 19:44:48 2012-02-29T19:43:53.849167Z [DEBUG] LowLevelSamsungCrespo <>: ipc_mtd_read: something went wrong Feb 29 19:44:49 hmmm Feb 29 19:44:57 hm Feb 29 19:45:06 maybe my mtd partition is not in sync between replicant and shr? Feb 29 19:45:13 because I also use replicant on it Feb 29 19:45:15 on NAND Feb 29 19:45:17 maybe /efs is not mounted? Feb 29 19:45:27 let me look Feb 29 19:45:45 yes and no: Feb 29 19:45:47 ls /efs/ Feb 29 19:45:47 bluetooth imei lost+found nv.log nv_data.bin nv_data.bin.md5 Feb 29 19:46:01 /dev/mtdblock6 on /efs type yaffs (rw,relatime) Feb 29 19:46:09 s/and no// Feb 29 19:46:32 hm Feb 29 19:46:48 which image you're using? Feb 29 19:46:54 shr Feb 29 19:47:09 yes but a self-build one or a offical image? Feb 29 19:47:19 self built from one or two days ago Feb 29 19:47:22 ok Feb 29 19:47:34 then let's wait until my image is finished locally Feb 29 19:47:42 since I'm working on crespo too....I try image I build Feb 29 19:48:45 also I'm thinking that we should package the .fastboot Feb 29 19:48:52 and flash it on kernel upgrades Feb 29 19:49:18 flashing it manually and rebooting(on recovery) works Feb 29 19:49:29 GNUtoo|laptop: btw. the novacom utility will be opensource by the end of march Feb 29 19:49:43 reflash it? Feb 29 19:49:54 to boot nand partition or recovery? Feb 29 19:50:02 I'll explain Feb 29 19:50:18 use case: user do an opkg upgrade that contains a kernel upgrade Feb 29 19:50:26 expected result: it works at reboot Feb 29 19:50:40 actual result: old kernel is kept on recovery partition Feb 29 19:51:04 what to do: Feb 29 19:51:14 we need to flash the .fastboot on recovery under SHR Feb 29 19:51:18 but but Feb 29 19:51:29 I've just tought about it Feb 29 19:51:40 the problem is if the user do: Feb 29 19:51:55 ./fasboot boot kernel-image-crespo.fastboot Feb 29 19:51:59 instead of flashing.... Feb 29 19:52:06 and one more problem: Feb 29 19:52:20 Z) did you think about the gps for gta04? Feb 29 19:52:26 I like the idea but it would be nice if the user can disable a kernel upgrade by creating a /etc/do_not_upgrade_kernel file for example Feb 29 19:52:49 sound is broken: why? Feb 29 19:52:56 simple: Feb 29 19:53:32 sound/soc/samsung/Kconfig has: Feb 29 19:53:37 select S5P_INTERNAL_DMA Feb 29 19:53:39 the fix is pending Feb 29 19:53:43 I'll push very soon Feb 29 19:54:52 ok Feb 29 19:54:59 and whats up with network? Feb 29 19:55:09 and for the networking it's that: Feb 29 19:55:16 CONFIG_ANDROID_PARANOID_NETWORK is set Feb 29 19:55:24 so I fix compilation with CONFIG_ANDROID_PARANOID_NETWORK not set Feb 29 19:56:17 and then have a config update in oe Feb 29 19:56:22 all kernel patches are pushed already in kernel repo Feb 29 19:56:31 but oe defconfig update + srcrev update is pending Feb 29 19:56:35 ok Feb 29 19:56:37 thats great Feb 29 19:56:46 I will take a look at the telephony problem Feb 29 19:56:46 of course I already tested before pushing Feb 29 19:57:14 but about GPS on GTA04 it's still on my list but pending Feb 29 19:57:19 same for the rfkill thing Feb 29 19:57:22 for brcmfmac I've some news btw, it seem related to sdio_claim_interface Feb 29 19:57:34 ok Feb 29 19:57:47 btw I'm waiting for sylon for continuing work on gta04 Feb 29 19:57:53 and I'm also involved in nuttx-bb now Feb 29 19:58:00 nuttx-bb? Feb 29 19:58:06 the UI for osmocom? Feb 29 19:58:10 yes Feb 29 19:58:15 it's a microcontroller OS Feb 29 19:58:17 not an UI Feb 29 19:58:21 but it's for osmocom Feb 29 19:58:33 with someone else I unbroke it Feb 29 19:58:42 so now I guess I've to do some small work on it Feb 29 19:59:01 for wifi how do we handle the custom iwconfig command? Feb 29 19:59:06 *iwilist Feb 29 19:59:12 basically : Feb 29 19:59:26 iwlist eth0 scan uses the previously cached results Feb 29 19:59:44 and iwlist eth0 scan essid "" produce 2 things: Feb 29 19:59:59 * like iwlist eth0 scan on any standard driver it produces the result Feb 29 20:00:04 * all strength are 0% Feb 29 20:00:22 * it caches the result that can be reused by iwlist eth0 scan Feb 29 20:00:47 so if you run iwlist eth0 scan essdid "" before running iliwi it works Feb 29 20:00:59 my idea is the following: Feb 29 20:01:23 1A) I check if all device behave ok with iwlist eth0 essid "" Feb 29 20:01:27 if so we change to that Feb 29 20:01:32 else we ifdef the code Feb 29 20:01:39 and ship a version for crespo? Feb 29 20:01:45 like MACHINE_ARCH version Feb 29 20:02:07 Y) palmpre is a MACHINE_ARCH but also a MACHINE_CLASS Feb 29 20:02:22 can't we work around to let iwlist eth0 scan to produce the same as iwlist eth0 scan essdid "" ? Feb 29 20:02:37 I'd like to but I've still to find how Feb 29 20:02:39 I can try Feb 29 20:02:40 GNUtoo|laptop: Y) yes Feb 29 20:03:01 GNUtoo|laptop: and it needs to be as palmpre and palmpre2 are mostly the same but differs in some details Feb 29 20:03:13 Y) that inplicates that everything with _palmpre should become MACHINE_ARCH explicitely for the palmpre machine class Feb 29 20:03:13 (or only palmpre2 differs in some details) Feb 29 20:03:29 yes Feb 29 20:04:44 (I fixed bugs about Y) long time ago Feb 29 20:04:52 ) Feb 29 20:05:18 X) I should fix the suspend bug on SHR Feb 29 20:05:22 on crespo Feb 29 20:05:41 basically it somehow enter a state when pressing the power button doesn't resume it Feb 29 20:05:59 but still /sys/power/state is on Feb 29 20:06:07 (I know it from the buttons light) Feb 29 20:07:25 apm -s and button press wakes it up Feb 29 20:08:14 maybe it's caused by autosuspend Feb 29 20:08:16 I must check Feb 29 20:08:53 W) we must add code or config to make jack insertion to switch scenarios Feb 29 20:09:05 and maybe handle volume during telephony Feb 29 20:18:07 GNUtoo|laptop: jack insertion is something that should be in a fsoeventsd Feb 29 20:18:42 GNUtoo|laptop: my image is ready now and I am copying it directly to the phone Feb 29 20:19:28 ok Feb 29 20:20:52 GNUtoo|laptop: do we have some event when headphone is inserted? Feb 29 20:21:17 let me look Feb 29 20:22:17 hmmm no idea Feb 29 20:22:22 it's not on /dev/input Feb 29 20:22:45 but: Feb 29 20:22:46 [ 2350.251463] sec_jack_set_type : jack_type = 2 Feb 29 20:22:49 [ 2348.079720] sec_jack_set_type : jack_type = 0 Feb 29 20:22:51 etc... Feb 29 20:22:55 I'll grep Feb 29 20:23:45 if we have an event it should be simple Feb 29 20:25:34 btw. we should disable framebuffer console Feb 29 20:25:40 ok Feb 29 20:25:46 nothing the end-user want to have Feb 29 20:25:53 lol Feb 29 20:25:54 ok Feb 29 20:26:04 hm touchscreen calibration comes up on first boot? Feb 29 20:26:09 no idea Feb 29 20:26:51 ok, telephony comes up without any problems Feb 29 20:26:58 ok Feb 29 20:27:02 I'll try a new image then Feb 29 20:27:13 as soon as it's compiled Feb 29 20:27:17 still compiling..... Feb 29 20:27:52 NOTE: Running task 5214 of 8064 (ID: 3327, /home/gnutoo/embedded/oe/oe-core/shr/repos/openembedded-core/meta/recipes-support/boost/boost_1.49.0.bb, do_install) Feb 29 20:27:58 that's where I am at compiling Feb 29 20:28:24 ok, but it dies after some time Feb 29 20:28:58 ok Feb 29 20:35:23 hm, fsogsmd seems to be quite unstable Feb 29 20:37:30 ok Feb 29 20:37:44 for me it restarts often Feb 29 20:37:55 each time I want a function like calls, sim contact Feb 29 20:38:01 it's in an unusable state Feb 29 20:38:04 like off Feb 29 20:38:07 or initializing Feb 29 20:44:50 drivers/misc/sec_jack.c Feb 29 20:45:01 that's the driver for the jack insertion Feb 29 20:45:04 I'll read it Feb 29 20:46:49 linux/gpio_event Feb 29 20:46:51 hmmm Feb 29 20:47:11 *#include Feb 29 20:47:14 GNUtoo|laptop: maybe we can add some select'alble sysfs node Feb 29 20:47:19 yes Feb 29 20:50:26 GNUtoo|laptop: but I will work now on getting fsogsmd sable again Feb 29 20:55:24 ok thanks a lot Feb 29 21:04:43 There was a recent talk about jack events in ASoC. Feb 29 21:04:53 And no consensus and no proper framework from the ASoC authors. Feb 29 21:05:21 I am off for today Feb 29 21:05:22 bye Feb 29 21:05:37 But theres input-events-daemon that's lightweight easily configurable and useable, so the jack event might be a simple input event device and the daemon can switch alsa controls as needed. Feb 29 21:05:51 GNUtoo|laptop: do you want me to find a link to that recent jack in ASoC discussion? Feb 29 21:06:20 ok Feb 29 21:06:30 I missed it then Feb 29 21:06:42 because I'm suscribed to alsa ml Feb 29 21:06:43 yes Feb 29 21:07:57 GNUtoo|laptop: basically what's currently done on HDA-based laptop is an ad-hoc solution implemented inside HDA driver. Feb 29 21:08:14 GNUtoo|laptop: but i'd not care much, why do not you like input-events-daemon to handle all that? Feb 29 21:09:04 we don't know how to use the gpio-event android driver yet Feb 29 21:09:14 on nexus S Feb 29 21:09:44 GNUtoo|laptop: what's special about it? Feb 29 21:10:23 no idea Feb 29 21:10:26 I must read the driver Feb 29 21:10:38 :) Feb 29 21:10:49 but I've to edit a wiki first Feb 29 21:11:43 GNUtoo|laptop: http://mailman.alsa-project.org/pipermail/alsa-devel/2012-February/048755.html Feb 29 21:12:03 GNUtoo|laptop: the whole thread is relevant Feb 29 21:18:40 thanks Feb 29 21:23:52 hth at least a little bit. input-events-daemon is not in mainline repos but looks like a rather useful software, i use it on my netbook to handle lid events. Feb 29 21:26:58 SHR: 03shr-devel 07buildhistory * rf311708fff9c 10/packages/palmpre2-oe-linux-gnueabi/ (22 files in 22 dirs): Build 201202292031 of shr 20120229 for machine palmpre2 on opmbuild Feb 29 21:54:48 A reputable UK cycling equipment shop suggests me to send them my credit card details in several messages for added "security" (and that message didn't look much like a joke). Nuts. Feb 29 22:10:48 SHR: 03GNUtoo 07meta-smartphone * rbf932ad50a78 10/meta-samsung/recipes-kernel/linux/ (linux-samsung-crespo/defconfig linux-samsung-crespo_git.bb): meta-samsung: linux-samsung-crespo: bump SRCREV and update defconfig Mar 01 00:13:17 SHR: 03shr-devel 07buildhistory * re12236a97fec 10/ (5 files in 3 dirs): Build 201202292300 of shr 20120229 for machine crespo on opmbuild **** ENDING LOGGING AT Thu Mar 01 02:59:59 2012