#mer log for Tuesday, 2012-10-23

*** FSCV has quit IRC00:02
*** Aurium has quit IRC00:11
*** rcg has quit IRC00:22
*** clopez has quit IRC00:23
*** tilgovi has quit IRC00:36
*** himamura has joined #mer00:38
*** reels_ has joined #mer00:38
*** reels has quit IRC00:42
*** wmarone_ has quit IRC00:44
*** FlameReaper has joined #mer00:45
*** sonach has joined #mer00:53
*** himamura has quit IRC00:54
*** himamura has joined #mer00:59
*** arcean has quit IRC00:59
*** KaIRC has quit IRC01:25
*** ka6sox is now known as ka6sox-away01:28
*** M4rtinK has quit IRC01:29
sonachmorning all01:29
*** cckwes has joined #mer01:36
chriadamgmorning, sonach01:36
sonachchriadam: hey :)01:37
*** Guest82248 has quit IRC01:37
*** tilgovi has joined #mer01:41
cckwesHi, not sure if this question is asked before01:43
cckweshow hard is it to adapt Mer to this hardware01:43
cckweshttp://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G13399932893101:43
chriadamno idea.  armv9hl ABI much different to the armv8el / 7hl ones?01:46
cckwesso this board is armv9hl? how to know which architecture it is?01:50
*** Jaded is now known as jade01:52
chriadamcckwes: 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 about01:54
chriadambut 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
chriadamyou'd be better to wait for another 8 hours or so, and ask lbt or Stskeeps for a real answer.01:57
cckweschriadam: Thanks, AFAIK, this board supports Ubuntu02:01
*** andre__ has quit IRC02:01
cckweshttp://odroid.foros-phpbb.com/t1075-ubuntu-1204-on-odroid-x-exynos-441202:01
cckwesso I think it would not be very hard to adapt Mer right? :)02:02
chriadampresumably not, I agree02:02
*** M13 has joined #mer02:15
*** wmarone has joined #mer02:22
*** M13 has quit IRC02:45
*** kaziklubey has joined #mer02:52
*** RhymeswA has joined #mer03:02
*** DocScrutinizer05 has quit IRC03:04
*** DocScrutinizer06 has joined #mer03:04
*** dakovaci has joined #mer03:20
*** FlameReaper has quit IRC03:22
*** FlameReaper has joined #mer03:23
iekkumorning03:24
*** FlameReaper has quit IRC03:40
*** FlameReaper has joined #mer03:41
*** phinaliumz has joined #mer03:48
*** furikku has joined #mer03:54
*** merder has joined #mer03:58
*** pvilja has joined #mer03:58
*** rdqfdx has joined #mer04:01
*** FlameReaper has quit IRC04:08
*** FlameReaper has joined #mer04:09
*** FlameReaper has quit IRC04:23
*** FlameReaper has joined #mer04:23
*** FlameReaper has quit IRC04:34
*** slummer has quit IRC04:34
*** FlameReaper has joined #mer04:35
*** kaziklubey has quit IRC04:35
*** Siosm has joined #mer04:40
*** slummer has joined #mer04:43
*** felipec has quit IRC04:44
*** dakovaci has quit IRC04:55
*** FlameReaper has quit IRC04:56
*** FlameReaper has joined #mer04:57
*** panda-z has joined #mer04:58
*** springz has quit IRC05:06
*** leinir_ has joined #mer05:12
*** leinir_ has quit IRC05:12
*** leinir_ has joined #mer05:12
*** leinir has quit IRC05:12
*** springz has joined #mer05:20
*** morphis is now known as morphis|away05:22
Stskeepscckwes: mer supports that generic chip just fine05:27
Stskeepscckwes: you need to get own hardware adaptation going which is the hard part05:27
cckwesstskeeps: means the driver for all other hardware? for exp: graphic chip?05:28
Stskeepsyeah05:28
Stskeepskernel above 2.6.3705:29
Stskeepsetc05:29
Stskeepser, above 2.6.3205:29
cckwessince that's already ubuntu available for the hardware, can we just "borrow" all those driver from the custom made ubuntu?05:30
Stskeepsmaybe, maybe not05:31
cckwesanyway, thanks for the info, will try to get the board first before posting more question :)05:32
*** pirut has joined #mer05:41
*** VDVsx has joined #mer05:45
sonachStskeeps: 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
sonachStskeeps: when i do 'zypper ref', it reports: There are no enabled repositories defined. so maybe i miss something?05:55
Stskeepssonach: ls -al /etc/zypp/repos.d05:56
sonachStskeeps: nothing under this dir,05:56
Stskeepsok, show me the .ks you used?05:57
*** FlameReaper has quit IRC05:57
*** FlameReaper has joined #mer05:58
sonachStskeeps: http://pastie.org/510207305:58
Stskeepsrepo --name=mer-core --baseurl=http://releases.merproject.org/releases/0.20121018.1/builds/armv7l/packages/05:58
Stskeepsadd a --save to that05:58
Stskeepsthat makes sure that it exists in the image too05:59
*** rcg has joined #mer05:59
*** merder has quit IRC05:59
sonachStskeeps: ok, but how to understand 'that makes sure that it exists in the image too'?06:01
Stskeepsas in06:01
Stskeeps--save makes it store the repository info in /etc/zypp/repos.d06:01
sonachah, i see,06:02
*** FlameReaper has quit IRC06:08
*** FlameReaper has joined #mer06:09
sonachStskeeps: it is installing :)06:10
Stskeepsgood06:11
*** yunta has joined #mer06:14
*** leinir__ has joined #mer06:15
*** leinir_ has quit IRC06:15
*** FlameReaper has quit IRC06:18
*** FlameReaper has joined #mer06:18
sonachStskeeps: build completed :)06:20
sonachnow there are test_xxx files generated,06:20
Stskeepscool06:21
StskeepsLD_LIBRARY_PATH=. ./test_egl06:21
Stskeepsif the /system files are there and libc replaced06:21
sonachStskeeps: the output is http://pastie.org/510213706:24
*** jpetrell has joined #mer06:24
*** niqt has joined #mer06:24
Stskeepsgo into common/properties.c and //printf("property_get: %s\n", key);  -- remove the //06:25
Stskeepsand make ARCH=arm again06:25
Stskeepsand try test_egl again06:26
*** zbenjamin has quit IRC06:27
*** zbenjamin has joined #mer06:27
*** zbenjamin has joined #mer06:27
*** veskuh has joined #mer06:27
*** FReaper has joined #mer06:28
*** FlameReaper has quit IRC06:29
sonachStskeeps: http://pastie.org/510214906:29
Stskeepssonach: ok, and we're sure that we replaced the libc.so and libpthread.so and so on in /system ?06:31
*** popey has joined #mer06:32
Stskeepsin /system/lib that is06:32
sonachStskeeps: I only replaced libc.so and libdl.so since only these two files were generated when building 'ANDROID MINIMAL',06:32
Stskeepsok06:32
Stskeepswith make BUILD_TINY_ANDROID=true libc ?06:33
sonachyes,06:33
Stskeepsok06:33
Stskeepscan you zypper in gdb too?06:33
sonachsure06:33
Stskeepsand then run LD_LIBRARY_PATH=. gdb ./test_egl06:34
Stskeepsand run06:34
sonachok. go out for a moment :P06:34
Stskeepsalright06:35
*** alh_ has quit IRC06:37
*** alh_ has joined #mer06:38
*** springz has quit IRC06:38
*** FReaper has quit IRC06:44
*** FReaper has joined #mer06:44
*** kontio has joined #mer06:47
*** lamikr has joined #mer06:49
sonachStskeeps: now '(gdb)' appears,06:49
Stskeepssonach: ok, 'run'06:49
Stskeepsand when it crashes, 'bt'06:49
Stskeepsthis is first time we're testing this on a vivante sw06:49
*** FReaper has quit IRC06:49
Stskeepshw, that is06:49
*** FReaper has joined #mer06:50
sonachStskeeps: http://pastie.org/510220606:51
Stskeepsok, now ctrl-z, ps aux | grep test_egl06:51
Stskeepstell me PID of the process that isn't gdb06:51
Stskeepsand then cat /proc/PID/maps06:52
Stskeepswhere PID is the PID06:52
situMorning all06:53
sonachStskeeps: http://pastie.org/510222006:54
*** FReaper has quit IRC06:55
*** springz has joined #mer06:56
sonachStskeeps: something related to 'libGAL.so'?06:56
*** FReaper has joined #mer06:56
Stskeepsi have to call in to a teleconference now, i'll look at it later06:57
sonachok, no hurry, thank you for helping :)06:58
*** gabriel9|work has joined #mer07:00
*** thetet has joined #mer07:01
*** FReaper has quit IRC07:02
*** FReaper has joined #mer07:02
*** leinir__ has quit IRC07:03
*** leinir__ has joined #mer07:03
*** slaine has joined #mer07:04
*** kallela has joined #mer07:05
*** FReaper has quit IRC07:05
*** alh_ has quit IRC07:07
*** alh_ has joined #mer07:07
*** ronan22 has joined #mer07:08
*** harbaum has joined #mer07:10
*** morphis|away is now known as morphis07:11
*** vgrade has joined #mer07:15
*** blaroche has quit IRC07:16
*** blaroche has joined #mer07:16
zuhStskeeps: is it explained somewhere whytf there is amrv8el arch in the repos?07:17
zuhI don't think there is such hardware in the wild yet ;)07:17
Stskeepszuh: because there wasn't a armv7hl one back when we started ;)07:18
zuhThat explains a hammer with a banana :)07:19
Stskeepsthe difficulty was that we had to break obs upgrade path07:19
Stskeepsand obs didn't accept new patches07:20
Stskeepsso the only architecture that existed was armv8el we could use07:20
Stskeepsit's just a label07:21
zuhSo it's just because of OBS technicality, ok.07:21
Stskeepsyeah..07:22
Stskeepsi didn't like it either07:22
*** FlameReaper has joined #mer07:25
*** FlameReaper has quit IRC07:26
*** FlameReaper has joined #mer07:27
*** imunsie has quit IRC07:28
*** mikhas has joined #mer07:28
*** morphis is now known as morphis|away07:28
*** FlameReaper has quit IRC07:31
*** FlameReaper has joined #mer07:33
*** kaziklubey has joined #mer07:35
*** stefan_schmidt_w has joined #mer07:37
*** rcg has quit IRC07:37
*** phaeron has joined #mer07:38
*** FlameReaper has quit IRC07:38
*** FlameReaper has joined #mer07:39
*** FlameReaper has quit IRC07:44
*** sledges has joined #mer07:46
*** sledges has joined #mer07:46
*** hazchemix has quit IRC07:49
*** rcg-work has joined #mer07:54
henrik__lbt: did you have the sb2_manage script somewhere?07:55
*** auri__ has joined #mer08:02
*** kaziklubey has quit IRC08:02
*** calvaris has joined #mer08:05
*** cxl000 has joined #mer08:06
lbthenrik__: https://github.com/lbt/sdk-setup/blob/sb2_manage/src/sb2_manage08:12
henrik__lbt: thanks08:13
lbtJake9xx could you help auri__ put together a nemo sysroot for use with QtCreator/VM SDK?08:14
lbtinstall it at /srv/mer/targets/nemo_n9 on the host and see it map to the VM. Then sb2-init it as nemo_n908:15
situWayland 1.0 is out.08:15
auri__k08:15
Stskeepssitu: finally :008:17
Stskeeps:)08:17
*** jussi has quit IRC08:17
*** pohly has joined #mer08:19
*** jussi has joined #mer08:19
*** Sfiet_Konstantin has joined #mer08:19
*** notmart has joined #mer08:26
*** notmart has joined #mer08:26
*** yunta has quit IRC08:27
*** jstaniek_QFridge has joined #mer08:29
zuhSage_: Around?08:34
Stskeepszuh: anything i can help with? sage's on travel atm so may not answer so quickly :)08:35
*** Sfiet_Konstantin has quit IRC08:36
zuhStskeeps: 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 startup08:36
*** Sfiet_Konstantin has joined #mer08:36
zuhThought I'd ask if he tried it ever08:36
Stskeepszuh: is it the most recent mer release?08:37
*** ChickenCutlass has joined #mer08:38
zuhThe ks lists next repos apparently08:38
StskeepsChickenCutlass: how's copenhagen? :)08:39
Stskeepszuh: ok, interesting, because it builds in OBS08:39
ChickenCutlassStskeeps: hi.  I'm exhausted08:39
zuhStskeeps: Yeah, that's why I'm quite confused about it08:39
ChickenCutlassStskeeps: jetlag08:39
Stskeepszuh: patched with 0001-Match-API-changes in X server patch/08:40
zuhYes, it doesn't even compile without that. But I needed to do some other changes as well which were obviously wrong.08:40
zuhThat's what puzzles me08:40
Stskeepshmm08:40
zuhhttp://www.igloocommunity.org/support/Mer_%26_Nemo_Mobile_on_Snowball#Creating_an_sb2_target <- those are the steps which I did the target with08:41
mikhascant wait for UDS08:41
zuhusing the ks from Sage's post08:41
Stskeepszuh: crash or unable to dlopen?08:42
Stskeepscan i see xorg.0.log somehow?08:42
Stskeepsthat really strikes me as odd, sure it's same sources, too?08:43
zuhAborts around the time it should init DPMS08:43
zuhWell, 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 identical08:44
Stskeepsok08:44
zuhBut maybe I should try regardless...08:44
Stskeepsdoes his binary work from obs?08:44
zuhYes08:44
Stskeepsbut your own custom build of same sources doesn't08:44
zuhWell, "what I believe to be the same sources" :)08:45
Stskeepshehe08:45
zuhI'll try with the tar from obs to double-check08:45
Stskeepsif that doesn't work, you may need to install the latest mer' releases' cross compiler08:47
*** hazchemix has joined #mer08:48
lbthenrik__: did I point you at my rpms for bundler?08:48
henrik__lbt: nope08:49
lbthttps://build.pub.meego.com/project/monitor?project=home%3Albt%3Abranches%3AMer%3ATools%3ATesting08:49
lbtas you can see 'failed' :)08:49
lbtbut that's where I'll put the rubygem-bundler pkg and then a pkg called sdk-webapp-bundle which is all the gems you use08:50
lbtI need to finish some docs first08:51
henrik__sure. but should i see some 'failed' stuff from that link?08:51
lbtyeah - WIP08:52
lbtdon't try to fix it yourself - I have unpushed changes :)08:52
Sage_zuh: xorg crashes with mcompositor08:53
Sage_zuh: http://sage.kapsi.fi/sagestechblog/snowball/snowball-2012-10-16-armv7hl.ks08:53
zuhSage_: I'm not that far with it, it crashes on startup even when run manually (ie. no automatic clients)08:55
*** Attie has joined #mer08:55
lbtSage_: vps OK?08:55
*** vgrade_ has joined #mer08:56
Sage_lbt: no08:56
Sage_zuh: oh, that is supricing. for me taht worked fine08:56
lbtI'm around today if you need then08:56
zuhSage_: When compiling myself I mean08:56
*** panda-z has quit IRC08:56
zuhSage_: the binaries from OBS work08:57
*** panda-z has joined #mer08:57
zuhSage_: Did you ever try a local build of the driver or just on OBS?09:00
zuhalso, even though I've installed kernel-adapatation-ux500-devel, /usr/src/kernels is empty under sb2... but the directory definitely exists in the target09:01
*** blitz00 has joined #mer09:01
*** ronan22 has quit IRC09:03
mardyis Mer using this? http://meego.gitorious.org/meego-sharing-framework09:09
Stskeepsno, but i guess nemo might09:09
*** arcean has joined #mer09:11
Stskeepszuh: hmmm09:12
Stskeepszuh: http://gitweb.merproject.org/gitweb?p=mer-core/scratchbox2.git;a=blob;f=scratchbox2-2.3.27-usrsrc.patch;h=00a6ffaaf12aa92c1bd6d8e8305c4adba79c19ce;hb=HEAD09:12
Stskeepsit might be that the sdk modes don't have that patch09:12
mardyStskeeps: thanks09:12
mardySage_: is Nemo using this? http://meego.gitorious.org/meego-sharing-framework09:13
zuhStskeeps: Confirmed, I have those rules in my /usr/share/scratchbox2/modes/sdk-build/fs_rules.lua09:14
Stskeeps {dir = "/usr/src", use_orig_path = true},09:15
Stskeepscan be removed09:15
*** clopez has joined #mer09:15
*** popey has quit IRC09:16
zuhOk, that takes care of that funny thing, only two remain :)09:17
*** khertan2 has joined #mer09:17
*** khertan2 is now known as Khertan_works09:17
*** sonach has left #mer09:24
*** panda-z has joined #mer09:31
*** popey has joined #mer09:33
*** clopez has quit IRC09:34
*** morphis|away is now known as morphis09:38
kulveis there dtc (device tree compiler) in mer?09:39
Stskeepshmm, nop09:39
StskeepsURL?09:39
*** airen has joined #mer09:39
kulveno idea about the URL. It just looks like some U-Boots expect that to be found..09:40
Stskeepsok09:40
*** airen has left #mer09:42
kulvehttp://git.jdl.com/software/dtc.git09:42
Stskeepshttp://git.jdl.com/gitweb/?p=dtc.git;a=summary09:42
Stskeepsfile a bug, i gues09:42
Stskeepss09:42
*** clopez has joined #mer09:48
auri__Jake9xx: ping09:50
auri__lbt: do you have awiki for the Nemo target setup?09:52
lbthttps://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Alternate_targets09:53
lbtI'm not sure how up-to-date that is09:53
lbtand the bloody network has it in for me - I'm on the phone to the ISP at the moment09:53
faenilit should be updated09:53
auri__good luck!09:53
faenilat least the n950 section09:54
lbtty09:54
*** tilgovi has quit IRC09:58
*** M4rtinK has joined #mer10:01
*** cckwes has quit IRC10:02
*** yunta has joined #mer10:05
*** Sfiet_Konstantin has quit IRC10:05
lbtyunta: the sb2_manage10:07
yuntayes?10:07
lbtI was thinking to echo/cat some yaml10:07
yuntamakes sense10:07
lbtslightly more extensible if we add things10:08
yuntalbt: why bash, not ruby? :D10:09
henrik__lbt: btw, removing a toolchain does not work with "sudo zypper --non-interactive remove -t pattern <pattern>"10:10
* Stskeeps twitches10:10
henrik__Uninstallation of a pattern is currently not defined and implemented10:10
lbtyunta: because it's essentially running shell commands and printing output - bash is fine :)10:10
*** pvilja has quit IRC10:11
yuntaso you went for minimal tool dependency. ok10:11
lbthenrik__: hide the remove option ?   :D10:11
lbtproblem solved :)10:11
henrik__lbt: that can be done for now at least :)10:11
lbtyeah - log a bug about it.... hmm10:12
lbtgeneric SDK bug I guess until I make SDK-VM component or something10:12
lbtauri__: I'm not seeing conversation about nemo sysroot10:12
lbtI'm guessing Jake9xx isn't around10:13
auri__yup.. looks like it10:13
*** clopez has quit IRC10:13
lbtOK - 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 #mer10:14
auri__stupid question.. but nevertheless.. sb2-init is done in VM? or use chroot in host.. guess both should work10:14
lbtcorrect10:14
lbtnot only that - you should be sharing $HOME so if you do it in one, you see it in the other10:15
*** pvilja has joined #mer10:16
*** clopez has quit IRC10:20
*** clopez has joined #mer10:20
*** dotevo has joined #mer10:29
*** tilgovi has joined #mer10:30
*** dakovaci has joined #mer10:33
*** KaIRC has joined #mer10:39
*** MikaT has quit IRC10:39
*** FlameReaper has joined #mer10:39
*** MikaT has joined #mer10:41
*** panda-z is now known as panda-z|away10:46
*** morphis is now known as morphis|away10:46
*** ljp has joined #mer10:50
*** lpotter has quit IRC10:50
auri__lbt: for sdb2 what does mode mean10: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 IRC10:51
*** FlameReaper has joined #mer10:52
Kypeliauri__: How about sdk-install ?10:52
*** lizardo has joined #mer10:52
auri__my bad!10:52
auri__thnx10:52
*** mikhas has quit IRC10:53
lbtsorted, good :)10:54
auri__http://pastebin.com/UqFJDewt .. is this a problem with permissions? or something else..10:59
*** zenvoid has joined #mer10:59
auri__http://pastebin.com/mqs41ex511:00
*** himamura_ has joined #mer11:02
auri__lbt: ^11:02
*** popey has quit IRC11:05
lbtone thing is cd /srv/mer/targets/n950rootfs11:05
*** himamura has quit IRC11:05
*** ChickenCutlass has quit IRC11:05
lbt(or whereever you used as a target root)11:06
*** himamura_ has quit IRC11:06
*** Sfiet_Konstantin has joined #mer11:07
*** reels_ is now known as reels11:07
*** Venemo has joined #mer11:09
*** felipec has joined #mer11:15
*** panda-z|away is now known as panda-z11:16
*** leinir__ is now known as leinir11:20
*** leinir has joined #mer11:20
*** faenil has quit IRC11:21
*** FlameReaper has quit IRC11:21
*** FlameReaper has joined #mer11:21
*** FlameReaper has quit IRC11:26
*** FlameReaper has joined #mer11:27
*** morphis|away is now known as morphis11:28
*** Sfiet_Konstantin has quit IRC11:29
*** kallela has quit IRC11:31
*** springz has quit IRC11:33
*** ChickenCutlass has joined #mer11:40
*** popey has joined #mer11:43
*** felipec has quit IRC11:49
*** ridikulus_rat has joined #mer11:49
*** FReaper has joined #mer11:50
*** FlameReaper has quit IRC11:51
*** FReaper has quit IRC11:55
*** ridikulus_rat has left #mer11:55
*** ChickenCutlass has quit IRC11:56
*** felipec has joined #mer11:57
sroedalvgrade_: 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 IRC12:03
*** gabriel9 has joined #mer12:04
*** gabriel9|work has quit IRC12:04
*** thetet has quit IRC12:08
* Stskeeps looks12:08
sroedalhttps://github.com/hawaii-desktop/greenisland12:09
sroedalthey based it on qml-compositor it seems12:10
Bostikright... are there any special steps I need to know of before getting/requesting an account on build.ci.mer?12:10
Stskeepsno12:10
Stskeepsjust register12:10
Stskeeps:P12:10
Bostikbecause I really, *really* would want to get this damn qtwebkit thingy squashed once and for all12:11
Bostikright, here goes then12:11
vgrade_sroedal: thanks for the link12:11
lbtStskeeps: build.ci ?12:11
lbtor build.mp.org ?12:11
Stskeepsci12:11
Stskeepsi want him to compare on same place i build mer12:12
Stskeepssroedal: hehe.. it does show how quick you can develop those things now12:12
*** felipec has quit IRC12:13
*** Sfiet_Konstantin has joined #mer12:13
*** felipec has joined #mer12:14
*** ChickenCutlass has joined #mer12:15
Stskeepssroedal: it does make me wonder if i have something to move my desktop to eventually ;)12:17
*** arcean has quit IRC12:20
henrik__lbt: what are the steps to extract target rootfs inside vm?12:21
lbtok - so I think we can work around needing to do that12:21
lbtthe new docs say to map 'targets' to /srv/mer/targets12:21
lbtso we'll see nemo_n9 under that dir12:21
lbtand that will be the sysroot for QtC too12: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_212:24
lbtyes12:25
*** rodrigo_golive has joined #mer12:28
henrik__hmm. i get tar: ./lib/libcap.so.2: Cannot create symlink to `libcap.so.2.19': Read-only file system12:29
henrik__i have /srv/mer/targets owned by user. should the whole /srv be user owned12:31
lbtno, just targets12:31
*** faenil has joined #mer12:32
*** Jucato has joined #mer12:33
henrik__auri__: did you have something similar?12:36
auri__yes12:37
lbtJake9xx: back yet?12:37
henrik__lbt: have you seen this problem?12:37
lbtno, but I've not tried yet - I'm using a different approach12:38
auri__i am stuck at the same place as henrik__12:38
Bostikuploading qt5b1... to a whole new OBS apparently in need of punishment12:38
lbtBostik: I knew you were coming ...12:38
Bostikah, I have the whole box for this one run?12:39
*** valdur55 has joined #mer12:40
Stskeepsif build.ci, should be sufficient12:40
lbthenrik__: what tar command?12:41
henrik__lbt: sudo tar xjvf nemo.bz212:42
lbtskip the sudo12:42
lbtit's a bit daft anyhow :)12:43
lbtsudo tar xf ... then sudo chown myself :D12:43
lbtprobably written by some C/C++ developer somewhere12:43
henrik__true. but that is not the cure for the problem12:44
Bostik"sudo tar" tries to restore original file ownership in addition to modes, right?12:44
*** morphis is now known as morphis|away12:44
lbtyes12:44
Bostikhad a flashback, bitten by that in my previous life12:44
lbthenrik__: could have been - shared folders don't (afaik) support file ownership12:45
lbtso for our target/sysroot use they're OK12:45
*** niqt has quit IRC12:46
*** NIN101 has joined #mer12:47
*** panda-z has quit IRC12:50
lbthenrik__: can you extract on host12:51
lbtand see it on VM12:51
henrik__i used to anyway. i'll check again12:51
*** gabriel9 has quit IRC12:55
henrik__lbt: actually i do get similar error there as well.12:56
henrik__shit. never mind. was still inside vm12:56
*** gabriel9|work has joined #mer12:56
*** arcean has joined #mer12:58
henrik__lbt: yeah. that worked12:58
lbtgood - shoulda worked in the VM13:01
lbtI'll need to look why not13:01
*** ChickenCutlass has quit IRC13:02
lbtfuuu ... can't seem to make symbolic links in shared folders13:02
*** Sfiet_Konstantin has quit IRC13:03
henrik__ouch13:03
Bostikpossibly because shared folders are done with SMB?13:03
*** ChickenCutlass has joined #mer13:04
lbton the host try: VBoxManage setextradata MerSDK VBoxInternal2/SharedFoldersEnableSymlinksCreate/targets 113:05
lbtyou may need to restart the VM13:05
* lbt hugs Oracle13:05
* lbt keeps hugging until Oracle turns blue and tries to scream and then grins like a maniac....13:06
Venemolol lbt13:06
phako*g*13:08
lbthenrik__: let me know if that helps13:10
henrik__Cannot hard link to `./usr/libexec/getconf/XBS5_ILP32_OFFBIG': Operation not permitted13:10
henrik__:(13:10
henrik__but i didn't see symlink errors13:11
Stskeepsare we actually running sb2 for compiles, btw?13:11
Stskeepsjust out of curiousity13:12
lbtnot yet13:12
lbtthey're trying to follow the wiki docs13:12
Stskeepsok13:12
lbtit's not going well13:12
Stskeepsi couldn't tell13:13
Stskeepsis this the "add new sysroots through shared folder" thing?13:13
*** pohly1 has joined #mer13:13
Stskeepsif so, it looks a bit like a rabbit hole13:14
*** pohly has quit IRC13:14
*** gabrbedd has joined #mer13:14
lbthenrik__: your tar file has hardlinks in it ?13:14
*** himamura has joined #mer13: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 IRC13:15
*** panda-z has joined #mer13:16
*** veskuh has joined #mer13:17
*** pohly1 has quit IRC13:19
*** aportale has joined #mer13:37
*** dakovaci has quit IRC13:40
*** VDVsx has quit IRC13:45
*** plfiorini has joined #mer13:46
plfiorinihi13:46
vgrade_hey13:48
Stskeeps'lo plfiorini, good work on maui13:48
vgrade_indeed, get my email?13:48
plfioriniStskeeps: thanks13:48
plfiorinivgrade: yep but since i'm at work i would like to reply at home with some calm13:49
vgrade_plfiorini: no probs13:50
*** arcean has quit IRC13:51
*** ChickenCutlass has quit IRC13:54
henrik__lbt: https://www.virtualbox.org/wiki/Sharing_files_on_OSE13:58
*** ChickenCutlass has joined #mer13:59
auri__aportale: https://wiki.merproject.org/wiki/Platform_SDK_on_VirtualBox14:02
*** FSCV has joined #mer14:02
*** VDVsx has joined #mer14:03
*** merder has joined #mer14:04
zuhSage_: 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
zuhSo I undid my changes and of course it simply works then14:05
zuhsigh14:05
Stskeeps:nod:14:05
Stskeepsi'd blame it on being monday, but it's tuesday today14:05
Stskeeps:P14:05
*** DocScrutinizer06 is now known as DocScrutinizer0514:08
aportaleauri__: 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 Mobile14:09
aportaleauri__: Ok, I will attempt the same, except that I extract it inside the Mer VM.14:13
auri__ok14:13
*** faenil has quit IRC14:21
*** rcg-work has quit IRC14:23
*** yunta has quit IRC14:26
*** faenil has joined #mer14:26
lbthenrik__: yeah - that's outdated and Oracle's idea of editing a community wiki is "email us a patch" :)14:44
lbtaportale: 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 114:45
auri__lbt: why isnt qt installed in the Nemo target?14:46
lbtauri__: good question14:46
auri__wouldnt sb2 need it?14:46
lbtit appears that the nemo docs are lacking a bit14:46
auri__hmm14:47
Stskeepsas in development headers, or?14:47
Sage_zuh: :) good that you solved it :)14:47
lbtyes + qmake etc14:47
*** panda-z has quit IRC14:47
Stskeepslbt: as you might know, nobody actually made the fabled sysroot .ks14:47
Stskeepstake a n950 one, strip N950/N9 adaptation, add libqt-devel, glibc-devel14:47
auri__henrik__: did you mange to untar the image?14:48
lbtyeah - I'm noticing14:48
lbtStskeeps: https://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Creating_an_SB2_Target_for_any_.28non-x86.29_Mer_OBS_package_.28draft.2914:48
lbtis what I was working on14:48
lbtosc mksysroot14:48
lbtosc build; cp ..../target .../sysroot14:49
Stskeepsokay, but that's a bit out of scope for qt sdk work for now i think :) we just need a sane sysroot14:49
Stskeepswhich contains qt development headers and ability to add packages on top14:49
lbtyep14:50
*** kaziklubey has joined #mer14:51
lbtdoing a .ks now14:51
Stskeepsthe important thing is not to include adaptation :)14:54
*** Sfiet_Konstantin has joined #mer14:57
*** mikhas has joined #mer14:57
henrik__auri__: not. have to continue tomorrow14:58
auri__lbt: henrik__: still hads problems with hard linking tar: ./bin/pgawk: Cannot hard link to `./bin/pgawk-3.1.5': Operation not permitted15:00
auri__*has15:00
*** jstaniek_QFridge has quit IRC15:09
lbtauri__: OK - we'll have do it on the host for now15:11
lbtI can think of several solutions too15:12
*** kaziklubey has quit IRC15:13
auri__i will need the image then in order to chroot .. I only have the .vdi15:13
lbt?15:13
lbtunpack the tarball on the host :)15:13
auri__ah! I misunderstood :)15:14
*** harbaum has quit IRC15:14
lbtStskeeps: I think we'll skip running zypper inside the sb2 target15:14
Stskeepsyes15:14
Stskeepsjust make a nice sysroot .ks15:14
*** wmarone_ has joined #mer15:14
*** faenil has quit IRC15:15
lbtStskeeps: http://piratepad.net/TZWVYQ4ajk15:15
Stskeepsdon't bother with anything under glibc-devel15:16
lbtany additional devel things?15:16
lbtany groups can be removed (connectivity I guess)15:17
Stskeepsmesa-llvmpipe-libEGL-devel and mesa-llvmpipe-libGLESv2-devel maybe15:17
Stskeepsthough i'm fairly sure it's there already15:17
lbtN915:17
Stskeepsand?15:17
Stskeepsit's same ABI15:17
Stskeepsi build with llvmpipe in mer core itself :)15:17
lbtI don;t know that detail15:17
Stskeeps:nod:15:18
lbt@Nemo Apps ?15:18
Stskeepsprobably not15:18
*** gabriel9|work has quit IRC15:18
*** kaziklubey has joined #mer15:19
Stskeepswe can probably strip it fairly a lot down but let's start it with this15:19
lbtI was thinking extra -devel things15:20
Stskeepsyeah15:20
Stskeepsstart from scratch though, libqt-devel, opengl es 2 glibc15:20
Stskeepsand then take it from there15:20
Stskeepsi'm not even sure we need the package groups as such ;)15:20
Stskeepsand then we add development apis as needed15:21
*** kontio has quit IRC15:21
lbtno, I agree - hence the osc approach15:22
lbtwhich 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
lbtbut... evenings... :)15:23
lbtbuilding15:24
*** veskuh has quit IRC15:30
kulvedrivers/net/wireless/bcm4329/bcm4329.o: file not recognized: Bad value15:31
*** dakovaci has joined #mer15:31
kulveany idea what's that about?15:31
*** Venemo has quit IRC15:32
kulveI can compile the kernel by normal cross compilation but "osc build" throws me that15:32
*** andre__ has joined #mer15:32
*** andre__ has joined #mer15:32
*** Venemo has joined #mer15:32
vgrade_kulve: any ENV vars set for wlan driver15:35
*** slaine has quit IRC15:35
*** pirut has quit IRC15:35
kulveI don't think so..15:37
vgrade_file not recognised. does it get built ok in the osc chroot15:38
lbtauri__: http://img.merproject.org/images//web/lbt/2-20121023-152417/15:38
kulvedoesn't the "osc build" try building it in the chroot?15:38
lbthenrik__: ^^15:38
lbtvgrade_: you're thinking a .o in the tarball ?15:39
vgrade_lbt: yes15:40
kulveno *.o files in the tar ball15:40
Stskeepskulve: add -gdwarf-215:41
Stskeepsto command line15:41
Stskeepsfor gcc15:41
*** andre__ has quit IRC15:42
kulveThis is the format used by DBX on15:42
kulveIRIX 6.15:42
kulveright..15:42
*** Khertan_works has left #mer15:44
*** phinaliumz has quit IRC15:45
*** yunta has joined #mer15:50
aportalelbt: ping. Are targets generally installed on the Host machine?15:52
lbtaportale: this is new ground :)15:53
lbtthe target needs to be visible by sb215:53
aportalelbt: So, usually they were inside Mer, without folder sharing, right?15:53
*** andre__ has joined #mer15:53
lbtin the VM15:53
lbtphone .. sec15:53
*** popey has quit IRC15:55
*** sopenible has joined #mer15:55
*** tilgovi has joined #mer15:56
*** ChickenCutlass has quit IRC15:56
*** arcean has joined #mer15:58
lbtok15:58
*** vgrade_ has quit IRC15:58
lbtaportale: yes, usually they sit inside the SDK (which is a Mer instance)15:58
lbthowever, QtC needs to see the headers etc15:58
lbtso option1: tarball of headers, export from VM, unpack on host - work to keep in sync15:59
aportalelbt: Yes, therefore we were talking about the "ripped sysroot"15:59
lbtoption 2: install to a shared location15:59
lbtyep15:59
lbtso the shared folders *will* work15:59
aportalelbt: I see. So, Aurindam and Henrik are now working on option 216:00
lbtour problem at the moment is that our sysroot is a huge hammer16:00
lbtaportale: yes16:00
lbtand the issue is that the inside the VM shared folders can't create hardlinks16:00
*** kaziklubey has quit IRC16:00
*** ced117 has joined #mer16:00
*** dakovaci has quit IRC16:01
lbtso... the easy answer for now is to unpack (to the same location) on the host, not in the VM16:01
aportalelbt: the shared folder scenario adds complexity. Plus it will certainly break on Windows.16:01
lbtno, it reduces complexity and is compatible with windows :)16:01
lbtthere is only a single sysroot so it can't unsync16:02
lbtit can (eventually) be managed entirely inside the VM using the webapp16:02
lbtso 'download sysroot + unpack'16:02
lbtit means that the VM doesn't need extra vdi devices making and connecting16:03
lbtso in general I think it's the right approach16:03
aportalelbt: Do the target archive have hard links?16:04
lbtour monolithic ones do at the moment16:04
lbteventually, no16:04
aportalelbt: OK :)16:05
*** morphis|away is now known as morphis16:05
lbtaportale: if required we can unpack inside the VM and cp -arL16:06
*** plfiorini has quit IRC16:07
aportalelbt: cp to the shared folder, I assume16:07
lbtyes16:07
*** Behold has joined #mer16:07
lbthah .... tar --hard-dereference16:08
lbtso I think we can even do that16:08
lbthenrik__: around?16:08
*** BeholdMyGlory has quit IRC16:08
*** Venemo has quit IRC16:08
aportalelbt: Good find :)16:08
aportalelbt: See you tomorrow :)16:09
*** aportale has left #mer16:09
lbt'night :)16:09
*** arcean has quit IRC16:11
*** arcean has joined #mer16:14
Stskeepskulve: i ran into exact same issue recentl16:14
Stskeepsy16:14
kulveStskeeps: ok. I'm rebuilding (but for some reason it looks to be building with -j1 only). I'll report back when it's finished16:16
Stskeepskulve: if you're seeing that error too it's a little more serious than i thought..16:16
Stskeepsand the fix i found in binutils causes failures even deeper16:16
*** blitz00 has quit IRC16:21
*** Attie has quit IRC16:23
kulveStskeeps: looks like it did compile now16:23
*** stefan_schmidt_w has quit IRC16:24
*** auri__ has quit IRC16:25
*** calvaris has quit IRC16:26
Bostiknot sure whether this is depressive or a relief16:27
Bostik/usr/bin/ld: failed to set dynamic section sizes: Memory exhausted16:27
Bostikqtwebkit, sqrt() of all evil?16:28
*** GreatEmerald has joined #mer16:29
*** u1106_ has joined #mer16:30
* lbt offers Bostik a copy of ie616:30
*** u1106 has quit IRC16:30
Bostikevil, not vile16:31
StskeepsBostik: so it exhausts even on ci/16:37
Stskeeps?16:37
StskeepsBostik: what happens with -g0 , btw?16:38
*** rcg has joined #mer16:44
*** calvaris has joined #mer16:49
*** niqt has joined #mer16:51
*** plfiorini has joined #mer16:55
Stskeepsplfiorini: so, a quick question - is your current maui team more on UI side or system side?16:58
lbtOK - please review : https://wiki.merproject.org/wiki/Building_against_Mer_in_Community_OBS16:58
lbtit's "basic osc tutorial"16:59
*** CosmoHill has joined #mer17:02
*** tilgovi has quit IRC17:04
*** arcean has quit IRC17:05
*** arcean has joined #mer17:07
GreatEmeraldWhat'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 #mer17:11
BostikStskeeps: I already strip '-g ' from CXXFLAGS, and build log confirms that object files are indeed built without it17:12
Bostiksure, I can flip the sed voodoo and try again :)17:13
StskeepsGreatEmerald: hmm, well, you might be able to get somewhere with the EMGD adaptation from Tizen17:13
StskeepsGreatEmerald: gma500 is as you know always a bit of a torn :)17:13
GreatEmeraldStskeeps: Note that the OSS gma500 driver in the kernel itself works fine17:14
GreatEmeraldStskeeps: But apparently there's something with Mer that prevents that from running17:14
GreatEmeraldSame thing happens with Meego, too, same panic17:14
StskeepsGreatEmerald: could you specificy the kernel panic a bit?17:14
Stskeepsalso, for schemantics pov, the problem is probably with the X86-generic hardware adaptation, mer itself doesn't contain HW adaptations :)17:15
Stskeepsso that's where we should pay our attention to17:15
Venemo+117:17
GreatEmeraldStskeeps: 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 far17:17
GreatEmeraldIt feels to me like the psb stub driver is enabled in the kernel (which is obsoleted by the gma500_gfx driver)17:18
Stskeepsthat's plausible, let me check the config17:19
StskeepsCONFIG_DRM_PSB=y17:19
Stskeepsyup17:19
StskeepsGreatEmerald: what kernel did gma500_gfx come in?17:20
GreatEmeraldStskeeps: At least in 3.5, I think it was already in 3.3, but not absolutely certain17:20
Stskeepsokay17:21
StskeepsGreatEmerald: 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
plfioriniStskeeps, more on UI side17:21
*** Mihanizat0r has joined #mer17:22
*** Mihanizat0r has quit IRC17:22
GreatEmeraldStskeeps: That would probably take a long, long time on this device :)17:22
Stskeepsplfiorini: 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
StskeepsGreatEmerald: i've done it on a s10-3t netbook17:22
StskeepsGreatEmerald: not that bad, really :)17:22
plfioriniStskeeps, i'm sure we have a lot in common and i'm glat to hear17:23
*** M13 has joined #mer17:23
Stskeepsplfiorini: 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
Stskeepsplfiorini: Mer's not only code - we have SDKs, image creators, QA tools, build farm software..17:24
Stskeepsplfiorini: and it seeks to make it really easy to move from prototype to full product team17:24
Stskeepswe 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
plfioriniStskeeps, sounds interesting how do you build images, do you work with rpm packages?17:25
Stskeepsplfiorini: 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
Stskeepswe have Mer ported to ARMv6, armv7 softfp, hardfp, MIPS32, Generic X86 and Atom processors - and a lot of hardware adaptations around17:26
GreatEmeraldStskeeps: 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
Stskeepsas 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=1hvRP3rcF9o17:26
Stskeepswithout actually running Android17:26
Stskeepsplfiorini: so, in your case, you'd be able to concentrate on what's actually fun - develop UI and middleware17:27
Stskeepsand collaborate/share effort on the harder parts17:27
GreatEmeraldStskeeps: 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
Stskeepsplfiorini: we have https://wiki.merproject.org/wiki/Zephyr which is our effort to make it easy to build qt5-qmlcompositor-wayland enabled systems17:28
Stskeeps(not really a UI, more like an effort)17:28
*** ChanServ sets mode: -o Stskeeps17:28
*** ka6sox-away is now known as ka6sox17: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\o17:29
Stskeepswhich we really care about, technical arguments win, not endless discussions, etc17:29
StskeepsGreatEmerald: 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 issue17:31
Stskeepsplfiorini: our goal in Mer is enabling beautiful 60fps qml/html5/js interfaces :)17:32
*** niqt has quit IRC17:32
*** GreatEmerald has quit IRC17:33
*** vgrade has quit IRC17:33
*** vgrade has joined #mer17:34
plfioriniStskeeps, 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
plfioriniStskeeps, applications that are not part of the system will be shipped as bundles which may or may not include the dependencies17:34
*** dotevo has quit IRC17:35
Stskeepsplfiorini: yeah, i've seen that part - it matches a bit with our core concept17:35
*** GreatEmerald has joined #mer17:35
*** karlzero has joined #mer17:35
GreatEmeraldAck, got disconnected17:35
Stskeepsplfiorini: it just gets really difficult to maintain over time :)17:35
StskeepsGreatEmerald: 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 issue17:35
plfioriniStskeeps, 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
GreatEmeraldStskeeps: What kernel does the Plasma Active 3 Mer image use?17:36
StskeepsGreatEmerald: 3.0 probably17:36
GreatEmeraldOh wow, that's old17:36
plfioriniStskeeps, it has to be decided which one is better but since the default fs will be btrfs i'm more about trebuchet17:36
Stskeepsplfiorini: sure17:36
plfioriniStskeeps, to cut a long story short, maintining a linux system sucks so Mer would be an option17:37
Stskeepsplfiorini: many of us have been deepily involved in mobile linux systems17:37
plfioriniStskeeps, because as you said all the hard work is yours but i'm a bit skeptical about packages17:37
Stskeepsplfiorini: and hence some things are the way they are because of our experiences in those projects17:37
*** Behold has quit IRC17:37
plfioriniStskeeps, for example with ostree is easy to get back to a previous version if you hit a regression17:37
*** BeholdMyGlory has joined #mer17:38
Stskeepsyep17:38
plfioriniStskeeps, which is harder with packages17:38
Stskeepswe're working on SSU and snapshot stuff too in for example Nemo project17:39
GreatEmeraldStskeeps: How does building it work, anyway? Since Mer is a core, if I build it, what would I end up with?17:39
StskeepsGreatEmerald: it grabs rpms, build image17:39
Stskeepsbuild as in, installs into a file system17:39
Stskeepsplfiorini: 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
Stskeepsie, mer is very forkable17:41
Stskeepsif merproject.org goes down, anybody can continue it17:41
Stskeepsplfiorini: 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
plfioriniStskeeps, 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 easy17:42
*** Eismann has quit IRC17:42
plfioriniStskeeps, i already have some questions :)17:42
Stskeepssure :) feel free to ask at any time17:42
*** pohly has joined #mer17:42
*** Eismann has joined #mer17:43
*** arcean has quit IRC17:43
vgradeplfiorini: so where to start? https://github.com/hawaii-desktop/greenisland17:43
Stskeepsgenerally 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
plfioriniStskeeps, for starters, just to keep track of my emails and know who is who, are you martin brook?17:44
vgradeStskeeps: carsten, vgrade - martin17:44
*** tilgovi has joined #mer17:44
*** arcean has joined #mer17:45
plfiorinivgrade, this is a repo with git submodules and a couple of python scripts to build all the desktop stuff https://github.com/hawaii-desktop/hawaii17:45
Stskeepsplfiorini: carsten munk, mer project architect17:46
vgradeplfiorini: cheers, I'll have a look17:46
*** lbt is now known as lbt_away17:46
*** Venemo has quit IRC17:46
plfioriniok17:46
plfioriniStskeeps, another option for me could be to use ostree on top of mer17:48
vgradeplfiorini: oh, it has bits of kde17:48
Stskeepsmaybe, interesting research topic17:48
plfiorinivgrade, yep solid is just fine and is (mostly) kde-free, just plain qt17:49
vgradelooks at ostree17:49
plfiorinivgrade, 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 #mer17:50
plfiorinivgrade, 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 code17:50
plfiorinivgrade, 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 needs17:51
plfiorinivgrade, 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
vgradeplfiorini: how many in your team/17:52
plfiorinivgrade, active members 3 including me, the other 2 are designers17:53
GreatEmeraldRight, 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|away17:56
*** M13 has quit IRC17:56
*** karlzero has quit IRC17:57
*** karlzero has joined #mer17:58
StskeepsGreatEmerald: when using mic17:58
*** ortylp has joined #mer17:59
vgradeplfiorini: impressive work, Interesting to read your journey on your blog17:59
*** ortylp has quit IRC18:00
plfiorinivgrade, 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 code18:01
*** jayrulez has joined #mer18:01
jayrulezhey pikpik18:01
*** ortylp has joined #mer18:04
sroedalplfiorini: glad to see someone improving on qml-compositor :)18:04
Bostikhmmm... very interesting.... qtwebkit build failure is one of two blockers for qt5b2; so something is b0rked even for upstream18:04
GreatEmeraldAll 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 IRC18:06
Stskeepsbbl18:06
Stskeepsplfiorini: good meeting you :)18:06
vgradeplfiorini: the blog shows this is a long time brewing for you18:07
*** jayrulez has quit IRC18:07
plfiorinivgrade, the idea started years ago but i eventually got frustrated with X. there was no alternative at that time and finally Wayland came out18:09
*** NIN101 has quit IRC18:10
*** kaziklubey has quit IRC18:10
sroedalplfiorini: if you find the QtCompositor API incomplete do not hesitate to file bugs / suggestions or to contribute patches there18:11
*** andre__ has joined #mer18:12
*** jayrulez has joined #mer18:12
plfiorinisroedal, 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
plfiorinisroedal, actually i wanted to send an email the mailing list and ask for advice and work on CSD18:13
sroedalplfiorini: yep, noone is working actively on that at the moment18:13
sroedalplfiorini: are you doing compositor side decorations atm? (that's what qml-compositor was doing)18:13
sroedalhmm, the term CSD is ambiguous I guess :)18:14
plfiorinisroedal, client side18:14
sroedalplfiorini: ok18:15
plfiorinisroedal, as far as i remember the qml-compositor didn't have decorations18:15
sroedaloh, right, it just draws the close button18:15
vgradesroedal: 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-compositor18:15
plfiorinivgrade, it seems so18:16
sroedalvgrade: probably the same issue yes18:16
sroedalI can look into that18:16
plfiorinisroedal, did jorgen lind left?18:19
sroedalplfiorini: yep, unfortunately :)18:20
vgradeplfiorini: CMake 2.8.9 or higher is required.  You are running version 2.8.6, first road block :)18:20
plfiorinivgrade, CMake developers made a lot of improvements recently18:22
vgradeplfiorini: we usually try to keep up with these things,18:23
*** M4rtinK has joined #mer18:25
plfiorinivgrade, good18:26
*** karlzero has quit IRC18:26
*** karlzero has joined #mer18:26
vgradeplfiorini: 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
vgradeplfiorini: so I can just add their repo and zypper in18:27
*** slaine has joined #mer18:29
vgradeok done18:31
CosmoHillhi slaine18:32
*** calvaris has quit IRC18:35
vgradeplfiorini: building solid now18:36
plfiorinivgrade, :)18:36
vgradeplfiorini: what platforms have you tested so far?18:38
plfiorinivgrade, desktop - x86_6418:38
vgradeok so we're in new territory on arm then :)18:39
*** felipec has quit IRC18:39
*** tilgovi has quit IRC18:40
plfiorinivgrade, a week ago i was tempted on buying a cheap chinese tablet and do some work on it :)18:40
plfiorinivgrade, 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 made18:41
vgradeas Stskeeps said earlier they usually come with Andriod so EGL/GLES drivers not compat although he is doing work to make them compatible18:41
*** felipec has joined #mer18:42
plfiorinivgrade, they mostly are with Mali 400 and lima is not quiet there yet18:42
vgradeplfiorini: you are using evdev for kb/mouse?18:42
plfiorinivgrade, yes qt has plugins for it18:42
vgradeplfiorini: I did get something going on the zenithink c71 (mali based) https://www.youtube.com/watch?feature=player_embedded&v=TqZjCrq6M9s18:44
*** GreatEmerald has quit IRC18:44
* plfiorini is checking if his ISP has optical fiber, uploading the arch packages is taking forever18:45
vgradeplfiorini: so that should work for touchscreens as well18:45
plfiorinivgrade, yes unfortunately it didn't work with the apple touchpad but now that i built an updated qt5 i might try again18:46
vgradeplfiorini: solid 37%, may need to revert to cross building18:46
vgradeplfiorini: to save time18:46
plfiorinivgrade, at the moment solid is the biggest submodule18:47
vgradeplfiorini: ok I'll let it go then, have something to eat.  what tz are you?18:48
*** arcean has quit IRC18:51
*** VDVsx has quit IRC18:54
plfiorinivgrade, GMT +2 (DSDT)18:54
*** clopez has quit IRC18:56
*** cristi has joined #mer19:01
*** tilgovi has joined #mer19:02
*** nitrate__ has joined #mer19:03
sroedalplfiorini: what's ECM?19:03
sroedalcmake complains that it is missing when trying to build solid19:04
*** nitrate_ has quit IRC19:06
*** kaziklubey has joined #mer19:07
*** ced117 has quit IRC19:09
plfiorinisroedal, is extra-cmake-module a collection of CMake goodies from KDE19:09
vgradejust hit the same isssue19:11
*** kaziklubey has quit IRC19:12
vgradesorry looking at the wrong window, still compiling solid here19:12
vgrade93%19:12
* plfiorini rebuilding19:12
plfiorinisroedal, are you building with ./compile ?19:14
sroedalplfiorini: hmm, nope19:14
vgradeplfiorini: ./compile here also19:14
plfiorinisroedal, ah ok that's normal then. ./compile builds all the modules in order and install on /opt/hawaii by default19:15
sroedalplfiorini: ok :)19:15
plfiorinimmm vibe has a build issue, guess that not updating qt5 in a while was not a good idea :D19:17
sroedalplfiorini: http://www.maui-project.org/en/get-involved/coding/ doesn't exist19:17
sroedalany requirements on how qtbase needs to be configured ?19:18
plfiorinisroedal, i'm moving all the stuff on wiki19:18
sroedalI got an error about position independent code or similar when trying to build solid19:18
plfiorinisroedal, i use -nomake demos -nomake tests -nomake examples -make libs -release --prefix=/opt/qt5 -opensource --confirm-license -opengl es2 -qpa wayland19:19
sroedalmaybe it's the -developer-build flag I'm using that messed it up19:19
*** thetet has joined #mer19:20
plfiorinisroedal, can you paste on pastebin the solid cmake output?19:20
vgradesolid built ok here native on Pi19:21
*** krababbel has joined #mer19:21
sroedalplfiorini: btw, I think -make libs is sufficient, as if explicitly passed it disables building of examples and tests19:21
plfiorinivgrade, can't wait to see how is QtCompositor running on Pi, it should work very well as it has bradcom support19:22
plfiorinisroedal, thanks19:22
vgradeonto vibe now19:22
*** rubdos has joined #mer19:22
sroedalplfiorini: 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
sroedalplfiorini: ah, and error: ‘const class QString’ has no member named ‘toAscii’19:23
sroedalplfiorini: maybe my qtbase is too recent19:23
plfiorinivgrade, you will probably hit a build failure which i didn't have with a previous version of qt519:23
plfiorinisroedal, weird because i checked out yesterday in order to build archlinux packages19:24
*** karlzero has quit IRC19:24
*** karlzero has joined #mer19:24
*** mikhas has quit IRC19:25
*** jayrulez has quit IRC19:25
plfiorinisroedal, toAscii is deprecated guess you are building with a qtbase which has no deprecated methods19:26
plfiorinisroedal, wait a sec19:27
plfiorinisroedal, the hawaii branch shouldn't have toAscii anymore19:28
plfiorinisroedal, https://github.com/hawaii-desktop/solid/commit/b55353e1e5f5766fbaa20455a56330b17e5914f319:29
plfiorinisroedal, and this fixed the position independent code error if i remember https://github.com/hawaii-desktop/solid/commit/31a21de22c953c000be539911007676ea872e34619:29
sroedalplfiorini: cool19:30
*** felipec has quit IRC19:30
*** felipec_ has joined #mer19:30
plfiorinisroedal, init_repository should have fetched the right revision, have you checked out solid from master by any chance?19:31
sroedalplfiorini: yeah, I actually started by going directly to greenisland and following the instructions in the README there19:31
sroedalplfiorini: which lead me to building vibe and solid19:31
*** felipec_ is now known as felipec19:32
plfiorinisroedal, ah ok sorry it's my fault i should write a note on all README.md to point people on hawaii.git19:32
plfioriniotherwise it must be difficult to track all deps19:33
*** arcean has joined #mer19:34
vgradeplfiorini: so I should be ok if I did init_repository?19:37
plfiorinivgrade, yep19:37
*** Sfiet_Konstantin has quit IRC19:39
*** pvilja has quit IRC19:41
*** pvilja has joined #mer19:41
*** Behold has joined #mer19:45
*** furikku has quit IRC19:46
*** BeholdMyGlory has quit IRC19:49
*** krababbel has quit IRC19:52
*** karlzero has quit IRC19:53
*** karlzero has joined #mer19:53
*** mihero has quit IRC19:54
*** FlameReaper has joined #mer19:58
*** jusa_ has quit IRC20:00
vgradedang , rootfs                 1511856   1511848         0 100% /20:03
plfiorinid'oh20:04
vgradeonto fluid20:07
*** arcean has quit IRC20:08
*** lamikr has quit IRC20:08
*** thetet has quit IRC20:09
vgradeplfiorini: http://pastie.org/510528520:12
*** arcean has joined #mer20:15
*** beford has quit IRC20:30
*** beford has joined #mer20:31
*** csdb_ has quit IRC20:32
*** csdb_ has joined #mer20:37
*** totte has joined #mer20:37
*** faenil has joined #mer20:38
plfiorinivgrade, mmm20:39
plfiorinivgrade, something is missing from your qt5 build20:40
*** trbs has joined #mer20:40
vgradeplfiorini: hacked. it looks like my environment does not put the qtplatfrom.h in the path20:41
vgradethat header comes from the mkspec dir20:42
plfioriniyep20:42
vgradehacked it for now but where does that file live on a normal env20:42
plfiorinii have it in /opt/qt5/mkspecs/$$PLATFORM$$/qplatformdefs.h20:43
plfiorinibet on /opt/qt5/mkspecs/linux-g++-64/qplatformdefs.h on my env20:44
*** mihero has joined #mer20:44
vgradeyea we are using /usr/share/qt5/mkspecs/linux-g++/qplatformdefs.h so how does that path get searched20:45
*** karlzero has quit IRC20:46
Bostikvgrade: sounds like "QTDIR=/usr/share/qt5 qmake"20:51
vgradeBostik: not sure what you mean?20:54
vgradedo I need that QTDIR export20:54
plfioriniBostik, having qmake in the path should be enough these days20:56
*** lizardo has quit IRC20:58
*** ALoGeNo has quit IRC20:59
vgradeplfiorini: onto greenisland,  Cannot find prefix propery from gio-2.0: 121:01
*** jayrulez has joined #mer21:01
plfiorinivgrade, ops, i still have to get rid of dconf21:02
plfiorinivgrade, i can fix it rightaway21:02
*** ilink_sycbase has joined #mer21:03
*** ortylp has quit IRC21:08
vgradeplfiorini: ok now, zyppered in glib2-devel21:09
*** dakovaci has joined #mer21:10
*** ilink_sycbase has quit IRC21:11
plfiorinivgrade, should be fixed, going to build and check. if you join #maui-project you will get nice github notifications though :)21:15
rcganyone familiar with maliit?21:15
rcgmore particularly maliit plugins?21:15
rcgam looking for a way to create arrow keys on the on screen keyboard21:16
rcgbeen 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 right21:16
rcg\x10 and \x0e, i.e.21:17
vgradercg: notmart has dabbled I think21:18
rcgi see, thx21:19
*** rubdos has quit IRC21:19
*** slaine has quit IRC21:20
rcgbtw just been experimenting with the virtual keyboard on plasma active and making the thing translucent actually looks pretty promising with respect to usability21:20
*** arcean has quit IRC21:21
rcgi.e., using opacity:0.5 allows to use the keyboard reasonably well while it's still possible to see the entire screen21:21
rcgwhile talking about the on-screen keyboard: did anyone try to implement something like the swype keyboard?21:22
*** notmart has quit IRC21:25
*** arcean has joined #mer21:25
*** pohly has quit IRC21:26
*** CosmoHill has quit IRC21:28
*** zenvoid has quit IRC21:30
*** rodrigo_golive has quit IRC21:33
phaeronrcg: fingerterm does that transparency trick too21:43
rcgphaeron, yes :)21:44
rcgthat's what inspired me to try it in the first place ;)21:45
rcgi really like fingerterm for that very reason21:45
rcghowever, it also works pretty well with the general virtual keyboard, at least on plasma active21:46
*** jayrulez has quit IRC21:47
phaeroncool21:48
rcgand 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 time21:48
rcgbtw this is also astonishingly easy. i just needed to add "opacity: 0.5" to LandscapeVKB.qml21:49
sroedalQML <321:50
rcgindeed :)21:50
*** popey has joined #mer21:53
*** faenil has quit IRC22:01
*** gabrbedd has quit IRC22:02
*** ChickenCutlass has joined #mer22:03
*** yunta has quit IRC22:05
*** lbt_away is now known as lbt22:21
vgradesroedal: success? I'm just finishing building22:22
*** himamura has quit IRC22:28
vgrade-- Installing: /opt/hawaii/bin/widget-factory22:28
*** cxl000 has quit IRC22:31
vgrade\o/ 22:31:55 ciao22:31
vgradenice yellow flower22:32
*** ChickenCutlass has quit IRC22:32
*** ChickenCutlass has joined #mer22:33
*** merder has quit IRC22:33
*** cristi has quit IRC22:36
*** cristi has joined #mer22:37
*** rcg has quit IRC22:45
sroedalvgrade: awesome stuff22:45
sroedalvgrade: I might try some more tomorrow, wasn't building for the pi though22:45
vgradesroedal: that is on the Pi22:46
vgradeusing Mer Qt522:46
vgradebuilding native on there22:46
sroedalvgrade: I mean, I wasn't building it for the pi, but for my desktop :)22:47
sroedalvgrade: but it's awesome that you got it running on the pi so quickly22:47
vgradesroedal: just building on the shoulders of giants22:55
*** popey has quit IRC22:56
*** otep_ has joined #mer22:57
*** otep has quit IRC22:57
*** FSCV has quit IRC23:01
*** rdqfdx has quit IRC23:02
vgradeStskeeps: plfiorini https://twitter.com/vgrade/status/260873907651870720/photo/1/large23:04
*** macmaN has quit IRC23:05
*** Jucato has quit IRC23:07
plfiorinivgrade, nice but there should be a bug because it doesn't load _any_ icon23:09
vgradeplfiorini: 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-storm23:10
plfiorinivgrade, it doesn't find the icons, might be some problem with QIcon23:11
plfiorinivgrade, weird, because here it can find the icons for the launcher23:11
plfioriniit's QIcon or the image provider23:12
vgradeso I need to start the image provider?23:12
plfiorinivgrade, here i can't seen the wheather icon because it's missing but the image provider gets a "?" icon23:13
plfiorinivgrade, in the photo i can't even see it23:14
plfiorinivgrade, the image provider is in a qml module but it doesn't do anything special23:14
vgradeso do I need to run that23:15
*** macmaN has joined #mer23:18
vgradedo you expect a tracker type process to be running?23:18
plfiorinivgrade, nope23:19
plfiorinivgrade, the image provider should already be loaded otherwise you wouldn't get the desktop at all23:19
plfioriniit's just failing to retrieve icons with QIcon, i should get a rpi board and test it23:20
vgradeplfiorini: ok, so I have greenisland process and that should be all I need?23:20
plfiorinivgrade, yes that's the compositor/desktop, it loads its plugins by itself23:21
plfiorinivgrade, and all the qml stuff is in a resource file hence it's embedded into the executable23:21
plfiorinivgrade, did you install qtsvg ?23:22
vgradewhat about themes, anything I'm missing there23:22
lbtvgrade: nice!23:22
plfiorinithe icon theme has only svg icons at the moment23:22
plfiorinirunning greenisland with the QT_DEBUG_PLUGINS=1 env variable makes it print a lot of debug info about the plugins23:23
plfioriniif you don't see a plugin such as /opt/qt5/plugins/iconengines/libqsvgicon.so loaded that's might be the problem23:23
plfioriniIID: org.qt-project.Qt.QIconEngineFactoryInterface23:23
plfioriniclassName: QSvgIconPlugin23:23
vgraderpm says I have qt5-qtsvg-plugin-iconengine-svg-5.0.0~beta1-1.10.armv6l23:27
vgradelets check the debug now23:27
plfiorinivgrade, gotta get some sleep it's half past 1 here :)23:32
vgradeQFactoryLoader::QFactoryLoader() looking at "/usr/lib/qt5/plugins/iconengines/libqsvgicon.so"23:35
vgradesure no probs, thanks for the help tonight23:36
*** cristi has quit IRC23:36
*** tilgovi has quit IRC23:40
*** M4rtinK has quit IRC23:42
*** clopez has joined #mer23:47
*** sledges has quit IRC23:53
*** totte has quit IRC23:54
*** FlameReaper has quit IRC23:57

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!