*** FSCV has quit IRC | 00:02 | |
*** Aurium has quit IRC | 00:11 | |
*** rcg has quit IRC | 00:22 | |
*** clopez has quit IRC | 00:23 | |
*** tilgovi has quit IRC | 00:36 | |
*** himamura has joined #mer | 00:38 | |
*** reels_ has joined #mer | 00:38 | |
*** reels has quit IRC | 00:42 | |
*** wmarone_ has quit IRC | 00:44 | |
*** FlameReaper has joined #mer | 00:45 | |
*** sonach has joined #mer | 00:53 | |
*** himamura has quit IRC | 00:54 | |
*** himamura has joined #mer | 00:59 | |
*** arcean has quit IRC | 00:59 | |
*** KaIRC has quit IRC | 01:25 | |
*** ka6sox is now known as ka6sox-away | 01:28 | |
*** M4rtinK has quit IRC | 01:29 | |
sonach | morning all | 01:29 |
---|---|---|
*** cckwes has joined #mer | 01:36 | |
chriadam | gmorning, sonach | 01:36 |
sonach | chriadam: hey :) | 01:37 |
*** Guest82248 has quit IRC | 01:37 | |
*** tilgovi has joined #mer | 01:41 | |
cckwes | Hi, not sure if this question is asked before | 01:43 |
cckwes | how hard is it to adapt Mer to this hardware | 01:43 |
cckwes | http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G133999328931 | 01:43 |
chriadam | no idea. armv9hl ABI much different to the armv8el / 7hl ones? | 01:46 |
cckwes | so this board is armv9hl? how to know which architecture it is? | 01:50 |
*** Jaded is now known as jade | 01:52 | |
chriadam | cckwes: rugh, I'm absolutely wrong. presumably the arm9 exynos chip supports the armv8 ABI. I don't really know, though, those kind of details I don't know much about | 01:54 |
chriadam | but if mer already supports the arch, i don't think it'd be too difficult to get a build working on it. might need different kernel etc, I'd guess, but again I don't really know much about the lower levels of the stack and what's required. | 01:56 |
chriadam | you'd be better to wait for another 8 hours or so, and ask lbt or Stskeeps for a real answer. | 01:57 |
cckwes | chriadam: Thanks, AFAIK, this board supports Ubuntu | 02:01 |
*** andre__ has quit IRC | 02:01 | |
cckwes | http://odroid.foros-phpbb.com/t1075-ubuntu-1204-on-odroid-x-exynos-4412 | 02:01 |
cckwes | so I think it would not be very hard to adapt Mer right? :) | 02:02 |
chriadam | presumably not, I agree | 02:02 |
*** M13 has joined #mer | 02:15 | |
*** wmarone has joined #mer | 02:22 | |
*** M13 has quit IRC | 02:45 | |
*** kaziklubey has joined #mer | 02:52 | |
*** RhymeswA has joined #mer | 03:02 | |
*** DocScrutinizer05 has quit IRC | 03:04 | |
*** DocScrutinizer06 has joined #mer | 03:04 | |
*** dakovaci has joined #mer | 03:20 | |
*** FlameReaper has quit IRC | 03:22 | |
*** FlameReaper has joined #mer | 03:23 | |
iekku | morning | 03:24 |
*** FlameReaper has quit IRC | 03:40 | |
*** FlameReaper has joined #mer | 03:41 | |
*** phinaliumz has joined #mer | 03:48 | |
*** furikku has joined #mer | 03:54 | |
*** merder has joined #mer | 03:58 | |
*** pvilja has joined #mer | 03:58 | |
*** rdqfdx has joined #mer | 04:01 | |
*** FlameReaper has quit IRC | 04:08 | |
*** FlameReaper has joined #mer | 04:09 | |
*** FlameReaper has quit IRC | 04:23 | |
*** FlameReaper has joined #mer | 04:23 | |
*** FlameReaper has quit IRC | 04:34 | |
*** slummer has quit IRC | 04:34 | |
*** FlameReaper has joined #mer | 04:35 | |
*** kaziklubey has quit IRC | 04:35 | |
*** Siosm has joined #mer | 04:40 | |
*** slummer has joined #mer | 04:43 | |
*** felipec has quit IRC | 04:44 | |
*** dakovaci has quit IRC | 04:55 | |
*** FlameReaper has quit IRC | 04:56 | |
*** FlameReaper has joined #mer | 04:57 | |
*** panda-z has joined #mer | 04:58 | |
*** springz has quit IRC | 05:06 | |
*** leinir_ has joined #mer | 05:12 | |
*** leinir_ has quit IRC | 05:12 | |
*** leinir_ has joined #mer | 05:12 | |
*** leinir has quit IRC | 05:12 | |
*** springz has joined #mer | 05:20 | |
*** morphis is now known as morphis|away | 05:22 | |
Stskeeps | cckwes: mer supports that generic chip just fine | 05:27 |
Stskeeps | cckwes: you need to get own hardware adaptation going which is the hard part | 05:27 |
cckwes | stskeeps: means the driver for all other hardware? for exp: graphic chip? | 05:28 |
Stskeeps | yeah | 05:28 |
Stskeeps | kernel above 2.6.37 | 05:29 |
Stskeeps | etc | 05:29 |
Stskeeps | er, above 2.6.32 | 05:29 |
cckwes | since that's already ubuntu available for the hardware, can we just "borrow" all those driver from the custom made ubuntu? | 05:30 |
Stskeeps | maybe, maybe not | 05:31 |
cckwes | anyway, thanks for the info, will try to get the board first before posting more question :) | 05:32 |
*** pirut has joined #mer | 05:41 | |
*** VDVsx has joined #mer | 05:45 | |
sonach | Stskeeps: Now mer is booted from NFS. when I do 'zypper install gcc', it reports: Warning: No repositories defined. Operating only with the installed resolvables. Nothing can be installed. I think I should do 'zypper ref' first? | 05:54 |
sonach | Stskeeps: when i do 'zypper ref', it reports: There are no enabled repositories defined. so maybe i miss something? | 05:55 |
Stskeeps | sonach: ls -al /etc/zypp/repos.d | 05:56 |
sonach | Stskeeps: nothing under this dir, | 05:56 |
Stskeeps | ok, show me the .ks you used? | 05:57 |
*** FlameReaper has quit IRC | 05:57 | |
*** FlameReaper has joined #mer | 05:58 | |
sonach | Stskeeps: http://pastie.org/5102073 | 05:58 |
Stskeeps | repo --name=mer-core --baseurl=http://releases.merproject.org/releases/0.20121018.1/builds/armv7l/packages/ | 05:58 |
Stskeeps | add a --save to that | 05:58 |
Stskeeps | that makes sure that it exists in the image too | 05:59 |
*** rcg has joined #mer | 05:59 | |
*** merder has quit IRC | 05:59 | |
sonach | Stskeeps: ok, but how to understand 'that makes sure that it exists in the image too'? | 06:01 |
Stskeeps | as in | 06:01 |
Stskeeps | --save makes it store the repository info in /etc/zypp/repos.d | 06:01 |
sonach | ah, i see, | 06:02 |
*** FlameReaper has quit IRC | 06:08 | |
*** FlameReaper has joined #mer | 06:09 | |
sonach | Stskeeps: it is installing :) | 06:10 |
Stskeeps | good | 06:11 |
*** yunta has joined #mer | 06:14 | |
*** leinir__ has joined #mer | 06:15 | |
*** leinir_ has quit IRC | 06:15 | |
*** FlameReaper has quit IRC | 06:18 | |
*** FlameReaper has joined #mer | 06:18 | |
sonach | Stskeeps: build completed :) | 06:20 |
sonach | now there are test_xxx files generated, | 06:20 |
Stskeeps | cool | 06:21 |
Stskeeps | LD_LIBRARY_PATH=. ./test_egl | 06:21 |
Stskeeps | if the /system files are there and libc replaced | 06:21 |
sonach | Stskeeps: the output is http://pastie.org/5102137 | 06:24 |
*** jpetrell has joined #mer | 06:24 | |
*** niqt has joined #mer | 06:24 | |
Stskeeps | go into common/properties.c and //printf("property_get: %s\n", key); -- remove the // | 06:25 |
Stskeeps | and make ARCH=arm again | 06:25 |
Stskeeps | and try test_egl again | 06:26 |
*** zbenjamin has quit IRC | 06:27 | |
*** zbenjamin has joined #mer | 06:27 | |
*** zbenjamin has joined #mer | 06:27 | |
*** veskuh has joined #mer | 06:27 | |
*** FReaper has joined #mer | 06:28 | |
*** FlameReaper has quit IRC | 06:29 | |
sonach | Stskeeps: http://pastie.org/5102149 | 06:29 |
Stskeeps | sonach: ok, and we're sure that we replaced the libc.so and libpthread.so and so on in /system ? | 06:31 |
*** popey has joined #mer | 06:32 | |
Stskeeps | in /system/lib that is | 06:32 |
sonach | Stskeeps: I only replaced libc.so and libdl.so since only these two files were generated when building 'ANDROID MINIMAL', | 06:32 |
Stskeeps | ok | 06:32 |
Stskeeps | with make BUILD_TINY_ANDROID=true libc ? | 06:33 |
sonach | yes, | 06:33 |
Stskeeps | ok | 06:33 |
Stskeeps | can you zypper in gdb too? | 06:33 |
sonach | sure | 06:33 |
Stskeeps | and then run LD_LIBRARY_PATH=. gdb ./test_egl | 06:34 |
Stskeeps | and run | 06:34 |
sonach | ok. go out for a moment :P | 06:34 |
Stskeeps | alright | 06:35 |
*** alh_ has quit IRC | 06:37 | |
*** alh_ has joined #mer | 06:38 | |
*** springz has quit IRC | 06:38 | |
*** FReaper has quit IRC | 06:44 | |
*** FReaper has joined #mer | 06:44 | |
*** kontio has joined #mer | 06:47 | |
*** lamikr has joined #mer | 06:49 | |
sonach | Stskeeps: now '(gdb)' appears, | 06:49 |
Stskeeps | sonach: ok, 'run' | 06:49 |
Stskeeps | and when it crashes, 'bt' | 06:49 |
Stskeeps | this is first time we're testing this on a vivante sw | 06:49 |
*** FReaper has quit IRC | 06:49 | |
Stskeeps | hw, that is | 06:49 |
*** FReaper has joined #mer | 06:50 | |
sonach | Stskeeps: http://pastie.org/5102206 | 06:51 |
Stskeeps | ok, now ctrl-z, ps aux | grep test_egl | 06:51 |
Stskeeps | tell me PID of the process that isn't gdb | 06:51 |
Stskeeps | and then cat /proc/PID/maps | 06:52 |
Stskeeps | where PID is the PID | 06:52 |
situ | Morning all | 06:53 |
sonach | Stskeeps: http://pastie.org/5102220 | 06:54 |
*** FReaper has quit IRC | 06:55 | |
*** springz has joined #mer | 06:56 | |
sonach | Stskeeps: something related to 'libGAL.so'? | 06:56 |
*** FReaper has joined #mer | 06:56 | |
Stskeeps | i have to call in to a teleconference now, i'll look at it later | 06:57 |
sonach | ok, no hurry, thank you for helping :) | 06:58 |
*** gabriel9|work has joined #mer | 07:00 | |
*** thetet has joined #mer | 07:01 | |
*** FReaper has quit IRC | 07:02 | |
*** FReaper has joined #mer | 07:02 | |
*** leinir__ has quit IRC | 07:03 | |
*** leinir__ has joined #mer | 07:03 | |
*** slaine has joined #mer | 07:04 | |
*** kallela has joined #mer | 07:05 | |
*** FReaper has quit IRC | 07:05 | |
*** alh_ has quit IRC | 07:07 | |
*** alh_ has joined #mer | 07:07 | |
*** ronan22 has joined #mer | 07:08 | |
*** harbaum has joined #mer | 07:10 | |
*** morphis|away is now known as morphis | 07:11 | |
*** vgrade has joined #mer | 07:15 | |
*** blaroche has quit IRC | 07:16 | |
*** blaroche has joined #mer | 07:16 | |
zuh | Stskeeps: is it explained somewhere whytf there is amrv8el arch in the repos? | 07:17 |
zuh | I don't think there is such hardware in the wild yet ;) | 07:17 |
Stskeeps | zuh: because there wasn't a armv7hl one back when we started ;) | 07:18 |
zuh | That explains a hammer with a banana :) | 07:19 |
Stskeeps | the difficulty was that we had to break obs upgrade path | 07:19 |
Stskeeps | and obs didn't accept new patches | 07:20 |
Stskeeps | so the only architecture that existed was armv8el we could use | 07:20 |
Stskeeps | it's just a label | 07:21 |
zuh | So it's just because of OBS technicality, ok. | 07:21 |
Stskeeps | yeah.. | 07:22 |
Stskeeps | i didn't like it either | 07:22 |
*** FlameReaper has joined #mer | 07:25 | |
*** FlameReaper has quit IRC | 07:26 | |
*** FlameReaper has joined #mer | 07:27 | |
*** imunsie has quit IRC | 07:28 | |
*** mikhas has joined #mer | 07:28 | |
*** morphis is now known as morphis|away | 07:28 | |
*** FlameReaper has quit IRC | 07:31 | |
*** FlameReaper has joined #mer | 07:33 | |
*** kaziklubey has joined #mer | 07:35 | |
*** stefan_schmidt_w has joined #mer | 07:37 | |
*** rcg has quit IRC | 07:37 | |
*** phaeron has joined #mer | 07:38 | |
*** FlameReaper has quit IRC | 07:38 | |
*** FlameReaper has joined #mer | 07:39 | |
*** FlameReaper has quit IRC | 07:44 | |
*** sledges has joined #mer | 07:46 | |
*** sledges has joined #mer | 07:46 | |
*** hazchemix has quit IRC | 07:49 | |
*** rcg-work has joined #mer | 07:54 | |
henrik__ | lbt: did you have the sb2_manage script somewhere? | 07:55 |
*** auri__ has joined #mer | 08:02 | |
*** kaziklubey has quit IRC | 08:02 | |
*** calvaris has joined #mer | 08:05 | |
*** cxl000 has joined #mer | 08:06 | |
lbt | henrik__: https://github.com/lbt/sdk-setup/blob/sb2_manage/src/sb2_manage | 08:12 |
henrik__ | lbt: thanks | 08:13 |
lbt | Jake9xx could you help auri__ put together a nemo sysroot for use with QtCreator/VM SDK? | 08:14 |
lbt | install it at /srv/mer/targets/nemo_n9 on the host and see it map to the VM. Then sb2-init it as nemo_n9 | 08:15 |
situ | Wayland 1.0 is out. | 08:15 |
auri__ | k | 08:15 |
Stskeeps | situ: finally :0 | 08:17 |
Stskeeps | :) | 08:17 |
*** jussi has quit IRC | 08:17 | |
*** pohly has joined #mer | 08:19 | |
*** jussi has joined #mer | 08:19 | |
*** Sfiet_Konstantin has joined #mer | 08:19 | |
*** notmart has joined #mer | 08:26 | |
*** notmart has joined #mer | 08:26 | |
*** yunta has quit IRC | 08:27 | |
*** jstaniek_QFridge has joined #mer | 08:29 | |
zuh | Sage_: Around? | 08:34 |
Stskeeps | zuh: anything i can help with? sage's on travel atm so may not answer so quickly :) | 08:35 |
*** Sfiet_Konstantin has quit IRC | 08:36 | |
zuh | Stskeeps: Oh, ok. I'm just trying to build the ste X.Org driver under sb2 against the snowball rootfs and a) I had to patch it further than Sage_ b) it's simply crashing at startup | 08:36 |
*** Sfiet_Konstantin has joined #mer | 08:36 | |
zuh | Thought I'd ask if he tried it ever | 08:36 |
Stskeeps | zuh: is it the most recent mer release? | 08:37 |
*** ChickenCutlass has joined #mer | 08:38 | |
zuh | The ks lists next repos apparently | 08:38 |
Stskeeps | ChickenCutlass: how's copenhagen? :) | 08:39 |
Stskeeps | zuh: ok, interesting, because it builds in OBS | 08:39 |
ChickenCutlass | Stskeeps: hi. I'm exhausted | 08:39 |
zuh | Stskeeps: Yeah, that's why I'm quite confused about it | 08:39 |
ChickenCutlass | Stskeeps: jetlag | 08:39 |
Stskeeps | zuh: patched with 0001-Match-API-changes in X server patch/ | 08:40 |
zuh | Yes, it doesn't even compile without that. But I needed to do some other changes as well which were obviously wrong. | 08:40 |
zuh | That's what puzzles me | 08:40 |
Stskeeps | hmm | 08:40 |
zuh | http://www.igloocommunity.org/support/Mer_%26_Nemo_Mobile_on_Snowball#Creating_an_sb2_target <- those are the steps which I did the target with | 08:41 |
mikhas | cant wait for UDS | 08:41 |
zuh | using the ks from Sage's post | 08:41 |
Stskeeps | zuh: crash or unable to dlopen? | 08:42 |
Stskeeps | can i see xorg.0.log somehow? | 08:42 |
Stskeeps | that really strikes me as odd, sure it's same sources, too? | 08:43 |
zuh | Aborts around the time it should init DPMS | 08:43 |
zuh | Well, I did took mine from git, but it's been static enough time that even if the obs sources are from launchpad they should be identical | 08:44 |
Stskeeps | ok | 08:44 |
zuh | But maybe I should try regardless... | 08:44 |
Stskeeps | does his binary work from obs? | 08:44 |
zuh | Yes | 08:44 |
Stskeeps | but your own custom build of same sources doesn't | 08:44 |
zuh | Well, "what I believe to be the same sources" :) | 08:45 |
Stskeeps | hehe | 08:45 |
zuh | I'll try with the tar from obs to double-check | 08:45 |
Stskeeps | if that doesn't work, you may need to install the latest mer' releases' cross compiler | 08:47 |
*** hazchemix has joined #mer | 08:48 | |
lbt | henrik__: did I point you at my rpms for bundler? | 08:48 |
henrik__ | lbt: nope | 08:49 |
lbt | https://build.pub.meego.com/project/monitor?project=home%3Albt%3Abranches%3AMer%3ATools%3ATesting | 08:49 |
lbt | as you can see 'failed' :) | 08:49 |
lbt | but that's where I'll put the rubygem-bundler pkg and then a pkg called sdk-webapp-bundle which is all the gems you use | 08:50 |
lbt | I need to finish some docs first | 08:51 |
henrik__ | sure. but should i see some 'failed' stuff from that link? | 08:51 |
lbt | yeah - WIP | 08:52 |
lbt | don't try to fix it yourself - I have unpushed changes :) | 08:52 |
Sage_ | zuh: xorg crashes with mcompositor | 08:53 |
Sage_ | zuh: http://sage.kapsi.fi/sagestechblog/snowball/snowball-2012-10-16-armv7hl.ks | 08:53 |
zuh | Sage_: I'm not that far with it, it crashes on startup even when run manually (ie. no automatic clients) | 08:55 |
*** Attie has joined #mer | 08:55 | |
lbt | Sage_: vps OK? | 08:55 |
*** vgrade_ has joined #mer | 08:56 | |
Sage_ | lbt: no | 08:56 |
Sage_ | zuh: oh, that is supricing. for me taht worked fine | 08:56 |
lbt | I'm around today if you need then | 08:56 |
zuh | Sage_: When compiling myself I mean | 08:56 |
*** panda-z has quit IRC | 08:56 | |
zuh | Sage_: the binaries from OBS work | 08:57 |
*** panda-z has joined #mer | 08:57 | |
zuh | Sage_: Did you ever try a local build of the driver or just on OBS? | 09:00 |
zuh | also, even though I've installed kernel-adapatation-ux500-devel, /usr/src/kernels is empty under sb2... but the directory definitely exists in the target | 09:01 |
*** blitz00 has joined #mer | 09:01 | |
*** ronan22 has quit IRC | 09:03 | |
mardy | is Mer using this? http://meego.gitorious.org/meego-sharing-framework | 09:09 |
Stskeeps | no, but i guess nemo might | 09:09 |
*** arcean has joined #mer | 09:11 | |
Stskeeps | zuh: hmmm | 09:12 |
Stskeeps | zuh: http://gitweb.merproject.org/gitweb?p=mer-core/scratchbox2.git;a=blob;f=scratchbox2-2.3.27-usrsrc.patch;h=00a6ffaaf12aa92c1bd6d8e8305c4adba79c19ce;hb=HEAD | 09:12 |
Stskeeps | it might be that the sdk modes don't have that patch | 09:12 |
mardy | Stskeeps: thanks | 09:12 |
mardy | Sage_: is Nemo using this? http://meego.gitorious.org/meego-sharing-framework | 09:13 |
zuh | Stskeeps: Confirmed, I have those rules in my /usr/share/scratchbox2/modes/sdk-build/fs_rules.lua | 09:14 |
Stskeeps | {dir = "/usr/src", use_orig_path = true}, | 09:15 |
Stskeeps | can be removed | 09:15 |
*** clopez has joined #mer | 09:15 | |
*** popey has quit IRC | 09:16 | |
zuh | Ok, that takes care of that funny thing, only two remain :) | 09:17 |
*** khertan2 has joined #mer | 09:17 | |
*** khertan2 is now known as Khertan_works | 09:17 | |
*** sonach has left #mer | 09:24 | |
*** panda-z has joined #mer | 09:31 | |
*** popey has joined #mer | 09:33 | |
*** clopez has quit IRC | 09:34 | |
*** morphis|away is now known as morphis | 09:38 | |
kulve | is there dtc (device tree compiler) in mer? | 09:39 |
Stskeeps | hmm, nop | 09:39 |
Stskeeps | URL? | 09:39 |
*** airen has joined #mer | 09:39 | |
kulve | no idea about the URL. It just looks like some U-Boots expect that to be found.. | 09:40 |
Stskeeps | ok | 09:40 |
*** airen has left #mer | 09:42 | |
kulve | http://git.jdl.com/software/dtc.git | 09:42 |
Stskeeps | http://git.jdl.com/gitweb/?p=dtc.git;a=summary | 09:42 |
Stskeeps | file a bug, i gues | 09:42 |
Stskeeps | s | 09:42 |
*** clopez has joined #mer | 09:48 | |
auri__ | Jake9xx: ping | 09:50 |
auri__ | lbt: do you have awiki for the Nemo target setup? | 09:52 |
lbt | https://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Alternate_targets | 09:53 |
lbt | I'm not sure how up-to-date that is | 09:53 |
lbt | and the bloody network has it in for me - I'm on the phone to the ISP at the moment | 09:53 |
faenil | it should be updated | 09:53 |
auri__ | good luck! | 09:53 |
faenil | at least the n950 section | 09:54 |
lbt | ty | 09:54 |
*** tilgovi has quit IRC | 09:58 | |
*** M4rtinK has joined #mer | 10:01 | |
*** cckwes has quit IRC | 10:02 | |
*** yunta has joined #mer | 10:05 | |
*** Sfiet_Konstantin has quit IRC | 10:05 | |
lbt | yunta: the sb2_manage | 10:07 |
yunta | yes? | 10:07 |
lbt | I was thinking to echo/cat some yaml | 10:07 |
yunta | makes sense | 10:07 |
lbt | slightly more extensible if we add things | 10:08 |
yunta | lbt: why bash, not ruby? :D | 10:09 |
henrik__ | lbt: btw, removing a toolchain does not work with "sudo zypper --non-interactive remove -t pattern <pattern>" | 10:10 |
* Stskeeps twitches | 10:10 | |
henrik__ | Uninstallation of a pattern is currently not defined and implemented | 10:10 |
lbt | yunta: because it's essentially running shell commands and printing output - bash is fine :) | 10:10 |
*** pvilja has quit IRC | 10:11 | |
yunta | so you went for minimal tool dependency. ok | 10:11 |
lbt | henrik__: hide the remove option ? :D | 10:11 |
lbt | problem solved :) | 10:11 |
henrik__ | lbt: that can be done for now at least :) | 10:11 |
lbt | yeah - log a bug about it.... hmm | 10:12 |
lbt | generic SDK bug I guess until I make SDK-VM component or something | 10:12 |
lbt | auri__: I'm not seeing conversation about nemo sysroot | 10:12 |
lbt | I'm guessing Jake9xx isn't around | 10:13 |
auri__ | yup.. looks like it | 10:13 |
*** clopez has quit IRC | 10:13 | |
lbt | OK - I've been pulled into lots of crap over the last 5 days - please feel free to nag me if you're blocked - it's a high prio but I may get distracted :/ | 10:14 |
*** clopez has joined #mer | 10:14 | |
auri__ | stupid question.. but nevertheless.. sb2-init is done in VM? or use chroot in host.. guess both should work | 10:14 |
lbt | correct | 10:14 |
lbt | not only that - you should be sharing $HOME so if you do it in one, you see it in the other | 10:15 |
*** pvilja has joined #mer | 10:16 | |
*** clopez has quit IRC | 10:20 | |
*** clopez has joined #mer | 10:20 | |
*** dotevo has joined #mer | 10:29 | |
*** tilgovi has joined #mer | 10:30 | |
*** dakovaci has joined #mer | 10:33 | |
*** KaIRC has joined #mer | 10:39 | |
*** MikaT has quit IRC | 10:39 | |
*** FlameReaper has joined #mer | 10:39 | |
*** MikaT has joined #mer | 10:41 | |
*** panda-z is now known as panda-z|away | 10:46 | |
*** morphis is now known as morphis|away | 10:46 | |
*** ljp has joined #mer | 10:50 | |
*** lpotter has quit IRC | 10:50 | |
auri__ | lbt: for sdb2 what does mode mean | 10:50 |
auri__ | sb2 -m sdk_install -R zypper ref returns the error Invalid mode 'sdk_install' | 10:51 |
auri__ | where do I set this mode? | 10:51 |
*** FlameReaper has quit IRC | 10:51 | |
*** FlameReaper has joined #mer | 10:52 | |
Kypeli | auri__: How about sdk-install ? | 10:52 |
*** lizardo has joined #mer | 10:52 | |
auri__ | my bad! | 10:52 |
auri__ | thnx | 10:52 |
*** mikhas has quit IRC | 10:53 | |
lbt | sorted, good :) | 10:54 |
auri__ | http://pastebin.com/UqFJDewt .. is this a problem with permissions? or something else.. | 10:59 |
*** zenvoid has joined #mer | 10:59 | |
auri__ | http://pastebin.com/mqs41ex5 | 11:00 |
*** himamura_ has joined #mer | 11:02 | |
auri__ | lbt: ^ | 11:02 |
*** popey has quit IRC | 11:05 | |
lbt | one thing is cd /srv/mer/targets/n950rootfs | 11:05 |
*** himamura has quit IRC | 11:05 | |
*** ChickenCutlass has quit IRC | 11:05 | |
lbt | (or whereever you used as a target root) | 11:06 |
*** himamura_ has quit IRC | 11:06 | |
*** Sfiet_Konstantin has joined #mer | 11:07 | |
*** reels_ is now known as reels | 11:07 | |
*** Venemo has joined #mer | 11:09 | |
*** felipec has joined #mer | 11:15 | |
*** panda-z|away is now known as panda-z | 11:16 | |
*** leinir__ is now known as leinir | 11:20 | |
*** leinir has joined #mer | 11:20 | |
*** faenil has quit IRC | 11:21 | |
*** FlameReaper has quit IRC | 11:21 | |
*** FlameReaper has joined #mer | 11:21 | |
*** FlameReaper has quit IRC | 11:26 | |
*** FlameReaper has joined #mer | 11:27 | |
*** morphis|away is now known as morphis | 11:28 | |
*** Sfiet_Konstantin has quit IRC | 11:29 | |
*** kallela has quit IRC | 11:31 | |
*** springz has quit IRC | 11:33 | |
*** ChickenCutlass has joined #mer | 11:40 | |
*** popey has joined #mer | 11:43 | |
*** felipec has quit IRC | 11:49 | |
*** ridikulus_rat has joined #mer | 11:49 | |
*** FReaper has joined #mer | 11:50 | |
*** FlameReaper has quit IRC | 11:51 | |
*** FReaper has quit IRC | 11:55 | |
*** ridikulus_rat has left #mer | 11:55 | |
*** ChickenCutlass has quit IRC | 11:56 | |
*** felipec has joined #mer | 11:57 | |
sroedal | vgrade_: Stskeeps: maybe you can stop using qml-compositor now? http://lists.qt-project.org/pipermail/interest/2012-October/004486.html :) | 12:02 |
*** M4rtinK has quit IRC | 12:03 | |
*** gabriel9 has joined #mer | 12:04 | |
*** gabriel9|work has quit IRC | 12:04 | |
*** thetet has quit IRC | 12:08 | |
* Stskeeps looks | 12:08 | |
sroedal | https://github.com/hawaii-desktop/greenisland | 12:09 |
sroedal | they based it on qml-compositor it seems | 12:10 |
Bostik | right... are there any special steps I need to know of before getting/requesting an account on build.ci.mer? | 12:10 |
Stskeeps | no | 12:10 |
Stskeeps | just register | 12:10 |
Stskeeps | :P | 12:10 |
Bostik | because I really, *really* would want to get this damn qtwebkit thingy squashed once and for all | 12:11 |
Bostik | right, here goes then | 12:11 |
vgrade_ | sroedal: thanks for the link | 12:11 |
lbt | Stskeeps: build.ci ? | 12:11 |
lbt | or build.mp.org ? | 12:11 |
Stskeeps | ci | 12:11 |
Stskeeps | i want him to compare on same place i build mer | 12:12 |
Stskeeps | sroedal: hehe.. it does show how quick you can develop those things now | 12:12 |
*** felipec has quit IRC | 12:13 | |
*** Sfiet_Konstantin has joined #mer | 12:13 | |
*** felipec has joined #mer | 12:14 | |
*** ChickenCutlass has joined #mer | 12:15 | |
Stskeeps | sroedal: it does make me wonder if i have something to move my desktop to eventually ;) | 12:17 |
*** arcean has quit IRC | 12:20 | |
henrik__ | lbt: what are the steps to extract target rootfs inside vm? | 12:21 |
lbt | ok - so I think we can work around needing to do that | 12:21 |
lbt | the new docs say to map 'targets' to /srv/mer/targets | 12:21 |
lbt | so we'll see nemo_n9 under that dir | 12:21 |
lbt | and that will be the sysroot for QtC too | 12:22 |
henrik__ | yes. I have /srv/mer/targets and it is owned by me. | 12:24 |
henrik__ | now should this work inside vm: https://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Setup_target_2 | 12:24 |
lbt | yes | 12:25 |
*** rodrigo_golive has joined #mer | 12:28 | |
henrik__ | hmm. i get tar: ./lib/libcap.so.2: Cannot create symlink to `libcap.so.2.19': Read-only file system | 12:29 |
henrik__ | i have /srv/mer/targets owned by user. should the whole /srv be user owned | 12:31 |
lbt | no, just targets | 12:31 |
*** faenil has joined #mer | 12:32 | |
*** Jucato has joined #mer | 12:33 | |
henrik__ | auri__: did you have something similar? | 12:36 |
auri__ | yes | 12:37 |
lbt | Jake9xx: back yet? | 12:37 |
henrik__ | lbt: have you seen this problem? | 12:37 |
lbt | no, but I've not tried yet - I'm using a different approach | 12:38 |
auri__ | i am stuck at the same place as henrik__ | 12:38 |
Bostik | uploading qt5b1... to a whole new OBS apparently in need of punishment | 12:38 |
lbt | Bostik: I knew you were coming ... | 12:38 |
Bostik | ah, I have the whole box for this one run? | 12:39 |
*** valdur55 has joined #mer | 12:40 | |
Stskeeps | if build.ci, should be sufficient | 12:40 |
lbt | henrik__: what tar command? | 12:41 |
henrik__ | lbt: sudo tar xjvf nemo.bz2 | 12:42 |
lbt | skip the sudo | 12:42 |
lbt | it's a bit daft anyhow :) | 12:43 |
lbt | sudo tar xf ... then sudo chown myself :D | 12:43 |
lbt | probably written by some C/C++ developer somewhere | 12:43 |
henrik__ | true. but that is not the cure for the problem | 12:44 |
Bostik | "sudo tar" tries to restore original file ownership in addition to modes, right? | 12:44 |
*** morphis is now known as morphis|away | 12:44 | |
lbt | yes | 12:44 |
Bostik | had a flashback, bitten by that in my previous life | 12:44 |
lbt | henrik__: could have been - shared folders don't (afaik) support file ownership | 12:45 |
lbt | so for our target/sysroot use they're OK | 12:45 |
*** niqt has quit IRC | 12:46 | |
*** NIN101 has joined #mer | 12:47 | |
*** panda-z has quit IRC | 12:50 | |
lbt | henrik__: can you extract on host | 12:51 |
lbt | and see it on VM | 12:51 |
henrik__ | i used to anyway. i'll check again | 12:51 |
*** gabriel9 has quit IRC | 12:55 | |
henrik__ | lbt: actually i do get similar error there as well. | 12:56 |
henrik__ | shit. never mind. was still inside vm | 12:56 |
*** gabriel9|work has joined #mer | 12:56 | |
*** arcean has joined #mer | 12:58 | |
henrik__ | lbt: yeah. that worked | 12:58 |
lbt | good - shoulda worked in the VM | 13:01 |
lbt | I'll need to look why not | 13:01 |
*** ChickenCutlass has quit IRC | 13:02 | |
lbt | fuuu ... can't seem to make symbolic links in shared folders | 13:02 |
*** Sfiet_Konstantin has quit IRC | 13:03 | |
henrik__ | ouch | 13:03 |
Bostik | possibly because shared folders are done with SMB? | 13:03 |
*** ChickenCutlass has joined #mer | 13:04 | |
lbt | on the host try: VBoxManage setextradata MerSDK VBoxInternal2/SharedFoldersEnableSymlinksCreate/targets 1 | 13:05 |
lbt | you may need to restart the VM | 13:05 |
* lbt hugs Oracle | 13:05 | |
* lbt keeps hugging until Oracle turns blue and tries to scream and then grins like a maniac.... | 13:06 | |
Venemo | lol lbt | 13:06 |
phako | *g* | 13:08 |
lbt | henrik__: let me know if that helps | 13:10 |
henrik__ | Cannot hard link to `./usr/libexec/getconf/XBS5_ILP32_OFFBIG': Operation not permitted | 13:10 |
henrik__ | :( | 13:10 |
henrik__ | but i didn't see symlink errors | 13:11 |
Stskeeps | are we actually running sb2 for compiles, btw? | 13:11 |
Stskeeps | just out of curiousity | 13:12 |
lbt | not yet | 13:12 |
lbt | they're trying to follow the wiki docs | 13:12 |
Stskeeps | ok | 13:12 |
lbt | it's not going well | 13:12 |
Stskeeps | i couldn't tell | 13:13 |
Stskeeps | is this the "add new sysroots through shared folder" thing? | 13:13 |
*** pohly1 has joined #mer | 13:13 | |
Stskeeps | if so, it looks a bit like a rabbit hole | 13:14 |
*** pohly has quit IRC | 13:14 | |
*** gabrbedd has joined #mer | 13:14 | |
lbt | henrik__: your tar file has hardlinks in it ? | 13:14 |
*** himamura has joined #mer | 13:15 | |
henrik__ | http://repository.maemo.org/meego/Nemo/0.20120920.1.NEMO.2012-10-07.1/images/nemo-handset-armv7hl-n950/ | 13:15 |
*** veskuh has quit IRC | 13:15 | |
*** panda-z has joined #mer | 13:16 | |
*** veskuh has joined #mer | 13:17 | |
*** pohly1 has quit IRC | 13:19 | |
*** aportale has joined #mer | 13:37 | |
*** dakovaci has quit IRC | 13:40 | |
*** VDVsx has quit IRC | 13:45 | |
*** plfiorini has joined #mer | 13:46 | |
plfiorini | hi | 13:46 |
vgrade_ | hey | 13:48 |
Stskeeps | 'lo plfiorini, good work on maui | 13:48 |
vgrade_ | indeed, get my email? | 13:48 |
plfiorini | Stskeeps: thanks | 13:48 |
plfiorini | vgrade: yep but since i'm at work i would like to reply at home with some calm | 13:49 |
vgrade_ | plfiorini: no probs | 13:50 |
*** arcean has quit IRC | 13:51 | |
*** ChickenCutlass has quit IRC | 13:54 | |
henrik__ | lbt: https://www.virtualbox.org/wiki/Sharing_files_on_OSE | 13:58 |
*** ChickenCutlass has joined #mer | 13:59 | |
auri__ | aportale: https://wiki.merproject.org/wiki/Platform_SDK_on_VirtualBox | 14:02 |
*** FSCV has joined #mer | 14:02 | |
*** VDVsx has joined #mer | 14:03 | |
*** merder has joined #mer | 14:04 | |
zuh | Sage_: Stskeeps: How depressing, the crash I encounter with xorg-x11-drv-ste is my own doing it seems. I was being overzealous with the fixes, I checked the OBS log and found that it actually had the same (to my eye dangerous) warnings I was trying to address. | 14:04 |
zuh | So I undid my changes and of course it simply works then | 14:05 |
zuh | sigh | 14:05 |
Stskeeps | :nod: | 14:05 |
Stskeeps | i'd blame it on being monday, but it's tuesday today | 14:05 |
Stskeeps | :P | 14:05 |
*** DocScrutinizer06 is now known as DocScrutinizer05 | 14:08 | |
aportale | auri__: So in order to install/add targets instead of using zypper, you extracted some .tar files? | 14:08 |
auri__ | aportale: yes.. https://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Alternate_targets section: N950 Nemo Mobile | 14:09 |
aportale | auri__: Ok, I will attempt the same, except that I extract it inside the Mer VM. | 14:13 |
auri__ | ok | 14:13 |
*** faenil has quit IRC | 14:21 | |
*** rcg-work has quit IRC | 14:23 | |
*** yunta has quit IRC | 14:26 | |
*** faenil has joined #mer | 14:26 | |
lbt | henrik__: yeah - that's outdated and Oracle's idea of editing a community wiki is "email us a patch" :) | 14:44 |
lbt | aportale: we came across an issue that shared folders need to have symlinks enabled on the host: VBoxManage setextradata MerSDK VBoxInternal2/SharedFoldersEnableSymlinksCreate/home 1 and VBoxManage setextradata MerSDK VBoxInternal2/SharedFoldersEnableSymlinksCreate/targets 1 | 14:45 |
auri__ | lbt: why isnt qt installed in the Nemo target? | 14:46 |
lbt | auri__: good question | 14:46 |
auri__ | wouldnt sb2 need it? | 14:46 |
lbt | it appears that the nemo docs are lacking a bit | 14:46 |
auri__ | hmm | 14:47 |
Stskeeps | as in development headers, or? | 14:47 |
Sage_ | zuh: :) good that you solved it :) | 14:47 |
lbt | yes + qmake etc | 14:47 |
*** panda-z has quit IRC | 14:47 | |
Stskeeps | lbt: as you might know, nobody actually made the fabled sysroot .ks | 14:47 |
Stskeeps | take a n950 one, strip N950/N9 adaptation, add libqt-devel, glibc-devel | 14:47 |
auri__ | henrik__: did you mange to untar the image? | 14:48 |
lbt | yeah - I'm noticing | 14:48 |
lbt | Stskeeps: https://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Creating_an_SB2_Target_for_any_.28non-x86.29_Mer_OBS_package_.28draft.29 | 14:48 |
lbt | is what I was working on | 14:48 |
lbt | osc mksysroot | 14:48 |
lbt | osc build; cp ..../target .../sysroot | 14:49 |
Stskeeps | okay, but that's a bit out of scope for qt sdk work for now i think :) we just need a sane sysroot | 14:49 |
Stskeeps | which contains qt development headers and ability to add packages on top | 14:49 |
lbt | yep | 14:50 |
*** kaziklubey has joined #mer | 14:51 | |
lbt | doing a .ks now | 14:51 |
Stskeeps | the important thing is not to include adaptation :) | 14:54 |
*** Sfiet_Konstantin has joined #mer | 14:57 | |
*** mikhas has joined #mer | 14:57 | |
henrik__ | auri__: not. have to continue tomorrow | 14:58 |
auri__ | lbt: henrik__: still hads problems with hard linking tar: ./bin/pgawk: Cannot hard link to `./bin/pgawk-3.1.5': Operation not permitted | 15:00 |
auri__ | *has | 15:00 |
*** jstaniek_QFridge has quit IRC | 15:09 | |
lbt | auri__: OK - we'll have do it on the host for now | 15:11 |
lbt | I can think of several solutions too | 15:12 |
*** kaziklubey has quit IRC | 15:13 | |
auri__ | i will need the image then in order to chroot .. I only have the .vdi | 15:13 |
lbt | ? | 15:13 |
lbt | unpack the tarball on the host :) | 15:13 |
auri__ | ah! I misunderstood :) | 15:14 |
*** harbaum has quit IRC | 15:14 | |
lbt | Stskeeps: I think we'll skip running zypper inside the sb2 target | 15:14 |
Stskeeps | yes | 15:14 |
Stskeeps | just make a nice sysroot .ks | 15:14 |
*** wmarone_ has joined #mer | 15:14 | |
*** faenil has quit IRC | 15:15 | |
lbt | Stskeeps: http://piratepad.net/TZWVYQ4ajk | 15:15 |
Stskeeps | don't bother with anything under glibc-devel | 15:16 |
lbt | any additional devel things? | 15:16 |
lbt | any groups can be removed (connectivity I guess) | 15:17 |
Stskeeps | mesa-llvmpipe-libEGL-devel and mesa-llvmpipe-libGLESv2-devel maybe | 15:17 |
Stskeeps | though i'm fairly sure it's there already | 15:17 |
lbt | N9 | 15:17 |
Stskeeps | and? | 15:17 |
Stskeeps | it's same ABI | 15:17 |
Stskeeps | i build with llvmpipe in mer core itself :) | 15:17 |
lbt | I don;t know that detail | 15:17 |
Stskeeps | :nod: | 15:18 |
lbt | @Nemo Apps ? | 15:18 |
Stskeeps | probably not | 15:18 |
*** gabriel9|work has quit IRC | 15:18 | |
*** kaziklubey has joined #mer | 15:19 | |
Stskeeps | we can probably strip it fairly a lot down but let's start it with this | 15:19 |
lbt | I was thinking extra -devel things | 15:20 |
Stskeeps | yeah | 15:20 |
Stskeeps | start from scratch though, libqt-devel, opengl es 2 glibc | 15:20 |
Stskeeps | and then take it from there | 15:20 |
Stskeeps | i'm not even sure we need the package groups as such ;) | 15:20 |
Stskeeps | and then we add development apis as needed | 15:21 |
*** kontio has quit IRC | 15:21 | |
lbt | no, I agree - hence the osc approach | 15:22 |
lbt | which could be supplemented by saying to the SDK VM web app "add this devel lib to the osc sysroot by putting it in the yaml and running osc build-nearly and updating the sysroot" | 15:23 |
lbt | but... evenings... :) | 15:23 |
lbt | building | 15:24 |
*** veskuh has quit IRC | 15:30 | |
kulve | drivers/net/wireless/bcm4329/bcm4329.o: file not recognized: Bad value | 15:31 |
*** dakovaci has joined #mer | 15:31 | |
kulve | any idea what's that about? | 15:31 |
*** Venemo has quit IRC | 15:32 | |
kulve | I can compile the kernel by normal cross compilation but "osc build" throws me that | 15:32 |
*** andre__ has joined #mer | 15:32 | |
*** andre__ has joined #mer | 15:32 | |
*** Venemo has joined #mer | 15:32 | |
vgrade_ | kulve: any ENV vars set for wlan driver | 15:35 |
*** slaine has quit IRC | 15:35 | |
*** pirut has quit IRC | 15:35 | |
kulve | I don't think so.. | 15:37 |
vgrade_ | file not recognised. does it get built ok in the osc chroot | 15:38 |
lbt | auri__: http://img.merproject.org/images//web/lbt/2-20121023-152417/ | 15:38 |
kulve | doesn't the "osc build" try building it in the chroot? | 15:38 |
lbt | henrik__: ^^ | 15:38 |
lbt | vgrade_: you're thinking a .o in the tarball ? | 15:39 |
vgrade_ | lbt: yes | 15:40 |
kulve | no *.o files in the tar ball | 15:40 |
Stskeeps | kulve: add -gdwarf-2 | 15:41 |
Stskeeps | to command line | 15:41 |
Stskeeps | for gcc | 15:41 |
*** andre__ has quit IRC | 15:42 | |
kulve | This is the format used by DBX on | 15:42 |
kulve | IRIX 6. | 15:42 |
kulve | right.. | 15:42 |
*** Khertan_works has left #mer | 15:44 | |
*** phinaliumz has quit IRC | 15:45 | |
*** yunta has joined #mer | 15:50 | |
aportale | lbt: ping. Are targets generally installed on the Host machine? | 15:52 |
lbt | aportale: this is new ground :) | 15:53 |
lbt | the target needs to be visible by sb2 | 15:53 |
aportale | lbt: So, usually they were inside Mer, without folder sharing, right? | 15:53 |
*** andre__ has joined #mer | 15:53 | |
lbt | in the VM | 15:53 |
lbt | phone .. sec | 15:53 |
*** popey has quit IRC | 15:55 | |
*** sopenible has joined #mer | 15:55 | |
*** tilgovi has joined #mer | 15:56 | |
*** ChickenCutlass has quit IRC | 15:56 | |
*** arcean has joined #mer | 15:58 | |
lbt | ok | 15:58 |
*** vgrade_ has quit IRC | 15:58 | |
lbt | aportale: yes, usually they sit inside the SDK (which is a Mer instance) | 15:58 |
lbt | however, QtC needs to see the headers etc | 15:58 |
lbt | so option1: tarball of headers, export from VM, unpack on host - work to keep in sync | 15:59 |
aportale | lbt: Yes, therefore we were talking about the "ripped sysroot" | 15:59 |
lbt | option 2: install to a shared location | 15:59 |
lbt | yep | 15:59 |
lbt | so the shared folders *will* work | 15:59 |
aportale | lbt: I see. So, Aurindam and Henrik are now working on option 2 | 16:00 |
lbt | our problem at the moment is that our sysroot is a huge hammer | 16:00 |
lbt | aportale: yes | 16:00 |
lbt | and the issue is that the inside the VM shared folders can't create hardlinks | 16:00 |
*** kaziklubey has quit IRC | 16:00 | |
*** ced117 has joined #mer | 16:00 | |
*** dakovaci has quit IRC | 16:01 | |
lbt | so... the easy answer for now is to unpack (to the same location) on the host, not in the VM | 16:01 |
aportale | lbt: the shared folder scenario adds complexity. Plus it will certainly break on Windows. | 16:01 |
lbt | no, it reduces complexity and is compatible with windows :) | 16:01 |
lbt | there is only a single sysroot so it can't unsync | 16:02 |
lbt | it can (eventually) be managed entirely inside the VM using the webapp | 16:02 |
lbt | so 'download sysroot + unpack' | 16:02 |
lbt | it means that the VM doesn't need extra vdi devices making and connecting | 16:03 |
lbt | so in general I think it's the right approach | 16:03 |
aportale | lbt: Do the target archive have hard links? | 16:04 |
lbt | our monolithic ones do at the moment | 16:04 |
lbt | eventually, no | 16:04 |
aportale | lbt: OK :) | 16:05 |
*** morphis|away is now known as morphis | 16:05 | |
lbt | aportale: if required we can unpack inside the VM and cp -arL | 16:06 |
*** plfiorini has quit IRC | 16:07 | |
aportale | lbt: cp to the shared folder, I assume | 16:07 |
lbt | yes | 16:07 |
*** Behold has joined #mer | 16:07 | |
lbt | hah .... tar --hard-dereference | 16:08 |
lbt | so I think we can even do that | 16:08 |
lbt | henrik__: around? | 16:08 |
*** BeholdMyGlory has quit IRC | 16:08 | |
*** Venemo has quit IRC | 16:08 | |
aportale | lbt: Good find :) | 16:08 |
aportale | lbt: See you tomorrow :) | 16:09 |
*** aportale has left #mer | 16:09 | |
lbt | 'night :) | 16:09 |
*** arcean has quit IRC | 16:11 | |
*** arcean has joined #mer | 16:14 | |
Stskeeps | kulve: i ran into exact same issue recentl | 16:14 |
Stskeeps | y | 16:14 |
kulve | Stskeeps: ok. I'm rebuilding (but for some reason it looks to be building with -j1 only). I'll report back when it's finished | 16:16 |
Stskeeps | kulve: if you're seeing that error too it's a little more serious than i thought.. | 16:16 |
Stskeeps | and the fix i found in binutils causes failures even deeper | 16:16 |
*** blitz00 has quit IRC | 16:21 | |
*** Attie has quit IRC | 16:23 | |
kulve | Stskeeps: looks like it did compile now | 16:23 |
*** stefan_schmidt_w has quit IRC | 16:24 | |
*** auri__ has quit IRC | 16:25 | |
*** calvaris has quit IRC | 16:26 | |
Bostik | not sure whether this is depressive or a relief | 16:27 |
Bostik | /usr/bin/ld: failed to set dynamic section sizes: Memory exhausted | 16:27 |
Bostik | qtwebkit, sqrt() of all evil? | 16:28 |
*** GreatEmerald has joined #mer | 16:29 | |
*** u1106_ has joined #mer | 16:30 | |
* lbt offers Bostik a copy of ie6 | 16:30 | |
*** u1106 has quit IRC | 16:30 | |
Bostik | evil, not vile | 16:31 |
Stskeeps | Bostik: so it exhausts even on ci/ | 16:37 |
Stskeeps | ? | 16:37 |
Stskeeps | Bostik: what happens with -g0 , btw? | 16:38 |
*** rcg has joined #mer | 16:44 | |
*** calvaris has joined #mer | 16:49 | |
*** niqt has joined #mer | 16:51 | |
*** plfiorini has joined #mer | 16:55 | |
Stskeeps | plfiorini: so, a quick question - is your current maui team more on UI side or system side? | 16:58 |
lbt | OK - please review : https://wiki.merproject.org/wiki/Building_against_Mer_in_Community_OBS | 16:58 |
lbt | it's "basic osc tutorial" | 16:59 |
*** CosmoHill has joined #mer | 17:02 | |
*** tilgovi has quit IRC | 17:04 | |
*** arcean has quit IRC | 17:05 | |
*** arcean has joined #mer | 17:07 | |
GreatEmerald | What's the status of GMA500-based devices on Mer? I have an Oak Trail tablet, and trying to boot anything on Mer results in a kernel panic right now... | 17:11 |
*** Venemo has joined #mer | 17:11 | |
Bostik | Stskeeps: I already strip '-g ' from CXXFLAGS, and build log confirms that object files are indeed built without it | 17:12 |
Bostik | sure, I can flip the sed voodoo and try again :) | 17:13 |
Stskeeps | GreatEmerald: hmm, well, you might be able to get somewhere with the EMGD adaptation from Tizen | 17:13 |
Stskeeps | GreatEmerald: gma500 is as you know always a bit of a torn :) | 17:13 |
GreatEmerald | Stskeeps: Note that the OSS gma500 driver in the kernel itself works fine | 17:14 |
GreatEmerald | Stskeeps: But apparently there's something with Mer that prevents that from running | 17:14 |
GreatEmerald | Same thing happens with Meego, too, same panic | 17:14 |
Stskeeps | GreatEmerald: could you specificy the kernel panic a bit? | 17:14 |
Stskeeps | also, for schemantics pov, the problem is probably with the X86-generic hardware adaptation, mer itself doesn't contain HW adaptations :) | 17:15 |
Stskeeps | so that's where we should pay our attention to | 17:15 |
Venemo | +1 | 17:17 |
GreatEmerald | Stskeeps: It's a bit difficult as I'm writing from the device itself (running Gentoo right now :) ), but when booting Mer, it shows a trace with "psb" in it. It's long enough to obscure anything above it, and I haven't seen a way to change the resolution to anything above text mode so far | 17:17 |
GreatEmerald | It feels to me like the psb stub driver is enabled in the kernel (which is obsoleted by the gma500_gfx driver) | 17:18 |
Stskeeps | that's plausible, let me check the config | 17:19 |
Stskeeps | CONFIG_DRM_PSB=y | 17:19 |
Stskeeps | yup | 17:19 |
Stskeeps | GreatEmerald: what kernel did gma500_gfx come in? | 17:20 |
GreatEmerald | Stskeeps: At least in 3.5, I think it was already in 3.3, but not absolutely certain | 17:20 |
Stskeeps | okay | 17:21 |
Stskeeps | GreatEmerald: are you fresh for trying to create your own image with a 3.6 kernel? involves installing mer platform sdk, editing a .ks file and then running one line for image creation? | 17:21 |
plfiorini | Stskeeps, more on UI side | 17:21 |
*** Mihanizat0r has joined #mer | 17:22 | |
*** Mihanizat0r has quit IRC | 17:22 | |
GreatEmerald | Stskeeps: That would probably take a long, long time on this device :) | 17:22 |
Stskeeps | plfiorini: would you like to hear quickly why Mer might be useful for you guys - it's of course up to yourself if you want to go that way, but I think we might have a lot in common :) | 17:22 |
Stskeeps | GreatEmerald: i've done it on a s10-3t netbook | 17:22 |
Stskeeps | GreatEmerald: not that bad, really :) | 17:22 |
plfiorini | Stskeeps, i'm sure we have a lot in common and i'm glat to hear | 17:23 |
*** M13 has joined #mer | 17:23 | |
Stskeeps | plfiorini: so, long story short: Mer is a Core, it does not have a UI, it does not have hardware adaptations - these are all seperate projects. Mer delivers all the boring system level stuff up to qt and for example X or wayland and keeps it maintained. | 17:23 |
Stskeeps | plfiorini: Mer's not only code - we have SDKs, image creators, QA tools, build farm software.. | 17:24 |
Stskeeps | plfiorini: and it seeks to make it really easy to move from prototype to full product team | 17:24 |
Stskeeps | we have projects like Nemo (http://wiki.merproject.org/wiki/Nemo ) - handset UI, Jolla is also building on top of Mer, Plasma Active uses Mer.. | 17:25 |
plfiorini | Stskeeps, sounds interesting how do you build images, do you work with rpm packages? | 17:25 |
Stskeeps | plfiorini: images can be built in your SDK, we use RPM packages yes - albeit this is a bit different from your approach. We build RPM packages either in SDK or in build farm (https://build.pub.meego.com as an example) | 17:25 |
Stskeeps | we have Mer ported to ARMv6, armv7 softfp, hardfp, MIPS32, Generic X86 and Atom processors - and a lot of hardware adaptations around | 17:26 |
GreatEmerald | Stskeeps: I would probably try it if I had my main PC running, but right now it's out for repairs... Hence I'm fiddling with the tablet :) | 17:26 |
Stskeeps | as well as work to enable Qt5 and Wayland by the use of a compatibility layer on existing Android hardware adaptations, http://www.youtube.com/watch?v=1hvRP3rcF9o | 17:26 |
Stskeeps | without actually running Android | 17:26 |
Stskeeps | plfiorini: so, in your case, you'd be able to concentrate on what's actually fun - develop UI and middleware | 17:27 |
Stskeeps | and collaborate/share effort on the harder parts | 17:27 |
GreatEmerald | Stskeeps: If it would help, I could send you the kernel config file I made (and that I'm running right now) that is optimised for GMA600. | 17:27 |
Stskeeps | plfiorini: we have https://wiki.merproject.org/wiki/Zephyr which is our effort to make it easy to build qt5-qmlcompositor-wayland enabled systems | 17:28 |
Stskeeps | (not really a UI, more like an effort) | 17:28 |
*** ChanServ sets mode: -o Stskeeps | 17:28 | |
*** ka6sox-away is now known as ka6sox | 17:29 | |
Stskeeps | .. and best of all, we have a friendly atmosphere here and a meritocratic governance (http://wiki.merproject.org/wiki/Governance ) | 17:29 |
vgrade | \o | 17:29 |
Stskeeps | which we really care about, technical arguments win, not endless discussions, etc | 17:29 |
Stskeeps | GreatEmerald: if you grab mer platform sdk, add http://repo.pub.meego.com/home:/iamer:/Mer:/SDK/Mer_Core_i586/ in the .ks file for your current system, you will get a 3.6 kernel instead that may or may not help your issue | 17:31 |
Stskeeps | plfiorini: our goal in Mer is enabling beautiful 60fps qml/html5/js interfaces :) | 17:32 |
*** niqt has quit IRC | 17:32 | |
*** GreatEmerald has quit IRC | 17:33 | |
*** vgrade has quit IRC | 17:33 | |
*** vgrade has joined #mer | 17:34 | |
plfiorini | Stskeeps, recently i have explored some options for the system. the goal is to have a small system image that developers without packages (some sort of CI which fetches updates from git and build upstream) | 17:34 |
plfiorini | Stskeeps, applications that are not part of the system will be shipped as bundles which may or may not include the dependencies | 17:34 |
*** dotevo has quit IRC | 17:35 | |
Stskeeps | plfiorini: yeah, i've seen that part - it matches a bit with our core concept | 17:35 |
*** GreatEmerald has joined #mer | 17:35 | |
*** karlzero has joined #mer | 17:35 | |
GreatEmerald | Ack, got disconnected | 17:35 |
Stskeeps | plfiorini: it just gets really difficult to maintain over time :) | 17:35 |
Stskeeps | GreatEmerald: if you grab mer platform sdk, add http://repo.pub.meego.com/home:/iamer:/Mer:/SDK/Mer_Core_i586/ in the .ks file for your current system, you will get a 3.6 kernel instead that may or may not help your issue | 17:35 |
plfiorini | Stskeeps, updates are delivered to either a git like system (which ostree seems the best implementation already available) or with images diff (see trebuchet from baserock) | 17:36 |
GreatEmerald | Stskeeps: What kernel does the Plasma Active 3 Mer image use? | 17:36 |
Stskeeps | GreatEmerald: 3.0 probably | 17:36 |
GreatEmerald | Oh wow, that's old | 17:36 |
plfiorini | Stskeeps, it has to be decided which one is better but since the default fs will be btrfs i'm more about trebuchet | 17:36 |
Stskeeps | plfiorini: sure | 17:36 |
plfiorini | Stskeeps, to cut a long story short, maintining a linux system sucks so Mer would be an option | 17:37 |
Stskeeps | plfiorini: many of us have been deepily involved in mobile linux systems | 17:37 |
plfiorini | Stskeeps, because as you said all the hard work is yours but i'm a bit skeptical about packages | 17:37 |
Stskeeps | plfiorini: and hence some things are the way they are because of our experiences in those projects | 17:37 |
*** Behold has quit IRC | 17:37 | |
plfiorini | Stskeeps, for example with ostree is easy to get back to a previous version if you hit a regression | 17:37 |
*** BeholdMyGlory has joined #mer | 17:38 | |
Stskeeps | yep | 17:38 |
plfiorini | Stskeeps, which is harder with packages | 17:38 |
Stskeeps | we're working on SSU and snapshot stuff too in for example Nemo project | 17:39 |
GreatEmerald | Stskeeps: How does building it work, anyway? Since Mer is a core, if I build it, what would I end up with? | 17:39 |
Stskeeps | GreatEmerald: it grabs rpms, build image | 17:39 |
Stskeeps | build as in, installs into a file system | 17:39 |
Stskeeps | plfiorini: we also maintain a philosophy here that one size does not fit all - if you want to do something different we enable and are happy that you do, you get to keep both pieces if you're the source of it breaking ;) | 17:40 |
Stskeeps | ie, mer is very forkable | 17:41 |
Stskeeps | if merproject.org goes down, anybody can continue it | 17:41 |
Stskeeps | plfiorini: so, anyway, - hang around for a couple of days, ask some questions on how to get started with mer, and i'm sure you'll enjoy it :) | 17:42 |
plfiorini | Stskeeps, on the other hand i could build system images with mer and deliver updates as differences with tbdiff and that's good for users but i know that some people will want to work on the maui system and this would not be a model that makes it easy | 17:42 |
*** Eismann has quit IRC | 17:42 | |
plfiorini | Stskeeps, i already have some questions :) | 17:42 |
Stskeeps | sure :) feel free to ask at any time | 17:42 |
*** pohly has joined #mer | 17:42 | |
*** Eismann has joined #mer | 17:43 | |
*** arcean has quit IRC | 17:43 | |
vgrade | plfiorini: so where to start? https://github.com/hawaii-desktop/greenisland | 17:43 |
Stskeeps | generally we are happy to answer if people are fine with taking on obligations to perhaps fix bits and pieces of documentation - it's a co-operative, we share the load together for mutual benefit :) | 17:43 |
plfiorini | Stskeeps, for starters, just to keep track of my emails and know who is who, are you martin brook? | 17:44 |
vgrade | Stskeeps: carsten, vgrade - martin | 17:44 |
*** tilgovi has joined #mer | 17:44 | |
*** arcean has joined #mer | 17:45 | |
plfiorini | vgrade, this is a repo with git submodules and a couple of python scripts to build all the desktop stuff https://github.com/hawaii-desktop/hawaii | 17:45 |
Stskeeps | plfiorini: carsten munk, mer project architect | 17:46 |
vgrade | plfiorini: cheers, I'll have a look | 17:46 |
*** lbt is now known as lbt_away | 17:46 | |
*** Venemo has quit IRC | 17:46 | |
plfiorini | ok | 17:46 |
plfiorini | Stskeeps, another option for me could be to use ostree on top of mer | 17:48 |
vgrade | plfiorini: oh, it has bits of kde | 17:48 |
Stskeeps | maybe, interesting research topic | 17:48 |
plfiorini | vgrade, yep solid is just fine and is (mostly) kde-free, just plain qt | 17:49 |
vgrade | looks at ostree | 17:49 |
plfiorini | vgrade, and i made some improvements to KArchive making it really modular (load plugins to handle different archive formats, like qt does for images) | 17:50 |
*** kaziklubey has joined #mer | 17:50 | |
plfiorini | vgrade, which i shared with the kde people but unfortunately i really don't have time to send a patch, i can just point them to the source code | 17:50 |
plfiorini | vgrade, also fluid is actually based on a small piece of plasma (framesvg, svg, theme classes) and the qml components but i'm going to rewrite some parts to fit my needs | 17:51 |
plfiorini | vgrade, a rewrite would also make it easier to send the code to gerrit for qt inclusion (new code -> no copyright problems with the cla) | 17:52 |
vgrade | plfiorini: how many in your team/ | 17:52 |
plfiorini | vgrade, active members 3 including me, the other 2 are designers | 17:53 |
GreatEmerald | Right, so I read the Platform SDK article on the wiki, but I'm still a bit lost about this. It installs the SDK to an external place, then reuses parts of the running OS to run the SDK, but where do the kernel updates come into play? When using MIC? | 17:54 |
*** morphis is now known as morphis|away | 17:56 | |
*** M13 has quit IRC | 17:56 | |
*** karlzero has quit IRC | 17:57 | |
*** karlzero has joined #mer | 17:58 | |
Stskeeps | GreatEmerald: when using mic | 17:58 |
*** ortylp has joined #mer | 17:59 | |
vgrade | plfiorini: impressive work, Interesting to read your journey on your blog | 17:59 |
*** ortylp has quit IRC | 18:00 | |
plfiorini | vgrade, thanks, the blog is not very much updated i prefer to use g+ because i can post small messages. writing blogs requires time which i would rather spend writing code | 18:01 |
*** jayrulez has joined #mer | 18:01 | |
jayrulez | hey pikpik | 18:01 |
*** ortylp has joined #mer | 18:04 | |
sroedal | plfiorini: glad to see someone improving on qml-compositor :) | 18:04 |
Bostik | hmmm... very interesting.... qtwebkit build failure is one of two blockers for qt5b2; so something is b0rked even for upstream | 18:04 |
GreatEmerald | All right, I see. I think I'll wait for my main PC to get repaired before I attempt to do this, though, as right now I'm in a severely space-restricted environment. | 18:05 |
*** andre__ has quit IRC | 18:06 | |
Stskeeps | bbl | 18:06 |
Stskeeps | plfiorini: good meeting you :) | 18:06 |
vgrade | plfiorini: the blog shows this is a long time brewing for you | 18:07 |
*** jayrulez has quit IRC | 18:07 | |
plfiorini | vgrade, the idea started years ago but i eventually got frustrated with X. there was no alternative at that time and finally Wayland came out | 18:09 |
*** NIN101 has quit IRC | 18:10 | |
*** kaziklubey has quit IRC | 18:10 | |
sroedal | plfiorini: if you find the QtCompositor API incomplete do not hesitate to file bugs / suggestions or to contribute patches there | 18:11 |
*** andre__ has joined #mer | 18:12 | |
*** jayrulez has joined #mer | 18:12 | |
plfiorini | sroedal, it needs some work for client side decorations and popup menus (can't get them to work with QML, under the qwindow compositor it works) | 18:12 |
plfiorini | sroedal, actually i wanted to send an email the mailing list and ask for advice and work on CSD | 18:13 |
sroedal | plfiorini: yep, noone is working actively on that at the moment | 18:13 |
sroedal | plfiorini: are you doing compositor side decorations atm? (that's what qml-compositor was doing) | 18:13 |
sroedal | hmm, the term CSD is ambiguous I guess :) | 18:14 |
plfiorini | sroedal, client side | 18:14 |
sroedal | plfiorini: ok | 18:15 |
plfiorini | sroedal, as far as i remember the qml-compositor didn't have decorations | 18:15 |
sroedal | oh, right, it just draws the close button | 18:15 |
vgrade | sroedal: dont know if its the same issue but I noticed that when I ran QtCreator with qml-compositor menus did not work but did under qwindow-compositor | 18:15 |
plfiorini | vgrade, it seems so | 18:16 |
sroedal | vgrade: probably the same issue yes | 18:16 |
sroedal | I can look into that | 18:16 |
plfiorini | sroedal, did jorgen lind left? | 18:19 |
sroedal | plfiorini: yep, unfortunately :) | 18:20 |
vgrade | plfiorini: CMake 2.8.9 or higher is required. You are running version 2.8.6, first road block :) | 18:20 |
plfiorini | vgrade, CMake developers made a lot of improvements recently | 18:22 |
vgrade | plfiorini: we usually try to keep up with these things, | 18:23 |
*** M4rtinK has joined #mer | 18:25 | |
plfiorini | vgrade, good | 18:26 |
*** karlzero has quit IRC | 18:26 | |
*** karlzero has joined #mer | 18:26 | |
vgrade | plfiorini: someone on our community OBS has a 2.8.9 version, https://build.pub.meego.com/package/files?package=cmake&project=home%3Acxl000%3AQt5Desktop :) | 18:27 |
plfiorini | :) | 18:27 |
vgrade | plfiorini: so I can just add their repo and zypper in | 18:27 |
*** slaine has joined #mer | 18:29 | |
vgrade | ok done | 18:31 |
CosmoHill | hi slaine | 18:32 |
*** calvaris has quit IRC | 18:35 | |
vgrade | plfiorini: building solid now | 18:36 |
plfiorini | vgrade, :) | 18:36 |
vgrade | plfiorini: what platforms have you tested so far? | 18:38 |
plfiorini | vgrade, desktop - x86_64 | 18:38 |
vgrade | ok so we're in new territory on arm then :) | 18:39 |
*** felipec has quit IRC | 18:39 | |
*** tilgovi has quit IRC | 18:40 | |
plfiorini | vgrade, a week ago i was tempted on buying a cheap chinese tablet and do some work on it :) | 18:40 |
plfiorini | vgrade, but i decided not to buy it, the compositor/shell is focused on the desktop but in the future a shell for tablets or phones could be made | 18:41 |
vgrade | as Stskeeps said earlier they usually come with Andriod so EGL/GLES drivers not compat although he is doing work to make them compatible | 18:41 |
*** felipec has joined #mer | 18:42 | |
plfiorini | vgrade, they mostly are with Mali 400 and lima is not quiet there yet | 18:42 |
vgrade | plfiorini: you are using evdev for kb/mouse? | 18:42 |
plfiorini | vgrade, yes qt has plugins for it | 18:42 |
vgrade | plfiorini: I did get something going on the zenithink c71 (mali based) https://www.youtube.com/watch?feature=player_embedded&v=TqZjCrq6M9s | 18:44 |
*** GreatEmerald has quit IRC | 18:44 | |
* plfiorini is checking if his ISP has optical fiber, uploading the arch packages is taking forever | 18:45 | |
vgrade | plfiorini: so that should work for touchscreens as well | 18:45 |
plfiorini | vgrade, yes unfortunately it didn't work with the apple touchpad but now that i built an updated qt5 i might try again | 18:46 |
vgrade | plfiorini: solid 37%, may need to revert to cross building | 18:46 |
vgrade | plfiorini: to save time | 18:46 |
plfiorini | vgrade, at the moment solid is the biggest submodule | 18:47 |
vgrade | plfiorini: ok I'll let it go then, have something to eat. what tz are you? | 18:48 |
*** arcean has quit IRC | 18:51 | |
*** VDVsx has quit IRC | 18:54 | |
plfiorini | vgrade, GMT +2 (DSDT) | 18:54 |
*** clopez has quit IRC | 18:56 | |
*** cristi has joined #mer | 19:01 | |
*** tilgovi has joined #mer | 19:02 | |
*** nitrate__ has joined #mer | 19:03 | |
sroedal | plfiorini: what's ECM? | 19:03 |
sroedal | cmake complains that it is missing when trying to build solid | 19:04 |
*** nitrate_ has quit IRC | 19:06 | |
*** kaziklubey has joined #mer | 19:07 | |
*** ced117 has quit IRC | 19:09 | |
plfiorini | sroedal, is extra-cmake-module a collection of CMake goodies from KDE | 19:09 |
vgrade | just hit the same isssue | 19:11 |
*** kaziklubey has quit IRC | 19:12 | |
vgrade | sorry looking at the wrong window, still compiling solid here | 19:12 |
vgrade | 93% | 19:12 |
* plfiorini rebuilding | 19:12 | |
plfiorini | sroedal, are you building with ./compile ? | 19:14 |
sroedal | plfiorini: hmm, nope | 19:14 |
vgrade | plfiorini: ./compile here also | 19:14 |
plfiorini | sroedal, ah ok that's normal then. ./compile builds all the modules in order and install on /opt/hawaii by default | 19:15 |
sroedal | plfiorini: ok :) | 19:15 |
plfiorini | mmm vibe has a build issue, guess that not updating qt5 in a while was not a good idea :D | 19:17 |
sroedal | plfiorini: http://www.maui-project.org/en/get-involved/coding/ doesn't exist | 19:17 |
sroedal | any requirements on how qtbase needs to be configured ? | 19:18 |
plfiorini | sroedal, i'm moving all the stuff on wiki | 19:18 |
sroedal | I got an error about position independent code or similar when trying to build solid | 19:18 |
plfiorini | sroedal, i use -nomake demos -nomake tests -nomake examples -make libs -release --prefix=/opt/qt5 -opensource --confirm-license -opengl es2 -qpa wayland | 19:19 |
sroedal | maybe it's the -developer-build flag I'm using that messed it up | 19:19 |
*** thetet has joined #mer | 19:20 | |
plfiorini | sroedal, can you paste on pastebin the solid cmake output? | 19:20 |
vgrade | solid built ok here native on Pi | 19:21 |
*** krababbel has joined #mer | 19:21 | |
sroedal | plfiorini: btw, I think -make libs is sufficient, as if explicitly passed it disables building of examples and tests | 19:21 |
plfiorini | vgrade, can't wait to see how is QtCompositor running on Pi, it should work very well as it has bradcom support | 19:22 |
plfiorini | sroedal, thanks | 19:22 |
vgrade | onto vibe now | 19:22 |
*** rubdos has joined #mer | 19:22 | |
sroedal | plfiorini: qglobal.h:1090:4: error: #error "You must build your code with position independent code if Qt was built with -reduce-relocations. " "Compile your code with -fPIC or -fPIE." | 19:22 |
sroedal | plfiorini: ah, and error: ‘const class QString’ has no member named ‘toAscii’ | 19:23 |
sroedal | plfiorini: maybe my qtbase is too recent | 19:23 |
plfiorini | vgrade, you will probably hit a build failure which i didn't have with a previous version of qt5 | 19:23 |
plfiorini | sroedal, weird because i checked out yesterday in order to build archlinux packages | 19:24 |
*** karlzero has quit IRC | 19:24 | |
*** karlzero has joined #mer | 19:24 | |
*** mikhas has quit IRC | 19:25 | |
*** jayrulez has quit IRC | 19:25 | |
plfiorini | sroedal, toAscii is deprecated guess you are building with a qtbase which has no deprecated methods | 19:26 |
plfiorini | sroedal, wait a sec | 19:27 |
plfiorini | sroedal, the hawaii branch shouldn't have toAscii anymore | 19:28 |
plfiorini | sroedal, https://github.com/hawaii-desktop/solid/commit/b55353e1e5f5766fbaa20455a56330b17e5914f3 | 19:29 |
plfiorini | sroedal, and this fixed the position independent code error if i remember https://github.com/hawaii-desktop/solid/commit/31a21de22c953c000be539911007676ea872e346 | 19:29 |
sroedal | plfiorini: cool | 19:30 |
*** felipec has quit IRC | 19:30 | |
*** felipec_ has joined #mer | 19:30 | |
plfiorini | sroedal, init_repository should have fetched the right revision, have you checked out solid from master by any chance? | 19:31 |
sroedal | plfiorini: yeah, I actually started by going directly to greenisland and following the instructions in the README there | 19:31 |
sroedal | plfiorini: which lead me to building vibe and solid | 19:31 |
*** felipec_ is now known as felipec | 19:32 | |
plfiorini | sroedal, ah ok sorry it's my fault i should write a note on all README.md to point people on hawaii.git | 19:32 |
plfiorini | otherwise it must be difficult to track all deps | 19:33 |
*** arcean has joined #mer | 19:34 | |
vgrade | plfiorini: so I should be ok if I did init_repository? | 19:37 |
plfiorini | vgrade, yep | 19:37 |
*** Sfiet_Konstantin has quit IRC | 19:39 | |
*** pvilja has quit IRC | 19:41 | |
*** pvilja has joined #mer | 19:41 | |
*** Behold has joined #mer | 19:45 | |
*** furikku has quit IRC | 19:46 | |
*** BeholdMyGlory has quit IRC | 19:49 | |
*** krababbel has quit IRC | 19:52 | |
*** karlzero has quit IRC | 19:53 | |
*** karlzero has joined #mer | 19:53 | |
*** mihero has quit IRC | 19:54 | |
*** FlameReaper has joined #mer | 19:58 | |
*** jusa_ has quit IRC | 20:00 | |
vgrade | dang , rootfs 1511856 1511848 0 100% / | 20:03 |
plfiorini | d'oh | 20:04 |
vgrade | onto fluid | 20:07 |
*** arcean has quit IRC | 20:08 | |
*** lamikr has quit IRC | 20:08 | |
*** thetet has quit IRC | 20:09 | |
vgrade | plfiorini: http://pastie.org/5105285 | 20:12 |
*** arcean has joined #mer | 20:15 | |
*** beford has quit IRC | 20:30 | |
*** beford has joined #mer | 20:31 | |
*** csdb_ has quit IRC | 20:32 | |
*** csdb_ has joined #mer | 20:37 | |
*** totte has joined #mer | 20:37 | |
*** faenil has joined #mer | 20:38 | |
plfiorini | vgrade, mmm | 20:39 |
plfiorini | vgrade, something is missing from your qt5 build | 20:40 |
*** trbs has joined #mer | 20:40 | |
vgrade | plfiorini: hacked. it looks like my environment does not put the qtplatfrom.h in the path | 20:41 |
vgrade | that header comes from the mkspec dir | 20:42 |
plfiorini | yep | 20:42 |
vgrade | hacked it for now but where does that file live on a normal env | 20:42 |
plfiorini | i have it in /opt/qt5/mkspecs/$$PLATFORM$$/qplatformdefs.h | 20:43 |
plfiorini | bet on /opt/qt5/mkspecs/linux-g++-64/qplatformdefs.h on my env | 20:44 |
*** mihero has joined #mer | 20:44 | |
vgrade | yea we are using /usr/share/qt5/mkspecs/linux-g++/qplatformdefs.h so how does that path get searched | 20:45 |
*** karlzero has quit IRC | 20:46 | |
Bostik | vgrade: sounds like "QTDIR=/usr/share/qt5 qmake" | 20:51 |
vgrade | Bostik: not sure what you mean? | 20:54 |
vgrade | do I need that QTDIR export | 20:54 |
plfiorini | Bostik, having qmake in the path should be enough these days | 20:56 |
*** lizardo has quit IRC | 20:58 | |
*** ALoGeNo has quit IRC | 20:59 | |
vgrade | plfiorini: onto greenisland, Cannot find prefix propery from gio-2.0: 1 | 21:01 |
*** jayrulez has joined #mer | 21:01 | |
plfiorini | vgrade, ops, i still have to get rid of dconf | 21:02 |
plfiorini | vgrade, i can fix it rightaway | 21:02 |
*** ilink_sycbase has joined #mer | 21:03 | |
*** ortylp has quit IRC | 21:08 | |
vgrade | plfiorini: ok now, zyppered in glib2-devel | 21:09 |
*** dakovaci has joined #mer | 21:10 | |
*** ilink_sycbase has quit IRC | 21:11 | |
plfiorini | vgrade, should be fixed, going to build and check. if you join #maui-project you will get nice github notifications though :) | 21:15 |
rcg | anyone familiar with maliit? | 21:15 |
rcg | more particularly maliit plugins? | 21:15 |
rcg | am looking for a way to create arrow keys on the on screen keyboard | 21:16 |
rcg | been looking at various keycode, keymap stuff... so far i found 0x10 and 0x0e to be up and down.. but am still looking for left and right | 21:16 |
rcg | \x10 and \x0e, i.e. | 21:17 |
vgrade | rcg: notmart has dabbled I think | 21:18 |
rcg | i see, thx | 21:19 |
*** rubdos has quit IRC | 21:19 | |
*** slaine has quit IRC | 21:20 | |
rcg | btw just been experimenting with the virtual keyboard on plasma active and making the thing translucent actually looks pretty promising with respect to usability | 21:20 |
*** arcean has quit IRC | 21:21 | |
rcg | i.e., using opacity:0.5 allows to use the keyboard reasonably well while it's still possible to see the entire screen | 21:21 |
rcg | while talking about the on-screen keyboard: did anyone try to implement something like the swype keyboard? | 21:22 |
*** notmart has quit IRC | 21:25 | |
*** arcean has joined #mer | 21:25 | |
*** pohly has quit IRC | 21:26 | |
*** CosmoHill has quit IRC | 21:28 | |
*** zenvoid has quit IRC | 21:30 | |
*** rodrigo_golive has quit IRC | 21:33 | |
phaeron | rcg: fingerterm does that transparency trick too | 21:43 |
rcg | phaeron, yes :) | 21:44 |
rcg | that's what inspired me to try it in the first place ;) | 21:45 |
rcg | i really like fingerterm for that very reason | 21:45 |
rcg | however, it also works pretty well with the general virtual keyboard, at least on plasma active | 21:46 |
*** jayrulez has quit IRC | 21:47 | |
phaeron | cool | 21:48 |
rcg | and so far i also just tried a "static" opacity setting.. i might try to do something similar as fingerterm to automatically let the keyboard "fade out" more when it's not used for some time | 21:48 |
rcg | btw this is also astonishingly easy. i just needed to add "opacity: 0.5" to LandscapeVKB.qml | 21:49 |
sroedal | QML <3 | 21:50 |
rcg | indeed :) | 21:50 |
*** popey has joined #mer | 21:53 | |
*** faenil has quit IRC | 22:01 | |
*** gabrbedd has quit IRC | 22:02 | |
*** ChickenCutlass has joined #mer | 22:03 | |
*** yunta has quit IRC | 22:05 | |
*** lbt_away is now known as lbt | 22:21 | |
vgrade | sroedal: success? I'm just finishing building | 22:22 |
*** himamura has quit IRC | 22:28 | |
vgrade | -- Installing: /opt/hawaii/bin/widget-factory | 22:28 |
*** cxl000 has quit IRC | 22:31 | |
vgrade | \o/ 22:31:55 ciao | 22:31 |
vgrade | nice yellow flower | 22:32 |
*** ChickenCutlass has quit IRC | 22:32 | |
*** ChickenCutlass has joined #mer | 22:33 | |
*** merder has quit IRC | 22:33 | |
*** cristi has quit IRC | 22:36 | |
*** cristi has joined #mer | 22:37 | |
*** rcg has quit IRC | 22:45 | |
sroedal | vgrade: awesome stuff | 22:45 |
sroedal | vgrade: I might try some more tomorrow, wasn't building for the pi though | 22:45 |
vgrade | sroedal: that is on the Pi | 22:46 |
vgrade | using Mer Qt5 | 22:46 |
vgrade | building native on there | 22:46 |
sroedal | vgrade: I mean, I wasn't building it for the pi, but for my desktop :) | 22:47 |
sroedal | vgrade: but it's awesome that you got it running on the pi so quickly | 22:47 |
vgrade | sroedal: just building on the shoulders of giants | 22:55 |
*** popey has quit IRC | 22:56 | |
*** otep_ has joined #mer | 22:57 | |
*** otep has quit IRC | 22:57 | |
*** FSCV has quit IRC | 23:01 | |
*** rdqfdx has quit IRC | 23:02 | |
vgrade | Stskeeps: plfiorini https://twitter.com/vgrade/status/260873907651870720/photo/1/large | 23:04 |
*** macmaN has quit IRC | 23:05 | |
*** Jucato has quit IRC | 23:07 | |
plfiorini | vgrade, nice but there should be a bug because it doesn't load _any_ icon | 23:09 |
vgrade | plfiorini: what am I missing? I'm still getting errors about missing weather, qrc:///qml/PanelIndicator.qml:56:9: QML Image: Failed to get image from provider: image://desktoptheme/weather-storm | 23:10 |
plfiorini | vgrade, it doesn't find the icons, might be some problem with QIcon | 23:11 |
plfiorini | vgrade, weird, because here it can find the icons for the launcher | 23:11 |
plfiorini | it's QIcon or the image provider | 23:12 |
vgrade | so I need to start the image provider? | 23:12 |
plfiorini | vgrade, here i can't seen the wheather icon because it's missing but the image provider gets a "?" icon | 23:13 |
plfiorini | vgrade, in the photo i can't even see it | 23:14 |
plfiorini | vgrade, the image provider is in a qml module but it doesn't do anything special | 23:14 |
vgrade | so do I need to run that | 23:15 |
*** macmaN has joined #mer | 23:18 | |
vgrade | do you expect a tracker type process to be running? | 23:18 |
plfiorini | vgrade, nope | 23:19 |
plfiorini | vgrade, the image provider should already be loaded otherwise you wouldn't get the desktop at all | 23:19 |
plfiorini | it's just failing to retrieve icons with QIcon, i should get a rpi board and test it | 23:20 |
vgrade | plfiorini: ok, so I have greenisland process and that should be all I need? | 23:20 |
plfiorini | vgrade, yes that's the compositor/desktop, it loads its plugins by itself | 23:21 |
plfiorini | vgrade, and all the qml stuff is in a resource file hence it's embedded into the executable | 23:21 |
plfiorini | vgrade, did you install qtsvg ? | 23:22 |
vgrade | what about themes, anything I'm missing there | 23:22 |
lbt | vgrade: nice! | 23:22 |
plfiorini | the icon theme has only svg icons at the moment | 23:22 |
plfiorini | running greenisland with the QT_DEBUG_PLUGINS=1 env variable makes it print a lot of debug info about the plugins | 23:23 |
plfiorini | if you don't see a plugin such as /opt/qt5/plugins/iconengines/libqsvgicon.so loaded that's might be the problem | 23:23 |
plfiorini | IID: org.qt-project.Qt.QIconEngineFactoryInterface | 23:23 |
plfiorini | className: QSvgIconPlugin | 23:23 |
vgrade | rpm says I have qt5-qtsvg-plugin-iconengine-svg-5.0.0~beta1-1.10.armv6l | 23:27 |
vgrade | lets check the debug now | 23:27 |
plfiorini | vgrade, gotta get some sleep it's half past 1 here :) | 23:32 |
vgrade | QFactoryLoader::QFactoryLoader() looking at "/usr/lib/qt5/plugins/iconengines/libqsvgicon.so" | 23:35 |
vgrade | sure no probs, thanks for the help tonight | 23:36 |
*** cristi has quit IRC | 23:36 | |
*** tilgovi has quit IRC | 23:40 | |
*** M4rtinK has quit IRC | 23:42 | |
*** clopez has joined #mer | 23:47 | |
*** sledges has quit IRC | 23:53 | |
*** totte has quit IRC | 23:54 | |
*** FlameReaper has quit IRC | 23:57 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!