Sunday, 2015-06-28

MSameersledges: while jolla does get the new audio and starts playing back faster?00:00
MSameerthe problem is I am using latest internal devel with nexus5 and i am not sure it's wise to downgrade :P00:00
* MSameer hides00:00
sledgesMSameer: so you're not getting that error?00:00
MSameersledges: haven't tried :D00:01
* MSameer hides again00:01
sledgesMSameer: now i'm angry00:01
sledgesMSameer: cat /sys/power/wake_lock every second doesn't reveal any wakelocks during track change on jolla phone00:01
sledgesit always has mce_cpu_keepalive as long as mediaplayer is playing00:01
sledgeseither with screen on or off00:02
sledgessame on nexus500:02
MSameersledges: does this look like a sane public release?
MSameersledges: how do I get to dev channel?00:02
sledgesMSameer: very much sane00:03
sledgesMSameer: zypper ref; zypper dup00:03
sledgesdev is rolling on adaptation0 and extra00:03
MSameerDomain: sales00:03
sledgeswhere gst/cam+ bits reside00:03
* MSameer pulls00:03
* sledges runs00:03
sledgesMSameer: to downgrade version --dup is better00:04
MSameerno gstreamer1.0-droid update?00:04
MSameersledges: version --dup gave an error00:04
MSameerand I am allergic to packagekit00:04
* sledges never tested downgrades ;)00:04
sledgesMSameer: why downgrade? just test next track playback on devel00:05
sledgeswhile display off00:05
sledgesalso 1.1.7 could be secretly tested in public already00:05
mgroverrealistically should my ssu lr, match the pastebin?00:05
* MSameer reboots00:05
sledgesmgrover: precisely00:05
mgroveris it odd that I don't have a mw repo by default?00:06
sledgesmgrover: it's in .ks somewhere00:06
MSameerso seems my n5 was not running internal devel :P00:06
sledgesold relic00:06
sledgesMSameer: aha!00:06
MSameernot that such thing exists :p00:06
MSameerbut i don't have any mp3z :P00:07
mgroverany ideas for file location?00:07
sledgesMSameer: excuses :P00:08
sledgesmgrover: ?00:08
sledgesmgrover: ssu ar name URI00:08
sledgesssu rr same spirit00:09
sledgesmgrover: ignore mw repo, it's same as adaptation0 anyway00:09
sledgesmgrover: skip dhd either00:09
sledgesso just change extras to point to common00:09
MSameersledges: rendering?00:11
MSameersledges: doesn't wayland stop rendering?00:12
MSameersledges: i mean the compositor?00:12
MSameersledges: when the screen is off?00:12
mgroverwell adaption0 and dhd and mw are the same00:12
sledgesMSameer: no idea, whatever happens, works on jolla phone, and not on nexus5 :)00:12
mgroveryet adaption0 refuses to update00:12
sledgesmgrover: why update that? it's correct00:13
mgroverupdate to devel00:13
mgroverbasically change the repo from
sledgesmgrover: ah that changed too00:14
sledgesmgrover: that's done in .ks00:14
sledgescheck there and you'll see where to make that change manually00:14
mgroverwheres the ks stored?00:14
sledgesthat's another thing why OTAs wouldn't work OOB00:14
sledgesmgrover: on next to image00:15
sledgesMSameer: hmmmp..00:15
mgroverno i mean on the device?00:15
sledgesmgrover: nowhere00:15
mgroveron the device, it refuses to allow me to change the adaptation0 repo00:15
MSameersledges: want the full bt?00:15
sledges03:14 < sledges> mgrover: that's done in .ks00:15
mgroverso i need devel-su?00:15
sledges03:14 < sledges> check there and you'll see where to make that change manually00:15
sledgesMSameer: so is it due to differing compositors? never thought rendering is coupled with playback00:16
MSameersledges: advancing is controlled by the ui thread00:17
sledgesnice.. a cpu hog then:) poor jolla phone:)00:17
MSameersledges: but that is strange00:18
MSameersledges: I can see the decoder stalling but that is another thread00:18
sledgeshmm a double-whammy?00:19
MSameeror a double slap00:19
MSameerhow do I check the wakelocks?00:19
sledgeswhile true; do cat /sys/power/wake_lock; sleep 1; done00:20
sledgesyes, that's on jolla phone and n500:21
MSameerwhy is that acquired?00:21
sledgeswhile mediaplayer is playing00:21
sledgesto keep cpu playing music?00:21
sledgesor at least arbitrate playback?00:22
MSameerbut cpu is still alove00:22
MSameerso it's not that00:22
sledgeshmm, maybe it does something extra than just what's written on the tin00:22
MSameerwe have 2 issues00:22
mgroverwhich takes precedence? the user repos or global repos?00:22
MSameer1) why does it block when we try to advance00:22
sledgesmgrover: never knew that, but adaptation0 is set in repos.ini00:22
MSameer2) I forgot :D00:23
sledgesMSameer: 2) time to sleep00:23
mgroverwell am disabling all the global ones in favor of the updated user ones :D00:23
sledgesmgrover: the only global that should be changed is adaptation000:23
sledgesas per pastebin00:24
mgroverwhile true, I cant seem to change it00:24
sledgesand nothing there is disabled it00:24
sledgesmgrover: it's protected00:24
sledges.ks file has sed line which changes it00:24
mgroverit refuses to be updated, so disabled it00:24
MSameersledges: we need a non ui app that plays 2 songs00:24
sledgesmgrover: it will be re-enabled00:25
sledgesit's repository isolation feature kicking in00:25
mgroverseems "hacky" to have to use a sed command, why not just make it a user repo00:25
mgroveroh i see00:25
sledgesMSameer: gst-launch ?00:25
MSameerlook at that:00:25
MSameer0:00:21.956113846  3808 0xb738acc0 DEBUG              droidadec gstdroidadec.c:194:gst_droidadec_data_available:<droidadec0> pushing 2304 bytes out00:25
MSameer0:00:21.994322231  3808 0xb738acc0 DEBUG              droidadec gstdroidadec.c:235:gst_droidadec_error:<droidadec0> codec error00:25
MSameerunblank the display -> 0:00:29.501890197  3973 0xb3a028c0 DEBUG              droidadec gstdroidadec.c:265:gst_droidadec_stop:<droidadec0> stop00:27
sledgesMSameer: codec error was in may pastie, on every end of every song00:27
sledgeswith display on or off00:27
sledgesin logcaty00:28
MSameersledges: yes that is expected (for now)00:28
sledgesso is above droidadec stops also expected?00:28
MSameerthe issue is it stops after that00:28
MSameerand after the audio is done00:28
MSameeri don't know what that mce wakelock is but I think we need to ask spiiroin00:28
sledgeswell, that one seems to keep jolla phone happy00:29
sledgesyep, hopes on spiiroin00:29
* sledges is losing his wakelock for the day00:30
sledgesn!n all!00:30
mgroverokay time to update00:31
sledgesthanks MSameer for sticking around that late .fi time :P00:31
sledgesmgrover: zypper ref; zypper dup;00:31
sledgesand you're on latest HW adaptation edg:)00:31
* sledges over'n'out00:32
MSameersledges: i think i found something00:32
mgroveram sure ill regret this when my device dies00:33
MSameersledges: get mce logs and check with spiiroin00:33
mgroverwell its pretty impossible to brick from what i can see00:33
mgroverand still no garbage on boot00:33
mgroverI think this is now fixed:
merbotNemo bug 733 in Hybris-ing "[hammerhaed] scrambled image before ui starts" [Normal,New]00:38
mgroverMSameer: what logs did you want?00:47
MSameermgrover: I can reproduce it but I have no idea what is wrong. I guess we need spiiroin to check it00:49
mgroverfair enough, whose spiiroin? also if that bug is fixed, should I just comment on it?00:50
MSameermgrover: spiiroin is our mce expert :)00:53
mgroverah okay :)00:53
mgroverMSammer: which repo is this all stored in?00:54
MSameerthis included cam+ is really old00:54
mgroverno I mean the adaptation0 where is the code for that?00:54
MSameermgrover: they are spread in multiple repositories00:55
MSameermgrover: adaptation0 is n5's specific stuff IIUC00:56
mgroverah I see00:57
mgroveram heading to bed, night01:04
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.> has quit IRC (Quit: Page closed)01:04
*** r0kk3rz <r0kk3rz!> has joined #sailfishos-porters01:07
*** r0kk3rz <r0kk3rz!> has quit IRC (Ping timeout: 248 seconds)01:38
*** znac <znac!~mars@unaffiliated/znac> has left #sailfishos-porters02:37
*** TheRealJohnGalt <TheRealJohnGalt!uid29986@gateway/web/> has quit IRC (Quit: Connection closed for inactivity)02:50
*** maikoool is now known as maikoool_away02:53
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has joined #sailfishos-porters03:05
*** vakkov <vakkov!~vakkov@> has quit IRC (Ping timeout: 276 seconds)03:54
*** krnlyng <krnlyng!~liar@> has joined #sailfishos-porters04:04
*** vakkov <vakkov!~vakkov@> has joined #sailfishos-porters04:08
*** TheRealJohnGalt <TheRealJohnGalt!uid29986@gateway/web/> has joined #sailfishos-porters04:38
*** olafh_ <olafh_!> has joined #sailfishos-porters04:59
*** Roukoswarf <Roukoswarf!root@> has quit IRC (Quit:
*** Roukoswarf <Roukoswarf!root@> has joined #sailfishos-porters05:33
*** vakkov <vakkov!~vakkov@> has quit IRC (Ping timeout: 265 seconds)05:41
*** harha <harha!> has joined #sailfishos-porters05:41
*** harha <harha!> has quit IRC (Quit: Leaving.)05:46
*** harha <harha!> has joined #sailfishos-porters05:57
*** vakkov <vakkov!~vakkov@> has joined #sailfishos-porters06:03
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has quit IRC (Ping timeout: 248 seconds)06:12
*** vakkov <vakkov!~vakkov@> has quit IRC (Ping timeout: 246 seconds)06:17
*** harha <harha!> has quit IRC (Quit: Leaving.)06:42
*** vakkov <vakkov!~vakkov@> has joined #sailfishos-porters06:53
tathhulocusf: ^^07:12
alin_locusf: 2807:47
alin_not 2107:47
locusfalin_: yeah I got irssi windows bound to /n07:52
locusfwhere n = 20-N07:53
locusfso I used alt for the /07:53
locusfbc tohkbd07:53
*** alin_ <alin_!> has quit IRC (Ping timeout: 248 seconds)08:06
*** Sfiet_Konstantin <Sfiet_Konstantin!> has joined #sailfishos-porters08:19
tathhupacman -S08:21
tathhuthat helped a lot, lol08:22
*** Sfiet_Konstantin <Sfiet_Konstantin!> has quit IRC (Ping timeout: 250 seconds)08:29
*** Sfiet_Konstantin <Sfiet_Konstantin!> has joined #sailfishos-porters08:35
sledgesgood morgning08:53
sledgesalin: i'm now running nexus5 with sensorfwd stopped, will see about battery drain08:53
*** BluesLee_ <BluesLee_!> has joined #sailfishos-porters08:56
BluesLee_sledges: have a look at top processes, sensorfwd and sensors.qcom are eating more than 10% cpu each frequently08:58
*** alin_ <alin_!> has joined #sailfishos-porters08:59
BluesLee_sledges: should i open a bug?08:59
BluesLee_alin_ morning08:59
BluesLee_sledges: i am thinking of switching back to alpha11, had better overall experience than alpha1209:01
BluesLee_alin_ you own an ubuntu phone? for what reason?09:01
alin_why not09:02
alin_i have a tizen one too...09:02
alin_I am member of no church09:02
BluesLee_that is a good attitude but i mean do you use it?09:08
BluesLee_alin_ i tried it out yesterday with rtm 20, it is definitely not my mobile os, switched back after 10 minutes09:09
BluesLee_alin_ afaik there are no tizen ports for the n5, they have some interesting apps running natively on wayland while sfos hasn't09:12
*** Sfiet_Konstantin <Sfiet_Konstantin!> has quit IRC (Ping timeout: 250 seconds)09:12
alin_BluesLee_: how can I use it if they still have to ship it... I tried it on n5 is better than used to be but still not cool09:13
BluesLee_alin_ what about tizen? any pros compared to sfos?09:15
brobostigonis there a tizen port for nexus 4?09:21
alin_BluesLee_: looks like somethign made by marketing department09:21
alin_the phone itself even worst09:21
*** tworaz <tworaz!~tworaz@> has joined #sailfishos-porters09:22
mal-sledges: do I need to build droid-hal-configs when after I used dhd2modular build? the instructions are a little bad09:25
mal-the script ends with "Now proceed on creating the rootfs" but no ks is present yet09:26
alin_mal-: in principle no09:27
alin_mal-: shall build it by itself09:27
mal-alin_: ?09:27
mal-it did not build09:28
alin_mal-: dhdmodular build shall build all and ask you in the middle about mw09:28
alin_mal-: did you build with this rpm/dhd/helpers/build_packages.sh09:29
*** Sfiet_Konstantin <Sfiet_Konstantin!> has joined #sailfishos-porters09:29
mal-alin_: no, I used the dhd2modular09:31
mal-but those look the same09:33
alin_mal-: ok then you need to build the confings by hand09:34
alin_mal-: Icheck the flow in that script and shall be simple09:35
*** BluesLee_ <BluesLee_!> has quit IRC (Quit: IRC for Sailfish 0.9)09:36
sledgesmal-: there's a build command09:44
*** Tassadar <Tassadar!> has joined #sailfishos-porters09:45
mal-sledges: I used that09:47
*** tworaz <tworaz!~tworaz@> has quit IRC (Ping timeout: 248 seconds)09:47
mal-sledges: but I don't know what to do after that09:48
sledgesBluesLee_: thanks for that observation, updated in a bug which will need to be address first before we question sensors:
merbotNemo bug 790 in Hybris-ing "[hammerhead][hybris-11.0] properties don't work in the patched bionic" [Critical,New]09:49
sledgesmal-: proceed on creating the rootfs on hadk pdf09:49
sledgesmal-: quite possibly you'll need to start from 7.1.209:49
sledgesas that is the point it returns to usual process09:50
mal-sledges: that was the thing I was wondering09:50
sledgesmal-: if works, i'll adjust dhdmodular instruction09:52
mal-maybe my setup is broken since sfa-mer does not have anything between build and 8.209:58
sledgesmal-: have you checked modular wip?
*** tworaz <tworaz!~tworaz@> has joined #sailfishos-porters10:04
*** M4rtinK <M4rtinK!> has joined #sailfishos-porters10:07
*** Sfiet_Konstantin <Sfiet_Konstantin!> has quit IRC (Ping timeout: 246 seconds)10:19
*** Sfiet_Konstantin <Sfiet_Konstantin!> has joined #sailfishos-porters10:23
*** zhxt <zhxt!~zhxt@> has quit IRC (Ping timeout: 276 seconds)10:28
*** zhxt <zhxt!~zhxt@> has joined #sailfishos-porters10:29
*** tworaz <tworaz!~tworaz@> has quit IRC (Ping timeout: 246 seconds)10:49
mal-sledges: now I see the problem, the build script for some reason creates it's own installroot to hybris/droid-configs/installroot10:49
mal-so that's why the .ks is not where it is supposed to be10:50
mal-all of those should of course be in $ANDROID_ROOT/installroot10:50
mal-sledges: if I understand correctly the problem might be this
mal-hmm, that won't work, now it fails in a different way11:08
*** alin_ <alin_!> has quit IRC (Ping timeout: 256 seconds)11:22
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.> has joined #sailfishos-porters11:23
sledgesmal-: hadk pdf 8.2 will have to be adjusted to $ANDROID_ROOT/hybris/droid-configs/installroot/usr/share/kickstarts/...11:32
sledgesmal-: thanks or this find11:32
mal-yes, figured out that much11:41
mal-sledges: or figure out a way to again get all the installed files to one place11:42
mal-that would require modifying some of the spec files11:42
sledgesmal-: we only need .ks11:43
sledgesmal-: installroot should stay separate for proper RPMs building11:43
*** r0kk3rz <r0kk3rz!> has joined #sailfishos-porters11:49
*** maikoool_away is now known as maikoool11:59
mal-sledges: also 8.3 need s to be fixed to hybris/droid-configs/droid-configs-device/helpers/process_patterns.sh12:08
sledgesmal-: yes, thanks, noted12:10
*** alin_ <alin_!> has joined #sailfishos-porters12:17
alin_mal-:  local build    sb2 -t $VENDOR-$DEVICE-$ARCH -R -m sdk-install cat /usr/share/kickstarts/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks > $KSFL || die12:18
alin_from obs     $ANDROID_ROOT/hybris/droid-configs/installroot/usr/share/kickstarts/$(basename $KSFL) > $KSFL12:18
*** mispp <mispp!> has joined #sailfishos-porters12:30
mgroverif I wanted to build a package, ie android_bionic could i have to basically setup the HADK so i can build it?12:32
mgroverrepo even not package12:39
mal-mgrover: why do you want to build android_bionic?12:44
*** arcean <arcean!> has joined #sailfishos-porters12:45
mgrovertrying to fix sensor issue, or atleast setup a debug enviroment12:46
mal-alin_: the local build yes gave does not work12:46
*** vrutkovs_ <vrutkovs_!> has joined #sailfishos-porters12:47
*** r0kk3rz <r0kk3rz!> has quit IRC (Ping timeout: 255 seconds)12:48
mal-alin_: are you sure those are not reversed?12:50
*** r0kk3rz <r0kk3rz!> has joined #sailfishos-porters12:52
spiiroinmgrover sledges alin_ MSameer: the next song does not play issue: ui freezes if it draws while display is off -> ui updates when song changes -> freezes. I think there are fixes for this in media player, compositor, ...12:52
spiiroin... and while the ui is frozen, pulse audio releases wakelock and whole device suspends12:54
spiiroinwaking up the display should make the playback continue12:54
mgroverso every track wake up display?12:57
sledgesspiiroin: yes, waking up display continues play12:57
spiirointhere were some changes in libhybris -> changes in compositor -> issues here and there; I do not fully know the picture but from what I understood qt event loop can get blocked13:00
spiirointhere should specific fixes to media player case and general event look freeze case too13:03
mgroverWell a temporary workaround is to use SirenSong, that works for some reason, but the tracking does not.13:03
*** Roukoswarf <Roukoswarf!root@> has quit IRC (Ping timeout: 246 seconds)13:07
MSameerspiiroin: is it the cover or the app itself?13:07
mgroverah Sirensong doesnt work now either13:08
*** arcean <arcean!> has quit IRC (Quit: App terminated!)13:17
*** beidl_ <beidl_!> has joined #sailfishos-porters13:18
*** beidl <beidl!> has quit IRC (Ping timeout: 246 seconds)13:20
spiiroinMSameer: I do not know the ui side details, so I have no idea if app vs cover makes any difference13:22
MSameerspiiroin: aha13:27
MSameerspiiroin: I thought it is the update but sledges was not convinced :p13:27
MSameerspiiroin: thanks for supporting me :D13:27
sledgesMSameer: wakelocks was secondary cause;P13:30
sledgesspiiroin: the thing is, everything works on jolla phone13:31
sledgesdifferences between there and n5 is the hwcomposer13:31
MSameersledges: or jolla phone got the patches ;)13:31
sledgesMSameer: in where?13:32
mal-sledges: bumped into a problem, seems that the dependencies are not met when building from most recent sources, policy-settings-common >= 0.2.5 needed by droid-config-iyokan-policy-settings, current version is 0.2.4-1.6.413:38
MSameersledges: no idea13:41
sledgesmal-: which sfos ver?13:42
sledgesMSameer: my bet goes to hwc, as that's split13:43
mal-sledges: even jolla phone with latest version shows policy-settings-common-0.2.4-1.5.19.armv7hl13:43
MSameersledges: maybe. no idea but it's in your bucket ;)13:43
sledgesin sletta & giucam's:)13:44
sledgesmal-: sec13:44
sledgesmal-: added to common, building13:48
mal-sledges: thanks, now to fix the next problem13:58
*** zhxt_ <zhxt_!~zhxt@> has joined #sailfishos-porters14:05
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.> has quit IRC (Quit: Page closed)14:19
*** xodeus <xodeus!~androirc@> has joined #sailfishos-porters14:20
*** Sfiet_Konstantin <Sfiet_Konstantin!> has quit IRC (Ping timeout: 272 seconds)14:26
*** xodeus <xodeus!~androirc@> has quit IRC (Quit: AndroIRC - Android IRC Client ( ))14:26
*** xodeus <xodeus!~androirc@> has joined #sailfishos-porters14:27
*** tworaz <tworaz!~tworaz@> has joined #sailfishos-porters14:30
*** Sfiet_Konstantin <Sfiet_Konstantin!> has joined #sailfishos-porters14:31
*** Roukoswarf <Roukoswarf!root@> has joined #sailfishos-porters14:45
*** jcbjoe <jcbjoe!~jcbjoe@2601:204:cc01:ab41:556c:36b0:edd3:dfd3> has quit IRC (Ping timeout: 256 seconds)14:46
*** tworaz <tworaz!~tworaz@> has quit IRC (Ping timeout: 252 seconds)14:46
*** jcbjoe <jcbjoe!~jcbjoe@2601:204:cc01:ab41:556c:36b0:edd3:dfd3> has joined #sailfishos-porters14:48
*** tworaz <tworaz!~tworaz@> has joined #sailfishos-porters14:50
MSameersledges: just tagged gst-droid 0.20150628.1 which fixes a regression in droidcamsrc14:56
*** t1mz0r <t1mz0r!~t1mz0r@2601:19b:c100:fd9:3c59:b8c9:f982:574d> has joined #sailfishos-porters15:06
*** zhxt_ <zhxt_!~zhxt@> has quit IRC (Quit: Konversation terminated!)15:07
t1mz0rstill running into perm issue15:11
t1mz0r$ ubu-chroot -r $MER_ROOT/sdks/ubuntu15:12
t1mz0rsudo: effective uid is not 0, is sudo installed setuid root?15:12
sledgesMSameer: thanks, triggered, do you have webhook?15:20
sledgest1mz0r: have you extracted every tarball with sudo and --numeric-owner ?15:21
sledgesMSameer: in your github settings, for merproject.org15:22
MSameersledges: no15:23
MSameersledges: give me the trigger url and settings and I will do it15:23
t1mz0rpretty sure15:24
t1mz0rbut i'm going back through to make sure15:24
sledgest1mz0r: have you removed nosuid mount option from your $HOME?15:33
MSameersledges: done15:35
sledgesMSameer: success15:40
sledgesmerbot says hello from #mer-boss: 18:38 < merbot> Forced build trigger for master by cibot in master branch of, which will trigger build in project  nemo:devel:hw:lge:hammerhead package gst-droid  (
merbotsledges: Error: "says" is not a valid command.15:40
sledgesto put merbot to submission ^ i had to do this in mersdk: wh nemo:devel:hw:lge:hammerhead gst-droid
sledgesnow everytime MSameer tags gst-droid, build will automatically trigger on that tag15:43
t1mz0rsledges: tried last night but i might not have succeeded15:44
sledgest1mz0r: easy to check, mount15:44
t1mz0rmount |grep -i nosuid15:47
t1mz0rno $HOME15:47
t1mz0rjust proc, sysfs, devpts, tmpfs, ..15:48
sledgest1mz0r: ok15:49
sledgest1mz0r: on mersdk try ls -l /var/spool/mail/15:54
MSameersledges: if droidmedia-devel is problematic then we can create a spec file that is called droidmedia-devel which contains only the headers without the dependency on droidmedia itself15:55
sledgest1mz0r: and also to check ubuntu chroot correctness if you used sudo there too: ls -l ~/srv/mer/sdks/ubuntu/var/15:55
sledgesadjust paths, from mersdk15:55
sledgesMSameer: currently alin_ worked around with
sledgesMSameer: that droidmedia he made can be put into separate package15:57
sledgesit just provides needed bits15:57
sledgesbut its temporary, and on my todo list is proper droid-bin-$DEVICE-src-full15:57
mal-sledges: the new image works, correct pixel ratio etc16:00
sledgesmal-: woo!16:00
*** Nokius_ <Nokius_!> has joined #sailfishos-porters16:00
mal-sledges: but seems that I messed up and forgot to readd the jolla apps to patterns16:01
t1mz0rsledges: rgr16:01
t1mz0rsledges: checking16:01
sledgesmal-: sounds like you're aiming for a polished image;)16:01
*** Nokius <Nokius!> has quit IRC (Ping timeout: 256 seconds)16:03
mal-sledges: yes, still need to find a way to fix the hwcomposer issue16:05
*** t1mz0r <t1mz0r!~t1mz0r@2601:19b:c100:fd9:3c59:b8c9:f982:574d> has quit IRC (Remote host closed the connection)16:09
*** vakkov <vakkov!~vakkov@> has quit IRC (Remote host closed the connection)16:14
*** vakkov <vakkov!~vakkov@> has joined #sailfishos-porters16:15
*** t1mz0r <t1mz0r!~t1mz0r@2601:19b:c100:fd9:2d55:ae82:7b13:d3f2> has joined #sailfishos-porters16:16
*** xodeus <xodeus!~androirc@> has quit IRC (Read error: Connection reset by peer)16:22
mal-sledges: maybe the jolla-settings-layout should already be added to droid-hal-configs16:26
mal-seems that I forgot to manually add that, it was lost during migration16:26
mal-to pattern/common/jolla-configuration-sfe.yaml16:27
sledgesmal-: we should add it to old patterns16:28
sledgesso migration picjs16:28
sledgesalso when doing git diff during migration16:28
mal-sledges: I had it but seems that it was in the wrong file16:28
mal-I never did a diff, just manually checked that it looked reasonable16:29
t1mz0rsledges: pretty sure i resolved it by using root $HOME instead of user $HOME16:30
MSameersledges: to be honest, I would generate the src-full manually not the way it is done but that's IMHO16:30
t1mz0rand migrating the mer sdk16:30
t1mz0rlooks like it's good to go now16:30
mal-sledges: I had those in jolla-configuration-sfe16:30
MSameersledges: can you give me a commit sha that had video recording working? we can then bisect and see16:33
mal-sledges: I would say that the dependencies are just very wrong if that is not automatically installed16:33
mal-sledges: why doesn't jolla-settings depend on that16:33
mal-well, of course there is the problem of devices missing cellural16:36
sledgeswaiting for Sage__ to get to this one:)16:40
*** Nokius_ is now known as Nokius16:40
sledgeshe didn't like that why i don't do like echo "- pattern: blabla" > patterns.yaml16:40
sledgesbut i wanted to keep away from hardcoding patterns names into .spec16:41
sledgesalso keep .yaml templatish16:41
sledgesMSameer: just a sec16:41
mal-sledges: I checked again the strace of test_hwcomposer and even that looks strange, why is using /system/lib/ when there is also /usr/libexec/droid-hybris/system/lib/libhardware.so16:53
mal-and the next file it uses is /system/lib/hw/hwcomposer.*.so16:54
*** alin_ <alin_!> has quit IRC (Ping timeout: 250 seconds)17:12
*** lbt_away <lbt_away!~david@Maemo/community/contributor/lbt> has joined #sailfishos-porters17:22
*** Sfiet_Konstantin <Sfiet_Konstantin!> has quit IRC (Ping timeout: 255 seconds)17:30
*** nh1402 <nh1402!~nh1402@> has joined #sailfishos-porters17:31
*** lbt_ <lbt_!~david@Maemo/community/contributor/lbt> has joined #sailfishos-porters17:34
*** lbt_away <lbt_away!~david@Maemo/community/contributor/lbt> has quit IRC (Ping timeout: 265 seconds)17:35
*** alin_ <alin_!> has joined #sailfishos-porters17:39
*** alin_ <alin_!> has quit IRC (Client Quit)17:40
sledgesmal-: test_hwcomposer should not be an indicator of truths (line 18 )17:43
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters17:43
mal-sledges: I know, but still it should get the same files as others since it's using libhybris also17:46
sledgesmal-: tried minimer?17:46
sledgesmal-: test_hwcomposer is pending a rework17:46
mal-not yet17:47
merbotNemo bug 835 in Hybris-ing "[hammerhead][alpha12][cameraplus] crash upon stopping video recording" [Major,New]17:49
MSameersledges: so something between 5245cedf57ddf1b7b888ffe00b225a398adc9b6d and master17:50
mal-sledges: same with minimer, it uses /system/lib/libhardware.so17:53
mal-sledges: minimer first loads /usr/lib/libhybris/ then right after that it opens /system/lib/libhardware.so17:55
MSameersledges: cannot bisect. cam+ fails in the middle due to some needed fixes17:57
sledgesMSameer: is it not cam+ fault? how about a gst-launch one-liner for capturing a video?18:00
MSameersledges: feel free to do that ;)18:00
MSameersledges: it cannot be done via gst-launch. needs some C glue and most of my tests are for gst 0.1018:00
MSameersledges: beside, it might be an issue in droidmedia and not gst-droid18:01
MSameermaybe because we are setting kKeyColorFormat?18:04
mal-sledges: ah, libhardware is hardcoded in libhybris, now I need to figure out how hwcomposer.*.so is hadlesd18:05
*** Sfiet_Konstantin <Sfiet_Konstantin!> has joined #sailfishos-porters18:15
*** harha <harha!> has joined #sailfishos-porters18:21
MSameersledges: I know what broke it. I don't know why it broke it though18:26
*** SfietKonstantin <SfietKonstantin!> has joined #sailfishos-porters18:30
*** Sfiet_Konstantin <Sfiet_Konstantin!> has quit IRC (Ping timeout: 252 seconds)18:30
mal-sledges: I was wrong, it should be found according to code18:30
mal-sledges: now I found the reason, those paths for everything loaded from libhardware are hardcoded inside libhardware, and it would be easy to add new paths there if we first get usr/libexec/droid-hybris/system/lib/ loaded18:47
sledgesmal-: chicken and egg:)18:56
MSameersledges: try with git master. If it works, I will tag and push18:58
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Ping timeout: 265 seconds)18:59
sledgesMSameer: it worked, but i still can freeze app on video stop randomly (now it works much better, I get from 2 to 5 successful videos taken and stopped)19:09
*** alin <alin!> has joined #sailfishos-porters19:09
*** alin <alin!> has quit IRC (Changing host)19:09
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters19:09
MSameersledges: then it's not those fixes. something else someone needs to debug as I don't know how19:09
MSameersledges: I will reset master then19:09
sledgesMSameer: those fixes helped a lot, i cannot get cam+ to crash anymore19:09
sledgesMSameer: only freeze with "not responding" banner, and only rarely19:10
MSameersledges: you said that it froze19:10
sledgesMSameer: every ~5th video only19:10
MSameersledges: then those fixes are hiding the problem19:10
*** vakkov <vakkov!~vakkov@> has quit IRC (Ping timeout: 244 seconds)19:10
t1mz0rjust got19:11
t1mz0rawk: cannot open sdk/files/ (No such file or directory)19:11
t1mz0rrunning `mka hybris-hal`19:11
t1mz0ranyone else run into that?19:11
sledgesMSameer: before it was every single video freeze (1.1.4), or every other video freeze then crash (1.1.6)19:11
sledgesMSameer: ah ok19:11
alinsledges: I have no working image at the moment and not too much time till mid next week19:12
alinsledges: on the new image the error was pulse related...19:12
MSameersledges: I don't know why it happens really and I have no idea how to debug that especially that it does not happen on jolla phone :P19:12
t1mz0rgoing to try adding android_sdk repo to the local manifest19:12
sledgest1mz0r: does build proceed or quit?19:12
t1mz0ri'm assuming this should going into sdk/19:14
t1mz0rwhich doesn't exist19:14
sledgest1mz0r: what device again?19:16
sledgesyou're building hybris-10.1 which is too old, sorry not told you before (porting document is out of date in that regard)19:17
sledgesah bacon19:17
sledgesyes, you need to go hybris-11.019:17
sledgeson repo init19:17
t1mz0rtried that19:17
t1mz0rgot error19:17
t1mz0ri'll do it again and paste19:17
sledgesyou'll have to re-do that long part, apologies, here are vgrade's lab notes:
*** harha <harha!> has quit IRC (Quit: Leaving.)19:25
mal-sledges: does that freeze/crash happen when you record something and stop it? I did some test recordings yesterday and had no problem19:25
*** vakkov <vakkov!~vakkov@> has joined #sailfishos-porters19:26
t1mz0ralright looks like i only got that error for hybris-11.0 because i had already run init against 10.119:27
sledgesmal-: freeze upon stoppage19:27
sledgest1mz0r: fresh dir pls:)19:27
t1mz0rnow that i blew it away it's cool19:27
t1mz0rthat's one of the first things i tried though :)19:28
mal-sledges: odd that I didn't have problems19:28
*** lbt_ <lbt_!~david@Maemo/community/contributor/lbt> has quit IRC (Ping timeout: 276 seconds)19:28
t1mz0rrunning init now without CyanogenMod/android_sdk19:28
sledgest1mz0r: it'll work, 11.0 has sdk19:28
mal-11.0 has too much of everything :)19:29
t1mz0rnice looks like i can remove hardware/qcom/wlan and external/wpa_supplicant_8 now too19:31
sledgesmal-: i'd use this for manifest cleanup inspiration
sledgeswill throw in some bits from internal tablet cleanups19:34
*** BluesLee_ <BluesLee_!> has joined #sailfishos-porters19:36
BluesLee_MSameer: Great, i couldn't crash cameraplus anymore and video has now an audio stream, just front cam does not work19:38
MSameerBluesLee_: sledges reports some issues so the fix will be reverted19:38
BluesLee_MSameer: what kind of issues?19:39
sledgesBluesLee_: keep filming - start stop19:39
sledgesBluesLee_: it will crash on ~5-7th time19:39
BluesLee_MSameer: before it crashed or froze more or less every time19:40
t1mz0ranyone work with the shield at all?19:40
mal-sledges: I can also use my cleaned up version of cm12 as base, it's less than half the size of hybris1119:41
t1mz0rwhat's that manifest cleanup used for?19:42
alinmal-: so only 10GiB download19:42
sledgesmal-: good stuff;)19:43
mal-alin: not sure, it has about half the amount of repos, it might not scale directly19:44
*** BluesLee_ <BluesLee_!> has quit IRC (Ping timeout: 256 seconds)19:44
sledgest1mz0r: to make minimal manifest, faster repo syncs and least disk space used19:44
mal-I need to figure out what is missing from my cm12 manifest since I cannot build hwcomposer19:45
*** BluesLee_ <BluesLee_!> has joined #sailfishos-porters19:45
t1mz0rmakes sense19:45
MSameerBluesLee_: i just explained it above19:46
mal-sledges: just curious, why is that manifest still containing chromium19:47
BluesLee_MSameer: its better than before, flash works, video with audio, no crash/freeze so far19:47
MSameerthe thing is: what I do is exactly what android does. why does it break with our stuff and not with android?19:47
BluesLee_sledges: one of those very active weekends;-)19:48
alinmal-: remember me which device?19:48
mal-alin: xperia pro19:49
alinmal-: I think locusf does  aosp19:49
alinmal-: he may know19:49
*** SfietKonstantin <SfietKonstantin!> has quit IRC (Ping timeout: 252 seconds)19:52
mal-locusf: I was just wondering why lbt has chromium in his cleaned up manifest19:54
locusfhe does? I dunno why :)19:54
mal-locusf: check the link 20 minutes ago19:55
locusfwell its ia3219:56
locusfso it could make sense to have a browser built in19:56
alint1mz0r: you report the bugs against sfa-mer?19:56
locusfha no19:57
locusfits remove-project19:57
locusfthe manifests are overlayed by trees19:57
locusfso the leaves take precedence (dunno if thats a word)19:57
BluesLee_sledges, MSameer: i am very okay with the latest cam+ fixes19:58
MSameerBluesLee_: yes front is not working. there is an issue which is droidcamsrc assumes one config file for both cameras19:58
MSameerBluesLee_: I will rework it to it loads a different file per camera because settings might bot be the same19:58
MSameerBluesLee_: what latest cam+ fixes are you talking about?19:59
BluesLee_MSameer: i did a zypper ref; zypper dup some minutes ago, git master?20:00
BluesLee_MSameer: it updated gst-droid20:05
MSameerBluesLee_: gst-droid is not cam+20:08
mal-alin: built hybris-12 tree is 23.1 GB20:08
MSameerBluesLee_: gst-droid is the gstreamer 1.x plugins used by sailfish. cam+ is the camera appI wrote and maintain20:09
alinmal-: unbuilt is the problem20:10
mal-alin: how do I get the size of that? from size of .repo?20:12
alinmal-: just after you clone it20:12
alinmal-: or you may make a clean20:12
mal-too lazy to do that20:12
alinmal-: other thing... if not debug is needed may be healthy to use depth=1 or so20:12
alinmal-: to clone20:13
mal-I had some problems that I needed to get older version gcc to build my device repos20:14
alinmal-: that is indeed one  isee20:15
sledgesMSameer: BluesLee_ is referring to your temporary pushes to gst-droid master20:16
sledgesBluesLee_: could you reproduce a freeze at all?20:16
MSameersledges: i reverted the fixes. proper debugging is needed really20:17
sledgespoor BluesLee_ :)20:17
MSameersledges: are you sure there is no mismatch between used cm and what we use for building or what we run?20:17
*** BluesLee_ <BluesLee_!> has quit IRC (Ping timeout: 256 seconds)20:18
alinMSameer: i think we use m11 for run20:19
alinMSameer: and m9 for build or something like htat20:19
*** mister_magsiter <mister_magsiter!4dfeea74@gateway/web/freenode/ip.> has joined #sailfishos-porters20:22
*** BluesLee_ <BluesLee_!> has joined #sailfishos-porters20:22
mister_magsiterhi people. i have trouble with sailfish installation on nexus 7 2013. can you help me? i cannot connect with telnet because connection is refused20:23
BluesLee_sledges: no crash so far20:23
MSameeralin: I don't know about those but has someone checked that they are compatible?20:23
mal-mister_magsiter: does your host computer get an ip address for the usb interface?20:24
BluesLee_sledges: and no freeze20:24
*** mispp_ <mispp_!> has joined #sailfishos-porters20:24
mister_magsitermal- yes and i checked it with ifconfig and its and i connect to it20:24
BluesLee_sledges: i am wondering why i time out when sfos locks the screen..20:25
mal-mister_magsiter: that is wrong, run ifconfig usb0 on your host and connect to either or, either 23 oe 2323 ports20:26
sledgesBluesLee_: freeze right after first video taken,20:26
sledgesBluesLee_: what cm base do you use?20:26
*** mispp <mispp!> has quit IRC (Ping timeout: 250 seconds)20:26
mister_magsiterifconfig usb0 shows nothing20:27
sledgesMSameer: we are to use M11 as base, because it's the latest snapshot; but build against a named tag, which is dated a bit later20:27
mister_magsitertelnet 2323 works i thing :v many thanks20:27
mister_magsitercan you help me set it up?20:27
BluesLee_sledges: the one from sep 2014? m9 or so20:28
mister_magsiteri dont know how to send files to device via ssh20:28
mal-mister_magsiter: ifconfig usb0 sets the ip, your host get incorrect ip and it needs to be fixed20:29
sledgesmister_magsiter: question #1220:29
BluesLee_sledges: i am low on battery:-)20:31
mister_magsiteri have to connect ssh to the 0.20 or 2.1?20:31
sledgesmister_magsiter: same IP as telnet20:31
mister_magsiterok thanks i used nautils so i have easy access :v20:32
mister_magsiteri love mint :v20:32
sledgesmal-: lbt's android-ia repo was last modified Nov 2014, so:) no sane questions answered by now20:33
mal-ah :)20:34
mister_magsiterafter copy files simply reboot device and it will works?20:34
mal-MSameer: sledges has anyone has problems on cam+ that torch get stuck to on mode20:34
MSameermal-: when you focus?20:35
* Nokius weekend ends had no time for the find5 :( 20:35
MSameersledges: are you 100% sure there are no differences between both?20:35
mal-MSameer: I manually enabled it from the settings a the bottom of the screen20:35
MSameermal-: and you cannot switch it off?20:36
mal-MSameer: no, it goes on again even after stopping and restarting problems20:36
MSameermal-: switch it off from the toolbar. it is persistent20:38
sledgesMSameer: of course there are differences between those CMs, weeks if not months20:38
sledgesbut it never mattered before (also, we have no choice, M11 is last mileston, but that is not enough for droidmedia builds)20:39
MSameersledges: so maybe those differences are breaking recording?20:39
mal-MSameer: yes, that way it goes off after putting the program to background20:39
mal-after activating it again the torch is off20:39
MSameermal-: the program will remember the settings and apply them20:39
MSameersledges: why is it not enough?20:39
mal-but it won't apply it without going to background20:40
MSameermal-: I don't understand you now20:41
mal-MSameer: if I activate torch I cannot get it off without putting the program to background and reactivating it, just selecting the setting does notthing20:42
mal-of course before setting it to background I need to change the setting20:43
mal-also flash does not work20:43
MSameermal-: reproduced20:43
MSameermal-: reproduced the torch issue20:44
sledgesMSameer: we moved to tagged version because then manifest was cleaner, and only then started to work on droidmedia20:45
*** Spiffyman <Spiffyman!~quassel@> has joined #sailfishos-porters20:46
MSameersledges: same question: what makes you sure this is not the problem?20:46
sledgesMSameer: nothing20:47
sledgesMSameer: if we switched from M9 to M11 between 1.1.2 and 1.1.4 - very likely a problem then20:48
MSameersledges: can you generate a diff between both tags?20:48
sledgesMSameer: BluesLee_ is using M920:48
sledgesand has no freezes20:48
sledgesi'll need to try the same20:48
sledgesMSameer: but BluesLee_ had freezes before your gst-droid fixes20:48
sledgeseven on M920:48
MSameersledges: the fixes for gst-droid deal with video color format which is a hw specific thing so we are crossing that territory. not saying there is a bug in my code but as I failed to know why, I need to make sure everything else is ok20:49
sledgesMSameer: sure, we'll get to the bottom of those20:49
mal-sledges: I tried 10 times on my devices to record video without problems, looks like a device specific problem20:49
MSameermal-: git master carries a fix for the torch issue now20:54
MSameermal-: thanks for reporting20:54
MSameermal-: gst-droid git master20:55
BluesLee_sledges: i always used the same cm as described in the installation wiki, its M9 from august20:56
mal-MSameer: thanks, that was fast20:57
MSameerso running M9 and compiling against M9?20:57
*** jcbjoe <jcbjoe!~jcbjoe@2601:204:cc01:ab41:556c:36b0:edd3:dfd3> has quit IRC (Ping timeout: 256 seconds)20:58
BluesLee_sledges: you should declare one cm version to be an 'official' one for sfos builds otherwise we run out of sync regarding reproducing issues;-)21:00
sledgesBluesLee_: never caused issues until now, also, we couldn't have everything in sync because cm started tagging it's source base when it went to bed with oneplus one, and at that point no more milestone builds were produced for nexus5, tagging stopped again as soon as oneplus one bailed out21:02
sledgesif we embark on nighties, we're doomed, as they get deleted21:02
sledgesif we go back to old revision, we don't get any of the goodies21:02
sledgesbecause newer devices won't even build on older CMs21:03
MSameersledges: oneplus still gets updated!21:04
sledgesMSameer: but tags stopped21:04
MSameersledges: i recall we were supposed to move to AOSP?21:04
MSameeror was I dreaming?21:04
sledgesMSameer: yes, but you objected it21:04
sledgeswe were also supposed to move to cm12/lollipop21:04
sledgesthat happening thanks to mal-21:05
sledgesand locusf21:05
MSameersledges: me? since when do you care about me? I don't use sfos for android :p21:05
locusfnp :)21:05
BluesLee_interesting facts21:05
mister_magsiteryay sailfish works! :D21:05
*** mister_magsiter <mister_magsiter!4dfeea74@gateway/web/freenode/ip.> has quit IRC (Quit: Page closed)21:05
BluesLee_gn8 guys21:05
*** BluesLee_ <BluesLee_!> has quit IRC (Quit: IRC for Sailfish 0.9)21:08
mal-MSameer: tested the torch fix and works well21:11
mal-MSameer: any ideas why flash is not working but torch is?21:11
sledgesmal-: have you got the .conf file in place?21:12
mal-sledges: which one?21:12
mal-no, I'll find it21:12
sledgesmal-: 11:24 < sledges> alin: add /etc/gst-droid/gstdroidcamsrc.conf from
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Ping timeout: 276 seconds)21:16
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.> has joined #sailfishos-porters21:17
mal-sledges: that fixed it, thanks21:17
MSameermal-: you are missing gstdroidcamsrc.conf21:18
MSameerI will work on a tool to auto generate that file21:19
mal-MSameer: yes, sledges already pointed that out21:19
MSameeryou should not copy it blindly. you should generate it manually21:19
mal-MSameer: where should I get the needed information21:20
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters21:20
MSameermal-: GST_DEBUG='droidcamsrc:7' and see what parameters are available21:23
MSameercan't provide more help really21:23
MSameeror wait until I write the tool (should be soon)21:24
mal-got the information from the output21:33
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has joined #sailfishos-porters21:35
*** vakkov <vakkov!~vakkov@> has quit IRC (Ping timeout: 265 seconds)21:42
* brobostigon noticed we have sailfish working on cm.12.121:42
*** vakkov <vakkov!~vakkov@> has joined #sailfishos-porters21:47
mal-brobostigon: not yet21:50
brobostigonmal-: how close?21:50
mal-brobostigon: well, I have modified the patches so it compiles but no testing yet21:51
brobostigonmal-: thats good progress. :)21:51
mal-this weekend I ended up doing fixing of my cm11 port21:52
brobostigonok, what does this give us working ontop of a newer aosp version? simply those newer support of the underlying system?21:53
mal-depends on the device, some are not even supported by cm11 and others have very poor support compared to cm1221:56
mal-I'm doing cm12.1 but I would assume cm12 would be quite similar21:57
brobostigonso its only gain of device support of those aosp versions, as well as underlying optimisations within newer aosp version for existing devices supported of previous versions of aosp?21:58
brobostigonwow that was a sentence.21:59
mal-I have a good situation since my device has good support for both21:59
brobostigonsimilerly here.21:59
mal-brobostigon: what was your device again?21:59
brobostigonnexus *22:00
brobostigonnexus 4*22:00
sledgesbrobostigon: nexus4 has hwcomposer issues, can't even get to cm11, not talking about cm1222:02
sledgesthose will need to be fixed first22:02
*** r0kk3rz <r0kk3rz!> has quit IRC (Ping timeout: 244 seconds)22:02
sledgeshardware composer22:03
brobostigonalaborate please.22:03
sledgeson cm11 nexus4 crashes apps and eventually lipstick22:03
mal-sledges: btw, the logcat spam needs to be solved at some point, the isValidDimension or something22:03
brobostigonsledges: i see.22:03
mal-sledges: sorry, haven't looked into that much yet22:04
sledgesmal-: into what?22:04
mal-I was supposed to look into the hwcomposer problems22:04
sledgesmal-: isValidDimension was spotted by sletta, when he was looking at hwc for n4/n5 briefly, but i said it's spammed on N5. and n5 is ok graphics wise22:04
* brobostigon is watching 'thw who' at glastonbury on bbc, so is alittle distracted.22:04
sledgesmal-: but you don't have a device22:04
brobostigonthe who*22:05
sledgesWho Are You :)22:05
mal-sledges: yes, but comparison of sf and hybris code might reveal something22:05
sledgesmal-: it's more about making tbj hwc branch work on our devices (stop n5 showing black screen, i bet you have blackscreen too, just like n4 and the rest)22:07
sledgesit takes the sflinger rendering path22:07
sledgesso with best hopes is fix-on-one-fix-for-all22:07
mal-sledges: ok, I can try that22:07
mal-that was my plan since it also brings other improvements like multithreading etc22:07
* brobostigon hobby is drumming, and is apaprently a nutter of a drummer like keith moon.22:08
brobostigonanyhow, i have been slowly going through the code on github. slowly but surly.22:09
brobostigonnot github, wrong thing. sorry.22:10
brobostigonmy brain is mush tonight.22:11
* sledges tunes into the who22:15
mal-sledges: looks like that branch needs newer packages22:22
sledgesmal-: hmm, such as?22:22
mal-qt5-qtgui-devel >= 5.2.1+git2022:24
mal-could be that 1.1.4 target is not so good?22:25
sledgesmal-: we have 1.1.6 target22:26
sledgesvery likely yes22:26
mal-nope, 5.2.1+git16-1.22.4 is the newest22:26
mal-that's on jolla phone22:26
mal-sledges: qt5-qtgui also is required, naturally22:31
sledgesmal-: for now it's easier for you to reset hard couple of commits22:32
sledgesthan to do the whole qt5-gui backport on common22:32
mal-sledges: yes22:32
sledges(you can do such backport elsewhere in obs if you like, i'd keep it away from :common for now due to regression risk)22:32
mal-sledges: sure, no problem22:33
mal-I think I'll stop for tonight and continue tomorrow22:34
*** nh1402 <nh1402!~nh1402@> has quit IRC (Ping timeout: 272 seconds)22:37
sledgesoke doke22:39
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.> has quit IRC (Quit: Page closed)22:41
kidohi, can someone tell me if lipstick absolutely needs hwcomposer to work on a machine or if it can still work with GLES?22:49
sledgeskido: rpi2 adaptation is hybris-free23:02
MSameerkido: it relies on a platform plugin23:02
sledgeskido: just needs wayland23:02
MSameerso it can use anything (in theory)23:03
kidois that a device specific solution?23:03
sledgeskido: if device has wayland drivers, yes23:04
kidosorry I'm not sure I understand what you mean by "wayland drivers" ?23:06
kidoin fact I asked the question to know if I could run a lipstick compositor on a machine where libhybris's test_glesv2 works and test_hwcomposer doesn't, I'm sorry if my question was unclear23:09
*** Tassadar <Tassadar!> has quit IRC (Ping timeout: 264 seconds)23:12
sledgeskido: ah, don't worry about test_hwcomposer23:18
sledgesi thought you wanted a hybris-free device (all opensource and no android behind etc)23:19
kidono that's not what I was looking for :)23:19
sledgeskido: as line 18 says: :     test_hwcomposer should not be used as reliable hwc test!! if fails, then try minimer23:19
kidogreat, thanks!23:20
sledgeskido: and if minimer fails with hwcomposer too, resort to fbdev23:22
kidofbdev will still have GLES acceleration?23:24
sledgeskido: i'd think so yes23:29
sledgesyou'd be able to verify that23:29
kidocool, thank you for the information23:30
sledgeskido: what's the device out of interest?23:30
kidoI'm working on a radxa rock board for now23:30
kidohowever later I plan to work on LG G Watch with lipstick23:30
*** tworaz <tworaz!~tworaz@> has quit IRC (Ping timeout: 246 seconds)23:30
sledgeskido: dr_gogeta86 worked on that, best UI for that is to build upon nemomobile23:31
kidodid he work on the G Watch?23:32
*** olafh_ <olafh_!> has quit IRC (Ping timeout: 265 seconds)23:35
kidowow I really need to talk with him then, I wouldn't have thought that someone would already have hacked the G Watch23:35
sledgesMSameer: new results:
merbotNemo bug 833 in Hybris-ing "[TASK] make sfe pattern optional and rename it to dev-tools" [Task,New]23:40
merbotNemo bug 835 in Hybris-ing "[hammerhead][alpha12][cameraplus] crash upon stopping video recording" [Major,New]23:40
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has quit IRC (Ping timeout: 248 seconds)23:45
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has joined #sailfishos-porters23:46
* sledges over&out23:49
t1mz0rafter massaging the build into place i can get to this point:23:54
t1mz0rMade DT image: /android/droid/out/target/product/bacon/dt.img23:54
t1mz0rTarget boot image: /android/droid/out/target/product/bacon/boot.img23:54
t1mz0rbut then get the error:23:54
t1mz0rerror: could not load device tree image '/android/droid/out/target/product/bacon/dt.img'23:55
t1mz0ranyone run into this?23:55
MSameersledges: told ya :P23:56
sledgesMSameer: yes, but dates don't make sense23:56
sledges44S tag is built for M1123:56
MSameersledges: so, gst-droid compiled against M9 works better than M11?23:56
*** tworaz <tworaz!~tworaz@> has joined #sailfishos-porters23:56
sledgesvery close to that time23:56
sledgesMSameer: no,23:56
sledgesMSameer: we compile against one and only codebase - the 44S tag23:57
sledgesMSameer: but if underlying /system comes from older (should be incompatible!) build, gst-droid behaves better23:57
sledgeswhich is not making sense23:57
MSameersledges: we need to diff M9 and M1123:57
sledgesMSameer: but we compiled against M11 (or very closest)23:57
sledgesand it breaks23:57
sledgesbut works on older :D23:57
MSameersledges: we need to diff23:58
sledgesMSameer: im not sure i can obtain manifest for M9 and M1123:58
MSameerdo you have the code?23:58
sledgesCM has a thing of hiding them/not bundling xml/not tagging23:58
MSameerthat is a problem23:59
sledges so only straw might be the timestamp23:59

Generated by 2.17.1 by Marius Gedminas - find it at!