**** BEGIN LOGGING AT Thu Jul 11 02:59:58 2013 Jul 11 10:12:09 hello all, how can I build debug version of open webos ? so that I can debug the components of webOS Jul 11 10:22:32 hhh_: with build-desktop? Jul 11 10:22:58 nope BUILD-qemuarm Jul 11 10:23:41 basically I want to debug the components of webos running in qemu Jul 11 10:25:31 hhh_: ok, then you have to install the -dbg package for the components you want to debug Jul 11 10:25:43 no need to reompile anything Jul 11 10:28:16 @morphis: I fyou do not mind can you elaborate on how to add that dbg package ? Jul 11 10:28:34 hhh_: can you ssh inot the emulator? Jul 11 10:29:03 you will find the dbg packages in BUILD-*/deploy/ipkg Jul 11 10:29:09 s/ipkg/ipk/ Jul 11 10:29:19 just copy them to the emulator with scp Jul 11 10:29:27 and install them with opkg install *.ipk Jul 11 10:29:49 oh okay Jul 11 10:30:09 so after that I have to debug using gdb server right ? Jul 11 10:30:33 hhh_: debug symbols are put into a different package to save space on the device but are easily installable :) Jul 11 10:30:57 hhh_: depends on what you want to do I guess :) Jul 11 10:31:03 hhh_: yes Jul 11 10:31:19 hhh_: but yes, for stepping thourgh the code and inspecting some things this would be a good start Jul 11 10:31:23 hhh_: but if you want to do remote debugging things are a little bit more complicate Jul 11 10:31:36 for just running gdb on the device this should be fine Jul 11 10:31:58 morphis: you guys have valgrind runnign on the qemu target? Jul 11 10:32:28 stefan_schmidt_w: I don't know about qemu/openwebos but in webos-ports we're shipping valgrind with the -dev iamges Jul 11 10:32:40 ok Jul 11 10:32:48 ok morphis thanks. Will try this and get back to you :) Jul 11 10:33:10 hhh_: and for remote debugging: http://pastebin.com/Ebf7AukZ Jul 11 10:33:44 paths will be a little bit different for you but the procedure is the same Jul 11 10:42:21 thanks for the doc morphis. But I did not follow from line 20-24. can you just tell what he is trying to do Jul 11 10:42:58 hhh_: the locla gdb needs the symbol files Jul 11 10:43:12 so it's setting up the same rootfs locally and installs the dbg packages into Jul 11 10:43:13 it Jul 11 10:43:41 it's not a clean solution, mostly replicating what OE does internally but it works Jul 11 10:48:08 So I first scp the package in to rootfs, then do `opkg install package.ipk` that is all right Jul 11 13:05:37 Tofe|Away: ping Jul 11 13:22:13 JaMa: ping Jul 11 13:40:17 pong Jul 11 16:06:57 ShiftyAxel|Away: ping Jul 11 16:10:32 morphis: pong Jul 11 16:11:07 morphis: I had a 6h trip in a train, so I could work on the QML UI Jul 11 16:11:38 morphis: I did the fullscreen switch, and made it possible to add an external window Jul 11 16:11:51 I'll prepare a PR for that Jul 11 16:17:15 Tofe: wow! thats nice! Jul 11 16:17:26 Tofe: I finished the small test webapp client Jul 11 16:20:55 morphis: great :) Jul 11 16:24:07 Tofe: btw. I added some of the API's we're going to support to http://www.webos-ports.org/wiki/Luna_Next Jul 11 16:43:47 Tofe: you pushed your work already? Jul 11 17:08:01 morphis: not yet, I'll do that tonight Jul 11 17:20:00 Tofe: ok Jul 11 19:03:16 morphis: oh, sh*t, I pushed by mistake a non synchronized master !! Jul 11 19:03:44 morphis: it was just some seconds ago, what possibilities do we have ? Jul 11 19:04:48 morphis: just before that, I rebased my branch on origin/master, so the tofe/compositor-integration branch should contain it all Jul 11 19:07:27 morphis: ok, I fixed my mistake. That's a bit of a problem with rebase: we have always to use --force, which is dangerous Jul 11 19:07:43 maybe there is a way to prevent pushing master ? Jul 11 20:48:03 Tofe|Away: you should never push manually to master! Jul 11 20:48:05 Tofe|Away: just press the merge button on github Jul 11 20:57:50 Tofe|Away: does fullscreen mean really fullscreen or just maximized? Jul 11 20:57:56 I think we should cleanly separate both Jul 11 21:11:01 hey guys, having a hard time getting webOS doctor to connect to my touchpad. novacom is installed and i have the device in recovery mode but my "next" button in webos doctor is not clickable. Are there any alternatives to restoring? Jul 11 21:12:53 danzen, #webos-internals might be the better place. run the doctor jar from the command line, it should give some clues as to what it's doing, is what i'd try. Jul 11 21:13:41 alternatively, if it still boots, i'd try running it while it's booted instead of in recovery mode Jul 11 21:14:06 thanks EricBlade, i'll go that route Jul 11 22:04:19 morphis: maximized, you're right Jul 11 22:05:51 morphis: I always use the merge button of github, it's just that I had a local master branch on my computer which wasn't synchronized and was pushed together with my work branch **** ENDING LOGGING AT Fri Jul 12 02:59:58 2013