**** BEGIN LOGGING AT Wed Oct 03 02:59:59 2012 Oct 03 03:35:32 for the desktop build Oct 03 03:35:46 but it should be the same for both Oct 03 03:37:07 ka6sox: do you have any idea where the mouse cursor is hidden? Oct 03 03:40:53 or ShiftyAxel, since I know you were messing with the graphics Oct 03 03:40:59 gambomb its not the same between them Oct 03 03:41:36 oh really? Oct 03 03:41:41 QT4 really doesn't have a concept of a cursor. Thats the window managers job Oct 03 03:41:48 oh Oct 03 03:42:00 that's interesting Oct 03 03:44:09 thanks Oct 03 06:43:33 hey all Oct 03 06:45:15 EricBlade-TP: heya Oct 03 06:46:12 what's happenin Oct 03 06:48:39 not too much. thinking about moving qemux86 build to virtualbox Oct 03 06:48:46 kind of miss virtualbox Oct 03 11:59:54 morphis: are you here? Oct 03 12:00:05 morning Oct 03 12:00:48 how's the hacking going, warzon? Oct 03 12:02:30 i'll write you letter about the results of hacking. now we have some questions about your experience with powervr Oct 03 12:02:56 we testing libhybris on beaglebone Oct 03 12:03:15 what did you wrote in /etc/powevr.init? Oct 03 12:03:28 sorry /etc/powervr.init Oct 03 12:03:39 i think morphis would know, i haven't touched omap4 in this area Oct 03 12:03:39 /etc/powervr.ini Oct 03 12:08:21 Stskeeps: thanks a lot for helping us Oct 03 12:08:46 no worries, you're helping me as well by testing the code on various hw Oct 03 12:09:33 i will write to morphis today about powervr, test_egl app segfaults in libEGL.so . Oct 03 12:11:52 will be interesting to test it on tegra. searching for hardware now Oct 03 12:12:07 you might need pvrsrvinit to run on pvr Oct 03 12:12:08 fwiw Oct 03 12:13:01 we use it Oct 03 12:13:52 k Oct 03 12:14:02 and tried 32 -> 16? Oct 03 12:14:39 good idea Oct 03 12:22:32 Stskeeps: what kernel are you using on hp touchpad with mer? i saw your video on youtube Oct 03 12:22:50 warzon: hp-touchpad-tenderloin from cm-something Oct 03 12:22:52 gingerbread Oct 03 12:23:11 thanks Oct 03 12:23:53 it's 2.6.35 kernel as i know, is systemd working normally? Oct 03 12:24:12 yes, it works for what i need it to work for Oct 03 12:47:48 i'm leaving , will be later Oct 03 15:03:59 ~utc Oct 03 15:04:24 oh wait, it was ugt, wasn't it Oct 03 15:04:30 ~ugt Oct 03 15:04:31 rumour has it, ugt is Universal Greeting Time. Created in #mipslinux, it is a rule that states that whenever somebody enters an IRC channel it is always morning, and it is always late when the person leaves. The local time of any other people in the channel, including the greeter, is irrelevant. http://www.total-knowledge.com/~ilya/mips/ugt.html Oct 03 17:24:05 hai Oct 03 17:24:20 hailo Oct 03 17:24:27 hey Stskeeps Oct 03 17:24:35 I hear you guys are rich already? :P Oct 03 17:25:28 stroughtonsmith: journalists are crap these days, but yes, i'm not complaining about my own situation Oct 03 17:25:31 :P Oct 03 17:25:36 :D Oct 03 17:25:57 * Stskeeps made his money as a mobile linux consultant Oct 03 17:25:58 :P Oct 03 17:29:11 gee if only there were a company making a mobile linux these days Oct 03 17:30:45 BaZing! Oct 03 17:31:10 howdy ka6sox-away Oct 03 17:31:18 ±away Oct 03 17:31:41 like my picture? lol Oct 03 17:32:10 the S? Oct 03 17:32:16 ya, kewl... Oct 03 17:32:16 yeah Oct 03 17:32:26 we need MOAR! Oct 03 17:32:32 I'm starting to think my touchscreen issue is my build of webos Oct 03 17:32:39 because I built for qemu Oct 03 17:32:43 rather than a specific device target Oct 03 17:33:01 because on all my devices I can cat the eventX and have it spit out my touch events Oct 03 17:39:06 stroughtonsmith: do you see events by evtest? Oct 03 17:39:15 stroughtonsmith: might be Xorg input driver issue Oct 03 17:39:29 evtest isn't in the owo build Oct 03 17:39:41 and there's no xorg Oct 03 17:39:42 I really hope we are not trying to use x11 events...since we don't use x11 Oct 03 17:39:46 touchscreen still not working? Oct 03 17:39:58 mmm Oct 03 17:40:22 GodGinrai, miracles take a bit more time than 24hrs... Oct 03 17:40:31 stroughtonsmith: ah the OE build Oct 03 17:40:38 stroughtonsmith: http://packages.debian.org/wheezy/armel/evtest/download Oct 03 17:40:59 but yes, I know the event nodes are working Oct 03 17:41:01 penk_, how does that relate to OE? Oct 03 17:41:09 cat shows patterns when I touch Oct 03 17:41:35 ka6sox: I thought it's desktop build issue, which is using Xorg Oct 03 17:41:57 ka6sox: I realize that. I was just making sure that's the current topic that was being discussed Oct 03 17:41:59 oh, I think he is working on OE builds for this. Oct 03 17:42:07 he he Oct 03 17:42:46 just plugged my ubuntu HD into my PC. BUILDING TIME! Stskeeps : the last time I had this plugged in was when I was building meego. Oct 03 17:42:58 stroughtonsmith: hehe, good times Oct 03 17:43:12 yeah :D Oct 03 17:43:54 Must upgrade it to Precise Pangolin… Oct 03 17:44:50 I bet my MeeGo build trees would still work. Snapdragon GL drivers and all that Oct 03 17:46:01 stroughtonsmith: it's partly you and somebody else's fault that i went into my libhybris thing, i didn't think we'd have to resort to weird blobs from weird origins :P Oct 03 17:46:09 for snapdragon support Oct 03 17:46:22 libhybris is a really cool idea tbh Oct 03 17:46:47 a developer I know is working on a Darwin/xnu port to Linux, and was going to use similar translation methods for GL Oct 03 17:46:58 (yes. xnu on Linux. it works.) Oct 03 17:47:23 :nod: Oct 03 17:47:54 http://crna.cc/magenta_source.html Oct 03 17:47:56 actually works Oct 03 17:48:01 yeah, i've heard about it Oct 03 17:48:02 is an iOS reimplementation Oct 03 17:48:04 on the Linux kernel Oct 03 17:48:16 you two should talk :P Oct 03 17:48:17 haha Oct 03 17:49:44 my story went along lines of "ok, so android adds annoying -1 values to .init sections automatically, should i patch this in glibc linker.. hmm, i wonder if i can build the android linker on glibc.. well that's funny, i can link a .so just fine. let's try to load the entire thing! bam, :P Oct 03 17:50:40 so what's the success rate? Oct 03 17:52:22 pretty good so far, after we figured out that 1) the tls slot for opengl in android is in a reserved padded area in TLS for glibc and 2) we can move errno location in similar fashion and 3) remove errno to become == glibc errno.. Oct 03 17:52:38 has been tested on snapdragon, mali, sgx.. Oct 03 17:53:26 any vendor specific gotchas? Oct 03 17:53:36 stroughtonsmith: probably some Oct 03 17:53:38 it's early days Oct 03 17:53:43 but still much better than 3 months ago Oct 03 17:53:54 where there was no hope of anything for non-android systems Oct 03 17:54:00 it's rather exciting Oct 03 17:54:23 it makes total sense to leverage the proprietary stuff vendors make for Android Oct 03 17:54:27 instead of building your own Oct 03 17:54:44 from a ODM pov the amount you get that's actually closed source is minimal Oct 03 17:54:49 is there anything more than 3D you've tried it for? Oct 03 17:54:52 community pov it's a bit worse Oct 03 17:54:58 well, somebody has tried libsensors etc too Oct 03 17:55:44 and you have all the source on github? or is that out of sync with private dev Oct 03 17:55:56 i have a few patches i want to send up once i've validated them Oct 03 17:56:32 I presume you've been targeting Mer mainly? Oct 03 17:57:35 yeah, but it'd be silly to make it mer only - i think mer will win with the integration ease, mobile suitability and ability to scale up operations, so i'd rather fight on that part instead of not taking advantage of the ability to have many communities testing and fixing libhybris :) Oct 03 17:58:02 and using, that is Oct 03 17:58:15 gotcha Oct 03 17:58:34 so what you do is you create a dummy libEGL and map everything to a bionic-based libEGL on the filesystem? or do you do any wrapping of binaries Oct 03 17:59:01 where do the originals go, rather? Oct 03 17:59:13 (just looking through your github now) Oct 03 17:59:15 we have to overwrite libc.so and a few other libraries with custom patched once Oct 03 17:59:18 s Oct 03 17:59:22 which is fine, they're oss Oct 03 17:59:41 you do this in code, on the binary, or in memory? Oct 03 17:59:51 code, build with android tools Oct 03 17:59:56 gotcha Oct 03 17:59:59 and then the libegl is essentially a wrapper that uses libhybris to dlopen the android libegl Oct 03 18:00:25 and load it into memory, replacing symbol bindings with glibc onesa Oct 03 18:00:35 and a few glue functions for ABI incompatible stuff Oct 03 18:00:38 think pthread_t etc Oct 03 18:00:58 nice Oct 03 18:01:04 and you're working on x86 too? cool Oct 03 18:01:24 i haven't tested that part, though, but it's useful for development Oct 03 18:01:29 stroughtonsmith, what kernel are you using for the S? Oct 03 18:01:37 ka6sox: I've tried like 6 Oct 03 18:01:48 2.6, 3.0.x, variants in between Oct 03 18:01:51 some for linux, some for android Oct 03 18:01:59 3.x android kernels needed some userland stuff to turn on adb Oct 03 18:02:10 try the crespo one in meta-samsung Oct 03 18:02:20 iirc its 3.0.x Oct 03 18:02:48 ok, upgrading my ubuntu box then gonna download a fresh build tree Oct 03 18:02:56 and set it up specifically Oct 03 18:03:02 instead of qemuing it Oct 03 18:03:28 about 1.5 hours on the ubuntu upgrade Oct 03 18:03:31 stroughtonsmith: i'm really apalled by the fact that because of weird android mess, wpa supplicant links into my egl using process.. Oct 03 18:03:32 iirc you might need some of the qemu bits for nyx-modules Oct 03 18:03:33 then probably 6 or so on the build Oct 03 18:03:33 :P Oct 03 18:03:41 Stskeeps: wat. Oct 03 18:03:54 stroughtonsmith: yes, libhardware or libhardware_legacy -> libwpasupplicant.. Oct 03 18:04:01 lool Oct 03 18:04:14 ka6sox: I'll cross that bridge when I come to it Oct 03 18:04:20 stroughtonsmith: after seeing that i knew i wanted to rid the world of this android thing.. Oct 03 18:04:23 :P Oct 03 18:04:27 and I have a five day weekend, so might actually have a shot at making something Oct 03 18:04:32 Stskeeps: :D Oct 03 19:19:55 Hello Oct 03 19:20:12 Stskeeps: is there someone who has started thinking on a port of openwebos to Mer ? Oct 03 19:24:07 Tofe: what do you mean? Oct 03 19:24:36 building openwebos on mer Oct 03 19:26:14 Well, I must say I don't know much on openwebos, furthermore on porting it. I hope my question makes sense, i.e. openwebos doesn't necessarily rely on specific kernel+tools stack, but can be built for an existing kernel+X+tools stack, like Mer Oct 03 19:28:16 But as it is possible to build openwebos on Ubuntu, I guess it makes sense to build it on Mer, and implement the nyx modules for one specific hardware Mer target Oct 03 19:29:16 (or maybe it's even possible to make it mostly hardware independant, thanks to OpenGL ES and Mer) Oct 03 19:34:13 As you see, I don't even know if openwebos uses X for its display, or even if X would be part of openwebos, or part of the target architecture Oct 03 19:36:18 my fault: I didn't see the beautiful architecture image on the website :) Oct 03 19:52:19 as far as i know , openwebos don't use X on embedded devices. only desktop version rely on X Oct 03 19:52:55 i think it's possible to build openwebos in another build system Oct 03 19:53:50 but you nead to reimplement all recipes , for example , as specs for rpm or something else Oct 03 19:54:09 what's goin on people? Oct 03 19:54:40 Tofe asking about theoretical ability of building owebos on mer Oct 03 19:56:32 Tofe: it'd be nonsensical to use X, eglfs/wayland in qt QPA though but sure, i wouldn't mind seeing the webos upper stack packaged, though it'd make a lot more sense with qt5 Oct 03 19:57:35 Ok, well, I think I understand Oct 03 19:57:52 it's however also work, packaging needed, following upstream, etc Oct 03 19:57:59 dealing with the differences in underlying components used.. Oct 03 19:58:25 yes, it's a big work to make pieces fit together in the long term Oct 03 20:24:47 Ok well, thanks and goodbye ! Oct 03 20:35:13 hey guys Oct 03 20:37:18 'mornin Oct 03 20:38:27 howdy sir Aardvarkeng Oct 03 20:39:35 how are you today? Oct 03 20:41:48 good good Oct 03 20:42:50 :o) Oct 03 22:15:13 * EricBlade_ yawns Oct 03 22:16:12 agreed Oct 03 22:39:37 wow, i just got questioned for several minutes about a #ifdef Oct 03 22:39:58 i was trying to defend it, but it turns out i needed to explain it Oct 03 22:43:07 lol Oct 03 22:49:59 using || in #if is confusing to some people i guess Oct 03 22:51:08 b00m Oct 03 22:51:19 b00m goes the ShiftyAxel Oct 03 22:57:48 yay i got another patch in Oct 03 22:58:02 now your preferences services have a chance of working Oct 03 22:58:56 someone's taking the webkit x64 patch that i paraphrased from panda-z too Oct 03 23:12:32 yay i finally managed to log myself out :-S Oct 03 23:56:05 evening Oct 04 00:15:12 hello Oct 04 00:15:42 is this http://www.webos-ports.org/wiki/WOCE_build_Instructions == http://forums.webosnation.com/webos-internals/317427-lunace-4-x.html Oct 04 00:18:24 doogles, are you wanting to install or build it? Oct 04 00:18:30 install Oct 04 00:18:47 I was just wondering if the build instructions we get me what I get in preware Oct 04 00:19:01 should. Oct 04 00:19:10 ok cool thanks Oct 04 00:19:13 depending upon what tag you build. Oct 04 00:20:16 its been a while since I've played :) Oct 04 00:20:42 I hope you have fun..if you fix any bugs be sure to issue a pull request! Oct 04 00:53:49 hey ka6sox Oct 04 01:04:08 it begins Oct 04 01:23:40 bhuey, what begins? Oct 04 01:54:32 debates Oct 04 01:54:42 it's kind of haphazard Oct 04 02:53:16 Hey everyone, I promised some people that I would come in here and talk a little bit on behalf of PIC. Oct 04 02:54:23 :) Oct 04 02:57:20 hey MattZakutny!!! Oct 04 02:57:38 Sadly, i'm not aware of everyones time frame so i'm not entirely sure this is the best time to get involved with a discussion. Oct 04 02:57:42 Hey Patrick :) Oct 04 02:57:51 ka6sox: you around? Oct 04 02:59:51 ka6sox is the one to talk to MattZakutny **** ENDING LOGGING AT Thu Oct 04 02:59:58 2012