**** BEGIN LOGGING AT Wed Dec 11 02:59:59 2013 Dec 11 07:12:07 How to port webos for armv7, cortex-a9 Dec 11 07:12:27 Hi can any one help me in this? Dec 11 07:19:05 rbtimx: your question is pretty geneirc, open webos is already running on armv7, cortex-a9 Dec 11 07:19:48 can you give me some links to cross compile it for armv7 cortext-a9 Dec 11 07:20:05 rbtimx: you ever used openembedded? Dec 11 07:20:32 nope Dec 11 07:22:26 compiling for amv7/cortex-a9 isn't a problem Dec 11 07:22:40 making everything suitable for the specific target indeed is Dec 11 07:23:22 rbtimx: http://openembedded.org/wiki/Main_Page and https://github.com/openwebos/build-webos Dec 11 07:24:00 hi morphis i tried following things: Dec 11 07:24:02 Hi i'm trying to port webos for imx6 sabrelite developement board, i searched in internet i followed this link https://github.com/openwebos/build-webos. I modified the /build-webos/oe-core/meta/conf/machine/qemuarm.conf file to tune features for armv7 cortex-a9, while compiling i'm getting errors for qt. Can you suggest me any solutions that i can port webos for my imx6 sabrelite board Dec 11 07:24:57 you don't have to set the tunes for cortex-a9 - it's just an optimization not a requirement Dec 11 07:25:05 what kind of errors are you getting? Dec 11 07:26:09 error1: arm-webos-linux-gnueabi-g++: error: unrecognized command line option '-mmmx' Dec 11 07:26:56 2) arm-webos-linux-gnueabi-g++: error: unrecognized command line option '-m3dnow' Dec 11 07:27:09 arm-webos-linux-gnueabi-g++: error: unrecognized command line option '-msse' Dec 11 07:27:22 rbtimx: can you show me your modifications for the qemuarm machine? Dec 11 07:27:28 pretty looks like they are wrong Dec 11 07:27:41 mmx, sse and 3dnow are really things which are not available on arm Dec 11 07:28:42 i kept following things in qemuarm.conf: Dec 11 07:28:51 require conf/machine/include/qemu.inc Dec 11 07:28:52 require conf/machine/include/tune-cortexa9.inc Dec 11 07:30:07 in tune-cortexa9.inc i set following things: Dec 11 07:30:30 TUNEVALID[cortexa9] = "Enable Cortex-A9 specific processor optimizations" Dec 11 07:30:52 TUNE_CCARGS .= "${@bb.utils.contains("TUNE_FEATURES", "cortexa9", " -mtune=cortex-a9", "", d)}" # Little Endian base configs AVAILTUNES += "cortexa9 cortexa9t cortexa9-neon cortexa9t-neon" ARMPKGARCH_tune-cortexa9 = "cortexa9" TUNE_FEATURES_tune-cortexa9 = "${TUNE_FEATURES_tune-armv7a} cortexa9" PACKAGE_EXTRA_ARCHS_tune-cortexa9 = "${PACKAGE_EXTRA_ARCHS_tune-armv7a} cortexa9-vfp" # VFP Tunes AVAILTUNES += "cortexa9hf cortexa9t Dec 11 07:35:55 yocto is working for my target. can you give me suggestion to port webos on top of yocto Dec 11 07:37:23 rbtimx: can you try with just qemuarm first? Dec 11 07:37:43 ok.. Dec 11 07:37:59 i'm trying that i'm error while building it. Dec 11 07:38:17 sorry i'm getting errors while building for it Dec 11 07:38:24 which? Dec 11 07:39:14 its showing me qt package errors and it quiting the build Dec 11 07:39:28 Can send you my full log Dec 11 07:39:50 can i send you full log Dec 11 07:40:57 just paste it somewhere Dec 11 07:41:26 +morphis: somewhere in the sense Dec 11 07:46:27 hi morphis where i have to paste my log Dec 11 08:18:05 rbtimx: pastebin for example? Dec 11 08:50:12 Dec 11 10:17:57 morning Dec 11 13:39:22 gotta say… i really don't mind being first in to the office some days Dec 11 13:39:22 http://www.speedtest.net/my-result/3158546087 Dec 11 13:45:40 well, that's new. Dec 11 13:46:04 just installed the emulator disk image i downloaded yesterday. first run… clicked the just type bar, clicked the search field… then this: http://cl.ly/image/1B1H031r3a2K Dec 11 13:46:19 can't get it to dismiss either Dec 11 13:47:03 HaDAk: wow, that's weird, I don't have that at all Dec 11 13:47:12 i just forced a reboot of the vm Dec 11 13:47:30 exact same test…launch just type, click the search field: http://cl.ly/image/2D03033k1y25 Dec 11 13:47:48 but in the very latest build I broke the just type launcher lately -- sorry, working on solving it Dec 11 13:48:10 Tofe: this is keybard, not just type Dec 11 13:48:20 ok, closed just type…re opened, can't get the kyboard to come up at all Dec 11 13:48:46 right, but it looks like the old keyboard, not the ubuntu one Dec 11 13:49:07 i grabbed this image off the build server yesterday. Dec 11 13:49:25 so, what went wrong? something i did, something's wrong on the build server, or something you guys messedu p? Dec 11 13:49:26 Ah, I didn't follow what were the latest builds, let me see Dec 11 13:49:46 i wish there was a build number somewhere on the screen Dec 11 13:50:01 HaDAk: that's a very good idea Dec 11 13:50:18 morphis: ^^ Dec 11 13:51:13 * HaDAk is full of great ideas Dec 11 13:58:42 another reboot, another result Dec 11 13:58:43 http://cl.ly/image/1J3I0f1G0G1Q Dec 11 14:00:58 o_O Dec 11 14:03:34 can't close the keyboard now,either Dec 11 14:03:41 each subsequent reboot gives the same results Dec 11 14:03:52 so. can't do my job until you guys fix that :) Dec 11 14:04:06 HaDAk: what url did you use ? Dec 11 14:04:34 [11:55:01] http://build.webos-ports.org/webos-ports-staging/latest/images/qemux86/webos-ports-emulator-qemux86.zip Dec 11 14:04:34 [11:55:02] that the right one? Dec 11 14:04:34 [11:55:07] <+morphis> right Dec 11 14:07:47 There must be something fishy in that build, I don't understand what Dec 11 14:08:24 We've switched to the ubuntu keyboard long ago Dec 11 14:11:08 i'm uploading a zip of my whole virtualbox vm for you. should be available soon: https://dl.dropboxusercontent.com/u/11816/webOS%20ports%20Emulator.zip Dec 11 14:11:18 i'll let you know when the blue arrows turn green Dec 11 14:12:03 I'll download it, but I'm not at home right now, so it'll have to wait a bit Dec 11 14:12:03 looks good. Dec 11 14:12:09 alright. Dec 11 14:12:13 well, it's ready whenever you are Dec 11 14:13:05 actually, doing the opposite would make more sense, isn't it: that I upload a copy of my build, which works correctly (apart just-type which is broken) Dec 11 14:43:14 that'd be helpful too…but having mine would help you to understand what went wrong, right? Dec 11 14:43:23 HaDAk: I'm syncing 200Mb at 100Ko/s, be patient :) Dec 11 14:43:42 well, it would help understand what went wrong on jenkins Dec 11 14:43:47 not on the actual code Dec 11 14:43:53 but it'll help Dec 11 14:44:00 true Dec 11 14:44:22 or maybe your screenshots would be sufficient Dec 11 14:44:37 we know the keyboard build went wrong Dec 11 14:46:24 ah Dec 11 14:47:01 well, I mean, we know that because you just showed it Dec 11 14:47:08 right Dec 11 14:47:48 I prefer having my own build at home, so usually I don't use these builds directly Dec 11 14:48:27 seems to have backfired this time, eh? Dec 11 14:53:25 not on me ;) Dec 11 14:53:43 aren't you the one that's supposed to catch these sorts of blunders? :P Dec 11 14:57:42 well, somehow yes, but these builds are mainly for convenience of testing, avoiding a build; so if the test build has a bug, it's quite annoying of course, but it's only a matter of fixing the test build itself, not the code Dec 11 14:59:03 Anyway I don't have any write access to this build server, so I can't do much right now Dec 11 15:52:10 HaDAk: https://dl.dropboxusercontent.com/u/4679068/qemux86/webos-ports-dev-image-qemux86.zip Dec 11 15:52:32 downloadin' Dec 11 15:57:17 this is quite different Dec 11 15:57:49 mail opened automatically. i closed it. clicked just type…everything disappeared. just type didn't show up. Dec 11 15:58:12 so, looks broken…but i think that was expected, per your comment earlier? Dec 11 15:58:32 HaDAk: yes, just type is messed up, and email appears at startup, these are known problems. Dec 11 15:58:39 The rest should look better Dec 11 15:58:41 ok. cool. Dec 11 15:58:45 yeah, it's way different. Dec 11 15:58:50 actual icons in the dock Dec 11 15:58:54 smaller battery icon Dec 11 15:58:58 this is a way different build Dec 11 16:00:40 for the keyboard, I also noted a bug, which is that you can't type in the area above the keyboard, or at least it doesn't register the click Dec 11 16:01:06 I guess there is a transparent area above the keyboard that I failed to remove Dec 11 16:01:14 i opened notes, clicked the search icon… keyboard popped up with the ubuntu theme. couldn't type, couldn't dismiss the keyboard. had to rbeoot. Dec 11 16:01:51 couldn't type ? Dec 11 16:02:20 for dismissing it, you can either drag it down or click on the gresture area Dec 11 16:02:28 i did both of those. Dec 11 16:02:35 couldn't type = keyboard quit responding Dec 11 16:02:45 ah ok, that's new Dec 11 16:03:05 should i be able to open the calendar? Dec 11 16:03:14 maybe it's not keyboard related and luna-next in general was stuck Dec 11 16:03:21 yes yes Dec 11 16:03:30 can't. Dec 11 16:03:38 o...k... Dec 11 16:03:44 mail works, notes work, preware works…can't open the calendar Dec 11 16:04:02 clock also doesn't launch, I don't know why yet Dec 11 16:04:20 confirmed Dec 11 16:04:27 we reworked the process separation of the webapps, and there are some regression right now Dec 11 16:05:45 can't select blue rocks wallpaper Dec 11 16:06:10 developer mode doesn't stay on when i turn it on and exit the app Dec 11 16:06:15 fps counter never shows up either Dec 11 16:07:47 finding tons of bugs. i'll stop now. :P Dec 11 16:07:49 keyboard. Dec 11 16:08:14 hum. Yes, keyboard :) Dec 11 16:08:20 lol Dec 11 16:08:24 * HaDAk would be great at QA Dec 11 16:08:48 * Tofe would be drowning quickly Dec 11 16:09:49 yeah. no doubt about that. Dec 11 16:09:56 two minutes with a build, and i find a dozen bugs Dec 11 16:10:02 * HaDAk clicks all the things Dec 11 16:12:01 Still, it's good, developpers often miss obvious bugs because of some usage deviations Dec 11 16:16:00 yep. Dec 11 16:16:08 whenever you think you've done a good job, and you're proud….let me know. Dec 11 16:16:12 i'll put you back in your place :) Dec 11 16:19:15 how nice of you, thanks Dec 11 16:22:52 :D Dec 11 16:26:36 heyho Dec 11 16:28:46 oh, hey Dec 11 16:49:24 bah. where does stuff log to now? Dec 11 16:51:10 journalctl Dec 11 16:51:16 thanks. Dec 11 16:52:07 is there a way to tail it? Dec 11 16:52:27 nvm. it has help. Dec 11 16:55:19 Dec 11 08:55:06 qemux86 maliit-server[2735]: WARNING: bool MIMPluginManagerPrivate::loadPlugin(const QDir&, const QString&) Error loading plugin from "/usr/lib/maliit/plugins/libmaliit-keyboard-plugin.so" "The shared library was not found." Dec 11 16:55:19 Dec 11 08:55:06 qemux86 maliit-server[2735]: WARNING: Using configuration file: "/etc/qt5/webos-ports/webos-keyboard.conf" Dec 11 16:55:19 Dec 11 08:55:06 qemux86 maliit-server[2735]: WARNING: file:///usr/share/maliit/plugins/com/ubuntu/keys/ActionKey.qml:45:5: QML Image: Cannot open: file:///usr/share/maliit/plugins/com/ubuntu/images/-icon.png Dec 11 16:55:19 Dec 11 08:55:06 qemux86 maliit-server[2735]: WARNING: file:///usr/share/maliit/plugins/com/ubuntu/keys/ActionKey.qml:45:5: QML Image: Cannot open: file:///usr/share/maliit/plugins/com/ubuntu/images/-icon.png Dec 11 16:55:19 Dec 11 08:55:06 qemux86 maliit-server[2735]: WARNING: QObject::connect: Parentheses expected, signal InputMethod::useAudioFeedbackChanged Dec 11 16:55:19 Dec 11 08:55:06 qemux86 maliit-server[2735]: WARNING: no dictionary to turn on spellchecking Dec 11 16:55:21 interesting. Dec 11 16:58:47 yes, but none of them are really big problems Dec 11 17:17:14 ok, that's a start Dec 11 17:17:15 http://cl.ly/image/0i1K2u3H0k3n Dec 11 17:17:22 lunchtime now though Dec 11 17:18:09 that's a good start yes :) Dec 11 17:24:08 morning Dec 11 17:24:54 HaDAk: yeah, looks like a good start :) Dec 11 17:25:50 Tofe: https://github.com/webOS-ports/webapp-launcher/pull/6 Dec 11 17:28:43 morphis: I want to rename the carddav thing. Currently it's quite awful to type and full of redundancy. Dec 11 17:28:46 any rejections? Dec 11 17:28:59 Garfonso: no from me, maybe stefan_schmidt has Dec 11 17:29:35 s/no/not/ Dec 11 17:29:53 I talked to him about that once. He was in favour for renaming... but we didn't decide anything back then. Dec 11 17:30:52 ok Dec 11 17:31:03 I think you should just go ahead with what you have in mind then :) Dec 11 17:31:38 morphis: merged Dec 11 17:33:52 Tofe: thanks Dec 11 17:35:06 Tofe, Garfonso, HaDAk: one thing which is currently not working is relaunching applications which is the reason why for example calendar or mail app aren't working Dec 11 17:35:49 triggered a new set of builds with the recent changes I've pushed Dec 11 17:36:11 Garfonso: btw. is the enyo based authentication part already merged for the carddav connector? Dec 11 17:37:03 yes, but probably not working with how you build stuff. Dec 11 17:37:12 or include it into the image Dec 11 17:41:04 basically the app part should be taken from app-enyo and accounts part from account-enyo. Then it's working fine on a touchpad. Dec 11 17:42:20 ok Dec 11 17:48:52 I'm still not sure how you integrate the stuff into the images... do you build single ipks? Or just copy stuff into the right folders? Dec 11 17:56:51 hm.. is there any smart way to combine caldav and carddav into one word? Dec 11 17:58:35 cdav? Dec 11 17:59:32 multidav? :) Dec 11 17:59:41 c+dav Dec 11 18:00:04 Garfonso: basically we will create one single ipk for the connector Dec 11 18:00:29 the created ipk will then be installed within the rootfs through the build process Dec 11 18:05:34 so you can select which folder will be used for the app part, easily? Dec 11 18:07:51 correct Dec 11 18:08:15 we can do everything needed to get it into the right place Dec 11 18:10:57 how do i rotate the screen now? Dec 11 18:32:09 HaDAk: not possible yet Dec 11 18:32:18 k Dec 11 20:48:32 http://cl.ly/image/0o0B2T1m0j1P Dec 11 20:48:34 progress Dec 11 20:52:37 That looks quite webOS-y already :D Dec 11 20:52:49 Would need to be a tad darker I think but it's good progress! Dec 11 20:53:02 Letters are darker on my TP I think Dec 11 20:53:14 yeah, lookin goood :) Dec 11 20:53:34 More blackish instead of grey, but could be wrong... Or at least darker grey ;) Dec 11 20:53:48 Can make a screenshot if needed so you can pick the colors from it? Dec 11 20:54:10 you say darker, but… http://pdadb.net/img/os/webos_3.0/webos_3_0_browser_keyboard.jpg Dec 11 20:54:40 Herrie: i've been using the actual image files that were released with open webos Dec 11 20:54:50 soooooo…. the colors are right :) Dec 11 20:55:24 i'll keep working on it later. it's time to go home. Dec 11 21:05:27 it's missing the numbers row. :p Dec 12 00:07:16 morphis: ping Dec 12 00:07:21 Tofe|Away: ping **** ENDING LOGGING AT Thu Dec 12 02:59:59 2013