**** BEGIN LOGGING AT Sat Jul 21 02:59:58 2012 Jul 21 03:01:13 SHR: 03shr-devel 07buildhistory * rda055c2c0704 10/packages/palmpre2-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201207210428 of shr 20120721 for machine palmpre2 on opmbuild Jul 21 06:29:39 SHR: 03shr-devel 07buildhistory * r31f02c2de541 10/packages/armv4t-oe-linux-gnueabi/webkit-gtk/ (47 files in 47 dirs): packages: Build 201207210503 of shr 20120721 for machine om-gta02 on opmbuild Jul 21 07:59:11 SHR: 03Martin.Jansa 07meta-smartphone * r70167e3f6e8f 10/meta-samsung/recipes-core/systemd/systemd_git.bbappend: systemd: bump PRINC Jul 21 08:01:12 SHR: 03Martin.Jansa 07meta-smartphone * ra56e5c464a00 10/meta-shr/conf/distro/shr.conf: shr: add busybox-syslog to BAD_RECOMMENDATIONS Jul 21 08:59:41 SHR: 03shr-devel 07buildhistory * r1ca914997797 10/packages/ (24 files in 24 dirs): packages: Build 201207211032 of shr 20120721 for machine om-gta02 on opmbuild Jul 21 09:55:38 SHR: 03shr-devel 07buildhistory * r4ea8ede57d49 10/packages/ (24 files in 24 dirs): packages: Build 201207211126 of shr 20120721 for machine nokia900 on opmbuild Jul 21 10:44:17 SHR: 03shr-devel 07buildhistory * r2062b4d98ecf 10/packages/om_gta04-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201207211231 of shr 20120721 for machine om-gta04 on opmbuild Jul 21 11:31:40 SHR: 03shr-devel 07buildhistory * r27e7addeb79b 10/packages/crespo-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201207211318 of shr 20120721 for machine crespo on opmbuild Jul 21 13:19:32 morphis, hi Jul 21 13:46:11 SHR: 03shr-devel 07buildhistory * r7cee7032b004 10/packages/all-oe-linux/udev-extra-rules/ (7 files in 7 dirs): packages: Build 201207211501 of shr 20120721 for machine om-gta02 on opmbuild Jul 21 13:46:21 SHR: 03shr-devel 07buildhistory * r348e21349f0e 10/images/om_gta02/eglibc/shr-image/ (11 files): images: Build 201207211501 of shr 20120721 for machine om-gta02 on opmbuild Jul 21 13:51:43 GNUtoo: heyho Jul 21 14:30:46 SHR: 03shr-devel 07buildhistory * rf49bda104970 10/packages/armv7a-vfp-neon-oe-linux-gnueabi/phonet-utils/ (7 files in 7 dirs): packages: Build 201207211548 of shr 20120721 for machine nokia900 on opmbuild Jul 21 14:30:57 SHR: 03shr-devel 07buildhistory * refa6c6b72b25 10/images/nokia900/eglibc/shr-image/ (11 files): images: Build 201207211548 of shr 20120721 for machine nokia900 on opmbuild Jul 21 14:42:24 morphis, what did you work on lately? Jul 21 14:42:30 after the crespo audio Jul 21 14:42:43 puuh, some FSO changes here and there Jul 21 14:45:51 GNUtoo: why you're asking? Jul 21 14:49:23 ok Jul 21 14:49:28 to know the progress Jul 21 14:59:55 GNUtoo: ah ok Jul 21 15:00:06 also what to work on now? Jul 21 15:00:15 on gta04 I'm blocked by headphones detection Jul 21 15:00:27 on crespo I failed with camera Jul 21 15:15:09 SHR: 03shr-devel 07buildhistory * rdd9764642fbe 10/images/om_gta04/eglibc/shr-image/ (11 files): images: Build 201207211632 of shr 20120721 for machine om-gta04 on opmbuild Jul 21 15:15:14 SHR: 03shr-devel 07buildhistory * r65a39426e02d 10/packages/om_gta04-oe-linux/udev-extra-rules/ (7 files in 7 dirs): packages: Build 201207211632 of shr 20120721 for machine om-gta04 on opmbuild Jul 21 15:58:51 SHR: 03shr-devel 07buildhistory * r858a98d89e79 10/images/crespo/eglibc/shr-image/ (11 files): images: Build 201207211717 of shr 20120721 for machine crespo on opmbuild Jul 21 16:57:30 SHR: 03Martin.Jansa 07shr-chroot * r0ccca3f3e0c0 10/ (233 files in 27 dirs): system upgrade Jul 21 18:42:08 yo Jul 21 18:57:17 what's up Jul 21 19:07:56 mrmoku, hi! Jul 21 19:31:36 hi JaMa Jul 21 19:31:52 ERROR: QA Issue: non debug package contains .debug directory: kernel-dev path /work/om_gta04-oe-linux-gnueabi/linux-gta04/linux-gta04-3_3.4.5+gitr3+315314d3ad42ce468f6eb7b58fabc5ddf4137267_1+47dd9fd631f1908f3fcbabaf8fd48ba1503c2ea2-r7/packages-split/kernel-dev/usr/src/kernel/gta04-init/bin/.debug/ubiattach Jul 21 19:31:56 I've errors like that Jul 21 19:31:59 I'll update Jul 21 19:35:45 hmmm fsogsmd fails too on libsamsung-ipc stuff Jul 21 19:45:38 Alex[sp3dev], hi Jul 21 19:45:42 Alex[sp3dev], I got a mail that's you're certainly gonna find useful! Jul 21 19:45:51 It's the source of libsecril-client for Galaxy S3 Jul 21 19:45:53 on ICS Jul 21 19:48:06 how is the galaxy SIII? how much infos do we have on it? Jul 21 19:48:31 CM just released the last CM9 with support for it Jul 21 19:48:36 ok Jul 21 19:48:41 ah CM9 is now released? Jul 21 19:48:49 but people at #teamhacksung must know a lot Jul 21 19:48:55 no, it's not Jul 21 19:48:59 it's RC2 for now Jul 21 19:48:59 ok Jul 21 19:49:03 ok Jul 21 19:49:20 (that's the main teamhacksung developer who just sent me a mail with that source code) Jul 21 19:49:34 ok Jul 21 19:49:55 libsec-ril client is the libril? Jul 21 19:50:02 like the dlopened ril library Jul 21 19:50:03 it's: https://github.com/CyanogenMod/android_device_samsung_i9300 Jul 21 19:50:08 dlopened by rild Jul 21 19:50:22 libril is the link against which the ril is linked Jul 21 19:50:34 libsec-ril is the ril Jul 21 19:50:35 if I open a browser now my computer would block Jul 21 19:50:37 ok Jul 21 19:50:38 libril is something else Jul 21 19:50:43 ok Jul 21 19:50:48 that's cunfusing Jul 21 19:50:52 confusing* Jul 21 19:50:58 because the RIL is also a library Jul 21 19:50:58 I mean the dlopened lib Jul 21 19:51:07 yes libsec-ril is the dlopened one Jul 21 19:51:08 like samsung-ril, the htc ril etc.... Jul 21 19:51:12 ok Jul 21 19:51:21 and libsecril-client is also dlopened Jul 21 19:51:24 so they have a free version of it? Jul 21 19:51:27 but by the audio module Jul 21 19:51:33 ahhh ok Jul 21 19:51:35 the have the sources of libsecril-client Jul 21 19:51:38 that thing..... Jul 21 19:51:41 yes Jul 21 19:51:47 ok Jul 21 19:51:48 it doesn't seem free software at all btw Jul 21 19:51:53 ok Jul 21 19:52:00 (it says All rights reserved ) Jul 21 19:52:11 but apparently they released it Jul 21 19:52:15 ok Jul 21 19:52:23 Galaxy S3 tree at CM: https://github.com/CyanogenMod/android_device_samsung_i9300 Jul 21 19:52:23 I don't think all right reserved is a problem Jul 21 19:52:29 absence of license is tough Jul 21 19:52:33 *though Jul 21 19:52:44 yes Jul 21 19:52:46 let me see htop Jul 21 19:53:01 ok I can open a browser now Jul 21 19:53:17 lol: adb pull /system/lib/libtinyalsa.so ../../../vendor/$MANUFACTURER/$DEVICE/proprietary/system/lib/libtinyalsa.so Jul 21 19:53:21 on extract-files Jul 21 19:53:25 libtinyalsa is free sw Jul 21 19:53:27 hmmm Jul 21 19:53:29 I guess it's even GPL Jul 21 19:53:31 what license Jul 21 19:53:33 ah ok Jul 21 19:54:17 i9300: use opensource audio hal Jul 21 19:54:31 are you sure it's GPL? Jul 21 19:54:41 because there is an apache alsa lib Jul 21 19:54:48 no I'm not sure it's GPL Jul 21 19:54:49 or permissive at least Jul 21 19:54:53 but there is some source here: https://github.com/tinyalsa/tinyalsa Jul 21 19:54:56 official alsa is GPL Jul 21 19:55:01 or LGPL Jul 21 19:55:04 or something like that Jul 21 19:55:07 but not the android one Jul 21 19:55:20 if it's ALSA, it's doable anyways Jul 21 19:55:49 let me find alsa's license Jul 21 19:56:14 LICENSE = "LGPLv2.1 & GPLv2+" Jul 21 19:56:32 but the android one is written from scratch Jul 21 19:56:46 yes it is Jul 21 19:57:18 so I think audio will work Jul 21 19:57:27 camera is non-free Jul 21 19:57:30 gps too Jul 21 19:57:35 but I hope it's sirf Jul 21 19:57:48 sensors are also but that can be easy Jul 21 19:57:53 modem is IPC Jul 21 19:58:27 GPU is mali Jul 21 19:58:41 ok Jul 21 19:58:44 so we should see how Galaxy S2 goes with mali Jul 21 19:58:54 paulk-desktop, about crespo: there are easy sensors to add Jul 21 19:58:59 such as compas Jul 21 19:59:01 probably yes Jul 21 19:59:05 there are free compas apps in FDroid Jul 21 19:59:14 even nice-looking ones Jul 21 19:59:22 I'll try to add support for it someday Jul 21 19:59:34 who should add the sensors, me or you? Jul 21 19:59:39 ok Jul 21 19:59:57 but not soon Jul 21 20:00:10 like when I finish stuff with samsung devices (that is mainly camera) Jul 21 20:00:24 so if you want it sooner, you'd better do it Jul 21 20:00:29 ok Jul 21 20:00:30 I have already looked at it Jul 21 20:00:31 I want it Jul 21 20:00:34 to try the apps Jul 21 20:00:42 it does some calibration at first Jul 21 20:00:48 I couldn't figure it out but I didn't try hard Jul 21 20:00:49 ah? Jul 21 20:01:07 yes, the non-free libakm sends some bytes first Jul 21 20:01:13 should I write some message in #teamhacksung? Jul 21 20:01:20 ah ok Jul 21 20:01:33 I don't think they looked a lot at the sensors Jul 21 20:01:50 but that's fairly enough to be understood Jul 21 20:01:54 it's not a crazy amount of data Jul 21 20:02:07 no, Jul 21 20:02:11 for the device to buy Jul 21 20:02:14 not for the sensor Jul 21 20:02:23 ok yes :) Jul 21 20:02:26 ok Jul 21 20:02:36 though, I already looked at akm8973 (that's the chip) code in akmd, it seems complex Jul 21 20:02:45 I wonder if it would work as-is Jul 21 20:02:58 at least, they changed the kernel interface for samsung devices Jul 21 20:03:04 (akmd.free was for nexus one) Jul 21 20:05:23 yes Jul 21 20:05:28 I looked at kernel interface Jul 21 20:05:34 it seem plain evdev Jul 21 20:06:07 oh! that's nice Jul 21 20:06:18 I though it was ioctls Jul 21 20:06:52 no Jul 21 20:06:58 let me look Jul 21 20:07:04 I need to find an usb cable Jul 21 20:21:40 hi GNUtoo Jul 21 20:22:12 hi mrmoku Jul 21 20:22:36 * GNUtoo wonder what to ask to mrmoku since he's probably back for a very short time Jul 21 20:22:53 I think JaMa has already wiki admin power Jul 21 20:23:02 paulk-desktop, GNUtoo: hey guys. sorry, I've been away. I'll read up the logs Jul 21 20:23:03 and maybe I have too Jul 21 20:23:15 heh, time is relative Jul 21 20:27:06 paulk-desktop: sure I'm always interested to see any proprietary leaks. Having seen qcom and nvidia, samsung would be a nice addition to my collection :) Jul 21 20:27:19 yeah! Jul 21 20:27:26 Apparently it's an official release Jul 21 20:27:35 GT-I9300_ICS_Opensource_Update3.zip Jul 21 20:27:50 but maybe it'll help you having audio on sgs2 Jul 21 20:28:02 and on maguro Jul 21 20:28:11 i'm not interested in free android on sgs2 since I want to run ubuntu there Jul 21 20:28:12 I'll transfer the mail to you Jul 21 20:28:17 Alex[sp3dev], nvidia? Jul 21 20:28:21 as for maguro, sound is already fixed in my branch Jul 21 20:28:29 for desktops? Jul 21 20:28:29 or for embedded stuff? Jul 21 20:28:33 * mrmoku has a maguro :-) Jul 21 20:28:44 GNUtoo: nothing interesting, just the 'secure' bootloader code that runs on AVP before booting cortex a9 Jul 21 20:28:54 ok Jul 21 20:29:06 Alex[sp3dev], I see, but for sgs2, perhaps it would help Jul 21 20:29:12 AVP? Jul 21 20:29:23 anyway I don't have a tegra Jul 21 20:29:26 GNUtoo: that's a kind of a DSP which has armv4 core Jul 21 20:29:38 ok Jul 21 20:30:17 lol "FOR SECURITY REASONS, THIS FILE SHOULD BE DISTRIBUTED ONLY IN BINARY FORM." Jul 21 20:30:25 where? Jul 21 20:30:41 pdphandler.c:459:25: error: 'IPC_GPRS_ERROR_UNAVAILABLE' undeclared (first use in this function) Jul 21 20:30:49 hmmm Jul 21 20:30:53 GNUtoo, my bad sorry about that Jul 21 20:31:01 not sure it's you Jul 21 20:31:08 let me check if I've autorev on libsamsung-ipc Jul 21 20:31:22 yeah it is: https://github.com/morphis/libsamsung-ipc/commit/dadca553b13324a599c98ca2da98aad25e47d1d5 Jul 21 20:31:23 paulk-desktop: there, in nvidia's code. anyway, nvidia really has a good chain of trust and SBK really can't be dumped from the device so you can't hack the device unless the OEM leaks their keys Jul 21 20:31:31 ahh seem not Jul 21 20:32:02 Alex[sp3dev], ok Jul 21 20:32:32 my fault Jul 21 20:32:34 GNUtoo, that was in fsogsmd? Jul 21 20:32:36 I forgott to cherry-pick Jul 21 20:33:02 basically morphis told me that the autorev version of libsamsung-ipc is not compatible with autorev fsogsmd Jul 21 20:33:10 so I've to fix the revision of libsamsung-ipc Jul 21 20:33:15 by disabling the autorev Jul 21 20:33:18 and then it works Jul 21 20:33:25 paulk-desktop: sorry, haven't checked ics fixed branch yet. was too busy and tired at work this week Jul 21 20:33:41 GNUtoo, right Jul 21 20:33:47 Alex[sp3dev], alright Jul 21 20:34:00 next thing is to fix gta04 packaging Jul 21 20:34:48 ok, I'm away for a while. gotta play Xonotic. anyone in? Jul 21 20:35:15 that's the nexuiz forkN Jul 21 20:35:18 ? Jul 21 20:35:20 yep Jul 21 20:35:26 I have nexuiz here Jul 21 20:35:34 is it compatible? Jul 21 20:36:21 probably not and my friend is already installing xonotic. it's a large download (1 gigabyte) though. I just saw it yesterday and installed to have a look at 'modern' linux games Jul 21 20:36:49 ok Jul 21 20:37:00 it doesn't seem packaged there Jul 21 20:37:07 maybe there is a ppa though Jul 21 20:37:29 I downloaded the zip from the file and unzipped to the home dir. It is statically linked Jul 21 20:37:34 s/file/site/ Jul 21 20:37:34 Alex[sp3dev] meant: I downloaded the zip from the site and unzipped to the home dir. It is statically linked Jul 21 20:55:45 paulk-desktop, yes it's the nexuiz fork Jul 21 20:56:06 I read their motivations on the website Jul 21 20:56:29 I would have played if I had the computer with the intel graphics but here I've only ATI Jul 21 20:56:33 I'll use the fork as soon as it's available from repos somewhere Jul 21 20:56:51 I have intel graphics and it runs nice Jul 21 20:56:57 it's not available yet Jul 21 20:57:05 ok Jul 21 20:57:08 you should download it separately Jul 21 20:57:08 ok nice Jul 21 20:57:15 I tried modern games recently too Jul 21 20:57:17 at least Nexuiz runs nice Jul 21 20:57:27 there is OpenArena also Jul 21 20:57:28 because I got this computer with intel graphics Jul 21 20:57:29 *old computer Jul 21 20:57:32 oh nice Jul 21 20:57:44 I have a couple other board too Jul 21 20:57:51 the ones with the 1024k SPI chip Jul 21 20:57:58 they have intel too Jul 21 20:58:08 yes I recuperated a laptop with flashrom Jul 21 20:58:08 and I was given it Jul 21 20:58:22 nice Jul 21 20:58:31 http://flashrom.org/images/6/65/Serduino_laptop.jpeg Jul 21 20:59:08 that is the gnutoo-hplaptop laptop Jul 21 21:00:16 ok Jul 21 21:01:07 I've to go Jul 21 21:01:09 bye Jul 21 22:08:14 huh, I just discovered that I was reading 0x100 bytes from GTA04 modem into a buffer allocated at 1 byte… explains the random segfaults and data misbehaving I was experiencing Jul 21 22:34:56 paulk-desktop: yeah, I saw that you love C memory management :) Jul 21 22:35:47 nah, I mean I usually make mistakes, forget to free some data or to check some rc there and there but something that big… Jul 21 22:35:57 I guess 95% of problems with C are uninitialized dirty memory or a confusion between size of struct and pointer to it Jul 21 22:37:35 that's common, yeah Jul 21 22:38:04 there is another thing though: if all the string.h func could just check that the passed strings aren't NULL, we would gain a lot of debugging time Jul 21 22:39:04 when doing C, you have to assume that the functions from other libs don't give a damn about the data you give, so you have to check them all yourself before passing them to any funct Jul 21 22:39:24 well, if C didn't have null-terminated strings, we'd also have much fewer problems. Well, we could try writing software in vala or haskell Jul 21 22:44:42 good night. I'll go to sleep very soon. Have fun :) http://d24w6bsrhbeh9d.cloudfront.net/photo/3355354_460s.jpg **** ENDING LOGGING AT Sun Jul 22 02:59:59 2012