Friday, 2015-07-24

*** mad_fitter <mad_fitter!~mad_fitte@rvr35113pubwifi023.nmu.edu> has quit IRC (Quit: irc2go)00:05
*** TheRealJohnGalt <TheRealJohnGalt!uid29986@gateway/web/irccloud.com/x-qnymczvxeljjzhwm> has quit IRC ()01:32
*** TheRealJohnGalt <TheRealJohnGalt!uid29986@gateway/web/irccloud.com/x-evobimbbxlyqskdr> has joined #sailfishos-porters01:34
*** zhxt <zhxt!~zhxt@124.192.38.2> has quit IRC (Quit: Leaving)01:52
*** exadeci <exadeci!uid35778@gateway/web/irccloud.com/x-eantmjkynnfkbydx> has quit IRC ()02:00
*** exadeci <exadeci!uid35778@gateway/web/irccloud.com/x-yvqildchcugjtmme> has joined #sailfishos-porters02:00
*** zhxt <zhxt!~zhxt@124.192.38.2> has joined #sailfishos-porters03:47
*** exadeci <exadeci!uid35778@gateway/web/irccloud.com/x-yvqildchcugjtmme> has quit IRC (Quit: Connection closed for inactivity)04:10
*** filippz <filippz!~filippz@93-143-195-115.adsl.net.t-com.hr> has joined #sailfishos-porters04:35
*** trt` <trt`!~trt@ip70-174-27-208.hr.hr.cox.net> has quit IRC (Read error: Connection reset by peer)04:37
*** filippz <filippz!~filippz@93-143-195-115.adsl.net.t-com.hr> has quit IRC (Ping timeout: 246 seconds)04:41
*** filippz <filippz!~filippz@93-143-195-115.adsl.net.t-com.hr> has joined #sailfishos-porters04:42
*** olafh_ <olafh_!~olafh@p4FF484CC.dip0.t-ipconnect.de> has joined #sailfishos-porters04:47
*** mariogrip <mariogrip!sid69323@gateway/web/irccloud.com/x-nrmdzvuiohmdawvn> has quit IRC ()04:49
*** mariogrip <mariogrip!sid69323@gateway/web/irccloud.com/x-ofhwxhrhqrsanxrc> has joined #sailfishos-porters04:49
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has quit IRC (Ping timeout: 246 seconds)05:01
*** vakkov <vakkov!~vakkov@vlan-94-190-247-69.comnet.bg> has joined #sailfishos-porters05:22
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has joined #sailfishos-porters05:27
*** GodGinrai <GodGinrai!~godginrai@unaffiliated/godginrai> has quit IRC (Quit: g'night all)05:36
*** Makinit <Makinit!makinit@makinit.nl> has quit IRC (Ping timeout: 240 seconds)05:43
*** Makinit <Makinit!makinit@makinit.nl> has joined #sailfishos-porters05:45
locusfmorningles05:53
muppisWhere you know when office building is too big?05:56
muppisWhen it rains on other side where on other side sun shines.05:56
*** tanty_off is now known as tanty06:07
*** idej <idej!~idej@eduroam-89-175.zdv.uni-mainz.de> has joined #sailfishos-porters06:17
*** OrokuSaki <OrokuSaki!475bbaa0@gateway/web/freenode/ip.71.91.186.160> has joined #sailfishos-porters06:18
OrokuSakiI have droid-sinc and fingerterm working in archlinux.. fingerterm is a lightdm option... I have a framebuffer console too...06:19
OrokuSakiand freedreno with x1106:19
OrokuSakidpi is off with fingerterm.. and I have been messing with "hawaii desktop"06:19
OrokuSakiand weston... which.. doesn't have working touchscreen but does have keyboard and mouse... that is all06:20
OrokuSaki=)06:20
OrokuSakiseeing if I can get gstreamer going.. it is broken.. just by itself06:20
*** electrolux <electrolux!~Adium@192.194.199.34> has joined #sailfishos-porters06:28
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has quit IRC (Ping timeout: 256 seconds)06:56
*** gabriel9|work <gabriel9|work!~bojan@9-133-241-92-ptp-stat.customer.blic.net> has joined #sailfishos-porters07:00
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has joined #sailfishos-porters07:05
*** gabriel9 <gabriel9!~bojan@fasecuremail.com> has joined #sailfishos-porters07:05
*** gabriel9|work <gabriel9|work!~bojan@9-133-241-92-ptp-stat.customer.blic.net> has quit IRC (Ping timeout: 264 seconds)07:06
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Quit: Konversation terminated!)07:06
* Nokius TGIF07:14
*** TheRealJohnGalt <TheRealJohnGalt!uid29986@gateway/web/irccloud.com/x-evobimbbxlyqskdr> has quit IRC (Quit: Connection closed for inactivity)07:42
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters07:53
sledgesmroming!07:58
sledgesmuppis: lol!07:58
sledgesand whilst you reach the other end, it stops raining?:))07:59
sledgesOrokuSaki: way to go foss man!07:59
OrokuSakisledges: Thanks! my gst-droid got black listed.. trying again08:00
sledgesPSA: i think jolla-camera should now work since 1.1.6, just need configuring: you need to adapt this file /etc/dconf/db/vendor.d/jolla-camera.hw.txt: https://pastee.org/9kmfm by looking at your cameraplus configs08:00
sledgeshave fun and report results pls!08:00
sledgesmaybe MSameer could confirm if i'm not talking jibberish ^08:01
muppissledges, yep. :D08:03
sledgess/jolla-camera.hw.txt/jolla-camera-hw.txt/08:11
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Read error: Connection reset by peer)08:11
*** alin <alin!~alin@193.62.118.12> has joined #sailfishos-porters08:11
*** alin <alin!~alin@193.62.118.12> has quit IRC (Changing host)08:11
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters08:11
*** gabriel9 <gabriel9!~bojan@fasecuremail.com> has quit IRC (Quit: Konversation terminated!)08:12
*** gabriel9|work <gabriel9|work!~bojan@9-133-241-92-ptp-stat.customer.blic.net> has joined #sailfishos-porters08:14
*** OrokuSaki <OrokuSaki!475bbaa0@gateway/web/freenode/ip.71.91.186.160> has quit IRC (Ping timeout: 246 seconds)08:15
*** tworaz <tworaz!~tworaz@212.180.237.71> has joined #sailfishos-porters08:15
*** gabriel9 <gabriel9!~bojan@fasecuremail.com> has joined #sailfishos-porters08:20
*** gabriel9|work <gabriel9|work!~bojan@9-133-241-92-ptp-stat.customer.blic.net> has quit IRC (Ping timeout: 255 seconds)08:21
*** TheRealJohnGalt <TheRealJohnGalt!uid29986@gateway/web/irccloud.com/x-ebedrmwqboivoeyx> has joined #sailfishos-porters08:25
carepackahoy08:36
*** zajfy <zajfy!~zajfy@ip-144-188-230-46.dialup.ice.net> has joined #sailfishos-porters08:37
sledgesit's https://www.youtube.com/watch?v=kfVsfOSbJY0 ! \o/08:38
locusfrr08:39
locusfshoulda known08:39
locusf:)08:39
carepacklol08:39
carepackhahahahha08:39
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Quit: Konversation terminated!)08:41
carepackit's quiek, quiek, quiek, lllallla it's quiek quiek quiek08:42
carepackbest comment on this: i never seen so much dislikes in my life08:44
carepacksledges: should I pr my changes and go for a look?08:46
carepackBefore continue work on the next error....08:46
mal-sledges: I'll try08:49
mal-the camera thing08:49
mal-sledges: I don't have jolla-camera-hw.txt only jolla-camera.txt, should I create that?08:53
gabriel9is she porter? :D08:53
dr_gogeta86sledges, i'm using legacy so i need the patch08:57
sledgescarepack: sure!08:58
sledgesmal-: jolla-camera.txt where?08:59
dr_gogeta86sledges, i have some hint for get connected09:00
dr_gogeta86use a proxy09:00
dr_gogeta86like polipo or tinyproxy09:00
dr_gogeta86is more platform indipendant09:00
sledgesgabriel9: i hope she isn't, but carepack: i think the song has *so* many dislikes, just because it exploded into everyone just clicking "dislike" on a horrible song:)) confirmation bias09:00
sledgesdr_gogeta86: i lost you09:00
mal-sledges: /etc/dconf/db/vendor.d/jolla-camera.txt09:01
*** alin <alin!~alin@193.62.118.12> has joined #sailfishos-porters09:04
*** alin <alin!~alin@193.62.118.12> has quit IRC (Changing host)09:04
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters09:04
sledgesmal-: name doesn't matter09:05
sledgesjolla-camera.txt comes from jolla-camera package right?09:05
sledgesso just add -hw next to it09:06
mal-ok09:06
sledgesfor hw specific bits09:06
MSameersledges: 1.1.9 or greater09:07
sledgesMSameer: dang, but commit about -hw.txt split is in since 1.1.409:08
sledgessorry guys :(09:08
MSameersledges: but gstreamer 1.x is in 1.1.909:13
*** zajfy <zajfy!~zajfy@ip-144-188-230-46.dialup.ice.net> has quit IRC (Ping timeout: 244 seconds)09:14
sledgesMSameer: in this community gstreamer1's been around since long tiem ;)09:15
sledgestime09:15
MSameersledges: gstreamer 1.x support in jolla camera09:15
MSameergstreamer + qtmultimedia + jolla camera09:15
sledgesunderstood09:16
sledgessorry for false alarm, but at least we'll know how to prepare for it;)09:17
MSameersledges: the false alarm was not for me so no need to apologize :P09:19
sledgesMSameer: i wasn't apologising to you :D09:19
sledges:P09:19
*** zajfy <zajfy!~zajfy@ip-180-188-230-46.dialup.ice.net> has joined #sailfishos-porters09:28
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has quit IRC (Ping timeout: 240 seconds)09:32
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has joined #sailfishos-porters09:33
*** Nokius_ <Nokius_!~Nokius@p5DDB66CE.dip0.t-ipconnect.de> has joined #sailfishos-porters09:40
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has quit IRC (Ping timeout: 240 seconds)09:40
*** Nokius <Nokius!~Nokius@p5DDB5135.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 246 seconds)09:43
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has joined #sailfishos-porters09:48
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has joined #sailfishos-porters10:09
*** birdzhang <birdzhang!~birdzhang@183.61.112.4> has joined #sailfishos-porters10:20
*** idej <idej!~idej@eduroam-89-175.zdv.uni-mainz.de> has quit IRC (Ping timeout: 244 seconds)10:45
maikooolis there a get.cm alternative for sailfish ports?10:46
maikooolwith/without the jenkins infra behind it10:46
sledgesnope10:47
*** zhxt <zhxt!~zhxt@124.192.38.2> has quit IRC (Ping timeout: 264 seconds)10:47
maikooolhm10:47
maikooolmaybe it's time we got one?10:47
sledgeshttp://images.devaamo.fi/sfe10:47
sledgesis what we have only10:47
sledgesand https://build.merproject.org/project/subprojects/nemo:devel:hw10:47
maikooolbut obs doesn't build full zips, right?10:48
sledgesbut for complete jenkins (i.e. to use https://img.merproject.org/img/submit/ )10:48
sledgeswe need to wait for lbt to re-add patterns support to obs10:49
lbtoh balls10:49
sledgeso_O10:49
lbtjust forgot about that :)10:49
sledges(/me didn't want to depict balls fwiw)10:49
sledgesoh crumbs10:49
sledgesjust forgot to ping lbt daily about that :)10:49
sledgesor thought mer merge needs to happen first ;p10:49
*** zhxt <zhxt!~zhxt@124.192.38.2> has joined #sailfishos-porters10:51
maikooolsledges: that jenkins server, can it handle the enormous amounts of diskspace required for continiously building images?10:55
*** situ <situ!~situ@chordata.ucc.gu.uwa.edu.au> has quit IRC (Ping timeout: 255 seconds)10:57
birdzhangWhen will Jolla release sailfish2.0 for nexus 5 :lovestruck:11:12
Stskeepsbirdzhang: same with jolla1 rls i guess11:18
birdzhangmonths wait11:21
carepackdo you think a rattling speaker on joll device is a case for warranty? It's hard to understand what's counterpart speaking during phone call....11:28
*** zajfy <zajfy!~zajfy@ip-180-188-230-46.dialup.ice.net> has quit IRC (Read error: Connection reset by peer)11:30
muppishttp://termite.apcdn.com/full/127001.jpg11:32
*** gabriel9 <gabriel9!~bojan@fasecuremail.com> has quit IRC (Quit: Konversation terminated!)11:33
muppisHups, wrong channel.11:34
*** zajfy <zajfy!~zajfy@ip-180-188-230-46.dialup.ice.net> has joined #sailfishos-porters11:35
*** birdzhang <birdzhang!~birdzhang@183.61.112.4> has quit IRC (Quit: Leaving.)11:36
*** gabriel9|work <gabriel9|work!~bojan@9-133-241-92-ptp-stat.customer.blic.net> has joined #sailfishos-porters11:38
*** gabriel9|work <gabriel9|work!~bojan@9-133-241-92-ptp-stat.customer.blic.net> has quit IRC (Ping timeout: 240 seconds)11:44
*** gabriel9 <gabriel9!~bojan@fasecuremail.com> has joined #sailfishos-porters11:44
Stskeepscarepack: ask care11:57
carepackstskeeps: yep. Don't wanted to bug the care if somebody would definetely no warranty case. thx12:04
mal-I think I'll need to find a way for automatic keyboard backlight control, maybe to control it using the ambient light sensor12:06
*** mad_fitter <mad_fitter!~mad_fitte@cpe890ripleyconstru1.nmu.edu> has joined #sailfishos-porters12:13
mal-spiiroin: it seems that my keyboard backlight might need some modifications to mce, looks like it's quite device specific12:14
maikooolsledges: do you think there would be a use for an automated full build system, like get.cm with jenkins does, which would mainly provide zips and do builds if device repos are updated?12:15
maikooolcause my device porting isn't going well, i think i just don't have the required skills to do all this12:16
maikooolso i was thinks about building that buildsystem cause that's more up my street12:16
mal-spiiroin: my device has the backlight control in /sys/class/leds/keyboard-backlight/ instead of /sys/class/leds/keyboard/12:18
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has quit IRC (Quit: maintenance)12:20
*** GodGinrai <GodGinrai!~godginrai@unaffiliated/godginrai> has joined #sailfishos-porters12:26
mad_fitterAnyone know where all the hardware volume controls are in the system? I'd like to find a way to hack the system volumes, as all sounds (including message tone) are extremely quiet on my Nexus 5.12:33
mal-spiiroin: also there is a backlight for the back/home/settings buttons but I don't think that is very important12:55
mal-but anyway that is located at /sys/class/leds/button-backlight/12:55
*** situ <situ!~situ@chordata.ucc.gu.uwa.edu.au> has joined #sailfishos-porters13:05
*** vakkov <vakkov!~vakkov@vlan-94-190-247-69.comnet.bg> has quit IRC (Remote host closed the connection)13:07
*** vakkov <vakkov!~vakkov@vlan-94-190-247-69.comnet.bg> has joined #sailfishos-porters13:07
sledgesmaikoool: sfa-mer already exists13:10
sledgescould be maintained thiugh13:10
sledgesmaikoool: and you already done great with the port13:10
maikoooli was thinking more in terms of sfa-mer as a service13:10
sledgeswhat problems?13:10
maikoooldisplay wont work13:10
maikoooli just want to revisit device porting later13:10
maikoooli'm a devop so i like building websites and (build) infrastructure13:11
maikooolbut if there's no use for a automated builder i wont spend time on it13:11
maikoooland when my device port is complete, i want to to autobuild anyway13:12
maikoool;)13:12
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has joined #sailfishos-porters13:12
maikooolso i may as well build that while waiting for new hadk-guide and 1.1.7 update13:12
mal-maikoool: when you added that QCOM_BSP to qt5-qpa-hwcomposer-plugin was it a clean source i.e. did you build it before, sometimes there might some compiled stuff left behind?13:13
maikoooli created a new vm two days ago13:14
mal-ok13:14
maikooolso everything has been done clean at least once13:14
maikoooli'll recollect all the logs and post them here in a bit to see if maybe something comes up13:14
*** mgrover <mgrover!d4fafbb5@gateway/web/freenode/ip.212.250.251.181> has joined #sailfishos-porters13:15
mal-maikoool: do you still have the problem with droid-hal-init?13:16
maikooolyes13:16
maikooolsegfaults13:16
mgrovergotta love the segfaults13:16
mal-you should find a fix to that first because you never know what it might cause13:16
maikooollot of time when i remove or comment a line which is failing it fails a line before that13:17
maikooolwhich is strange13:17
maikoooli'm reflashing my device to ensure latest firmware is installed to rule out that (i wasnt sure which firmware version it had)13:18
maikooolso i'll go on debugging in a few minutes13:18
*** beidl_ <beidl_!~quassel@194-118-188-88.adsl.highway.telekom.at> has joined #sailfishos-porters13:23
*** beidl <beidl!~quassel@188-22-92-40.adsl.highway.telekom.at> has quit IRC (Ping timeout: 240 seconds)13:25
*** mad_fitter <mad_fitter!~mad_fitte@cpe890ripleyconstru1.nmu.edu> has quit IRC (Quit: irc2go)13:27
*** mgrover <mgrover!d4fafbb5@gateway/web/freenode/ip.212.250.251.181> has quit IRC (Quit: Page closed)13:28
sledgesmaikoool: automated local build already exists: https://github.com/dmt4/sfa-mer13:44
sledgesjust needs going modular properly, and then adding devices to it13:44
maikooolyeah, i'd like to provide that as a managed and hosted service, that also publicly makes the resulting zip available13:46
maikooolin a nice list per device with build logs and history13:46
maikoooli got myself a way too big dedi some time ago, still need to put that too god use13:47
sledgesdedi?13:50
sledgeswhen patterns are in obs, we'll just use img13:50
sledgesi guess you'll be able to POST to that one13:50
maikoooldedicated server13:51
maikooolbut img makes zipfile from rpm packages built on obs?13:54
maikoooland make hybris-hal is done on obs?13:54
alinsledges: the modular shall be in my branch13:56
alinmaikoool: no at the moment the hybris is done locally and then we upload them to obs13:57
sledgesalin: yes, needs a push, but first its behaviour needs to reach consent13:59
sledgeswe should do this build unsupervised, at least after initial questions (go modular, select pixel ratio)13:59
sledgesfor all subsequent builds13:59
*** electrolux <electrolux!~Adium@192.194.199.34> has quit IRC (Quit: Leaving.)14:01
*** mad_fitter <mad_fitter!~mad_fitte@rvr35114pubwifi177.nmu.edu> has joined #sailfishos-porters14:04
sledgesmad_fitter: with volume up to the max and ringtone volume up to the max it sounds pretty loud14:06
mad_fittersledges: Everything else seems fine except my notifications tone. Weird, but not a big deal.14:07
sledgesmad_fitter: i just tested on settings->sounds->jolla-ringtone->play button14:07
sledges(=click on "current ringtone")14:07
mad_fitterOdd. Played there its louet.d as hell, but when I actually get a text, its super qui14:08
maikooolbuilding hybris is probably also the most heavy as in buildsystem load and diskspace14:10
sledgesmad_fitter: you tried same text ringtone?14:10
sledgesand volume rocker is to the max?14:10
maikooolassuming that you dont need the android tree after making that package14:10
mad_fittersledges: Indeed.14:10
sledgesmaikoool: i just managed to reduce fresh aosp5 checkout to 14G, with only the needed repos14:12
sledgessame can be done for 11.0 etc14:12
maikooolhow much disk in use after building?14:12
mad_fittersledges: Figured it out. When it's set from the system, it works fine...but when you apply an ambience, it somehow limits the volume.14:12
mal-mad_fitter: ambience has it's own volume setting also14:14
sledgesmaikoool: 14G sources, 2.2G kernel+build products, 353M out/ (without kernel, as in aosp kernel is built out-of-tree) = 19G14:14
mad_fittersledges: Really? Didn't know that, lol. Good to know ;)14:14
maikooolhm14:15
maikooolmine's 32G14:15
maikooolincludes kernel14:15
maikooolbut that's cm1114:15
mal-cm11 is not reduced very well14:15
sledgesyep14:15
sledgesthe technique of reducing is being polished14:16
sledgeslet me push it out a bit14:16
mal-sledges: just curious, have you tried to compile hwcomposer with those reduced versions?14:17
sledgesmal-: reduced tree? yes14:18
mal-ok14:18
*** idej <idej!~idej@eduroam-89-175.zdv.uni-mainz.de> has joined #sailfishos-porters14:38
sledgesPSA: WIP reduce manifest HOWTO: http://piratepad.net/port-reduce-manifest14:42
maikooolk so here output from droid-hal-init strace14:48
maikooolhttps://pastee.org/tnesm14:48
maikoooli'm assuming the error is in default.prop14:48
*** mad_fitter <mad_fitter!~mad_fitte@rvr35114pubwifi177.nmu.edu> has quit IRC (Quit: irc2go)14:48
alinsledges: but even that 14GiB checkout is still a lot14:50
alini wonder is is not a smarter move to clone all with depth=0 or 114:51
alinthat hall reduce the size of the initial checkout14:51
alinthe problem is if one needs to change branches and other points back into history14:52
mal-maikoool: just to be sure, is /system mounted properly before droid-hal-init?14:53
maikoooli'm running it manually14:54
maikoool /system is mounted : /dev/mmcblk0p13 on /system type ext4 (ro,relatime,discard,data=ordered)14:54
maikooolit is ro though14:54
mal-it should be ro14:55
mal-maikoool: and /system seems to contain correct files?14:55
mal-maikoool: when you manually start droid-hal-init, how do you do it, from command line? are all of these done before https://github.com/mer-hybris/droid-system-packager/blob/master/bin/droid-hal-startup.sh14:57
maikooolk so i downloaded that script14:58
maikooolran it14:58
maikooolsame error14:58
maikoool /system looks fine to me14:59
maikoool /dev/mmcblk0p13       1.2G  449M  763M  38% /system14:59
sledgesalin: i'm happy with reduction from 57G full aosp514:59
mal-sledges: where is the source of droid-hal-init?15:00
vakkovmal-: https://github.com/mer-hybris/droid-hal-device/pull/3815:01
vakkovagh, shit it was not that :D15:02
alinsledges: the repo is dead15:03
vakkovmal-: hybris-boot maybe15:03
sledgesalin: no15:04
sledges mal- droid-hal-init is renamed android's init15:05
sledgessimples:)15:05
sledgesbuilt in-tree15:05
sledgesin HABUILD_SDK15:05
maikooolhttps://github.com/mer-hybris/android_system_core ?15:06
mal-sledges: ok15:06
alinsledges: ?15:06
alinI tried to clone and says does not exist15:06
*** jocarog <jocarog!4937b789@gateway/web/freenode/ip.73.55.183.137> has joined #sailfishos-porters15:07
sledgesalin: because syntax is wrong15:08
sledgesalin: fixed15:08
mal-maikoool: are there any other services that fail? pastebin whole kernel and journal logs15:08
alinsledges: and in this one... can you put it to master rather than modular https://github.com/mer-hybris/dhd2modular15:09
alinis tested now15:09
sledgesmal-: so we're going with keeping these for aosp5 (possibly cm12). feel free to remove the lines of repos that aren't needed from your findings when you reduced cm11 back in a day15:10
sledgeshttps://github.com/sledges/android/blob/hybris-aosp-5.1.0_r5/keep.pathlist.d/base.pathlist15:10
*** gabriel9 <gabriel9!~bojan@fasecuremail.com> has quit IRC (Quit: Konversation terminated!)15:12
maikooolmal-: dmesg output: http://pastebin.com/ZDtiakNU, journalctl output: http://pastebin.com/zzmabRMg, systemctl output: http://pastebin.com/CNq51Pj015:13
jocarogquit15:14
*** jocarog <jocarog!4937b789@gateway/web/freenode/ip.73.55.183.137> has left #sailfishos-porters15:14
sledgesalin: done on dhd2modular15:15
alinsledges: thanks15:15
alinI think I shall add my new functions and helpers there15:15
alinon a blue moon15:15
mal-maikoool: those logs don't show any errors with droid-hal-init15:16
maikoooli could swear it said failing two boots ago15:19
maikoooland the stracktrace at line 127 is the same as when i run droid-hal-init manually15:21
sledgesmaikoool: just to be on same page: what did you change that from a working port you went to a crashing one?15:22
maikooolit never worked15:22
maikooollipstick still wont boot the first two times15:23
maikoooland the apps keep crashing if it does boot15:23
mal-sledges: if I have understood correctly lipstick causes oom-killer to activate for some reason15:23
*** nh1402 <nh1402!~nh1402@95.148.89.71> has joined #sailfishos-porters15:23
maikoooli had a port that lipstick worked on but that is not this device15:24
maikooolworking port device battery died or something, it was already wonky but now it's really dead15:24
*** exadeci <exadeci!uid35778@gateway/web/irccloud.com/x-buncxvdmilkhgmnb> has joined #sailfishos-porters15:24
sledgesmaikoool: which devices is this then?15:25
maikooolsony xperia sp15:25
sledgesand the one before?15:25
maikooolcodenamed huashan15:25
maikooolhtc sensation (pyramid)15:25
sledgesah ok15:25
sledgesthanks for refreshing my mem:)15:25
maikoooland to complete the story15:25
maikoooli also have a xperia z3 compact and for that i need aosp515:26
sledgesmaikoool: you said lipstick/apps crashing, at random. how does d-h-i come into this picture then?15:26
maikooolso busy with xperia sp15:26
maikooolwell, i started looking for other failed services15:26
sledgessure, we'll get there15:26
sledgesmaikoool: does d-h-i fail on every boot?15:26
mal-sledges: minimer works fine on maikoool's device, only lipstick causes problems15:27
sledgesmal-: maikoool: have you tried qml-composer ?15:27
maikoool?15:28
sledgesas lipstick is doing compositing15:28
sledgesminimer doesn't, it's just a test for hwc15:28
sledgesqml-composer does compositing15:28
sledgesand source is simplified to isolate the case15:28
mal-sledges: no, didn't know about that15:28
maikooolneither did i15:29
maikooolit's not in the hadk-faq piratepad, right?15:29
sledgesit's not15:30
sledgesbecause usually lipstick problems can be tackled15:30
sledgesby inspecting fence leaks15:30
sledgesso let's get fence leaks out of the way first15:30
sledgesmaikoool: did you run the ... | wc -l  i pasted earler?15:31
mal-sledges: do fence leaks prevent lipstick from starting?15:31
sledgesfence leaks start when lipstick starts15:31
sledgesand when it runs out of them, it gets killed15:31
sledgesfirst couple of apps get15:31
*** tworaz <tworaz!~tworaz@212.180.237.71> has quit IRC (Ping timeout: 260 seconds)15:31
sledges^ this is mako on cm11.015:32
sledgesmako on cm10.1 has no problems15:32
*** tanty is now known as tanty_off15:32
maikooolgets up to 9615:32
sledgesbut let's first ensure those are the fences that leak15:32
maikooolthen crashes15:32
sledgeshmmmm15:32
sledgeswhat are the contents?15:32
sledgesdo they mention fences?15:32
sledgesim sure it will get to different numbers every time15:33
mal-96 doesn't sound much, my device shows 12315:34
maikooolso i'm running ls /proc/$(pidof lipstick)/fd/ | wc -l15:35
maikooolcan i cat those files15:35
maikooolin that folder?15:35
mal-same command here15:35
sledgesmaikoool: i mean, what names of those files15:37
maikoooltheyre all numbers15:37
sledgeshmmm15:37
maikooolah15:37
sledgesthen you have no fence leaks15:37
maikooolls -la15:37
maikoool4 occurences15:37
maikooolof sync_fence15:38
sledgesno leaks then15:38
maikooolno, since i've now ran lipstick two times15:38
maikooolthe next time it runs15:38
sledgesmaikoool: mal-: then: http://www.merproject.org/logs/%23sailfishos-porters/%23sailfishos-porters.2015-07-22.log.html#t2015-07-22T20:19:0415:38
sledges(worth putting this nicely into faq)15:39
maikooolfolder doesnt exist15:40
maikoool /usr/lib/qt5/examples does15:40
maikooolno contents in there15:40
mal-maikoool: zypper in qt5-qtwayland-wayland_egl-examples15:42
*** Antartica <Antartica!~Antartica@90.69.50.20> has joined #sailfishos-porters15:42
Antarticamal-: I have a .kmap for the XperiaPro (converted from my layout for Android)15:43
mal-Antartica: I have also made that15:43
mal-partial at least15:44
Antarticamal-: pm8058.kmap at http://pastebin.com/YFMjY0vj15:44
AntarticaHope mine helps to complet yours :)15:45
Antartica...complete...15:45
AntarticaI've done a lua script to convert a .kl/.kcm pair for android to a linux .kmap15:46
Antarticamal-: The script is at http://mangaroboto.com/notmangaroboto/klkcm2kmap-v0.tgz15:47
mal-Antartica: http://pastebin.com/L2NsVhiV this is my version15:48
maikooolsledges: when i run ./qml-compositor -platform hwcomposer it says Fatal: Failed to open server socket15:49
*** idej <idej!~idej@eduroam-89-175.zdv.uni-mainz.de> has quit IRC (Quit: Leaving)15:51
Antarticamal-: perfect. Now checking if I've lost any keycode in the conversion...15:52
maikooolah nvm15:52
maikooolwas not running as user nemo15:52
mal-Antartica: I made that manually, some of the ones at the end are lines from the version I used as a base15:52
mal-and some of the extra keys are in a separate file15:53
Antarticamal-: ok. Just spotted a bug in my converter... (lines start with key instead of keycode). Arg!15:55
maikooolk so i ran that, it shows stuff on screen15:58
maikooolls /fd | wc -l on that process shows 5315:58
maikooolafter a few moments though, its killed15:58
sledgesAntartica: hi, are you also running sfos?16:00
maikooolhowever, same behaviour as from lipstick applies16:01
Antarticamal: fixing the key/keycode mismatch, both cover the same keycodes (yours have Insert/PageUp/Remove/Ens/PageDown that I suppose are from the template you used)16:01
maikooolthe third+ time i start it, it keeps running16:01
sledgesmaikoool: cool, though i presume you have had BT of lipstick already?16:01
Antarticasledges: no. I want to run sfos in my Xperia Pro. Patiently waiting for mal- to release a image :)16:02
maikoooli did a strace, gdb bt does not show much16:02
sledgesmal-: you see, pressure's mounting:)16:04
sledgesmaikoool: you could bt on qml-compositor now16:04
sledgesdebuginfo you can download too for that16:05
mal-Antartica: oh, then I might release one soon, I didn't remember that anyone was waiting :)16:05
*** electrolux <electrolux!~Adium@d0rktbvlyrqx80tfj9k-3.rev.dnainternet.fi> has joined #sailfishos-porters16:05
sledgesmaikoool: also as mal- said it's oom kicking in, so worth running valgrind on qml-compositor (it just sounds scary;)16:05
Antarticamal-: that would be greatly appreciated :)16:06
Antarticamal-: my layout, fixed: http://pastebin.com/Zgkm0ZyV16:06
mal-I have been doing final tinkering of basically insignificant problems16:06
Antarticamal-: would you mind testing it?16:06
maikooolsledges: Program terminated with signal SIGKILL, Killed., bt: No stack16:06
mal-Antartica: keycode 102 = Delete looks odd16:07
Antarticamal-: my bad. 102 is HOME16:08
sledgesmal-: you'd be surprised ;) the number of times people come by and we have to say "sorry the port has had an image done, but porter left and took all porting source with him, so you can't even reproduce", even though i keep poking everyone to upstream asap ;)16:08
sledgessubmit patches16:08
sledgesmaikoool: valgrind time16:08
maikooolit's installing16:09
maikooolassuming zypper in valgrind is enough16:09
sledgesyes16:09
Antarticamal-: what would be the correct mapping for MENU/HOME/BACK? I have it as an odd SuperL/Delete/Escape, but don't know what are the best keys of sfos...16:09
Antartica...for sfos...16:10
mal-sledges: btw, is there some way to get my image to devaamo? not sure who manages that16:11
sledgestbr: ^ pls16:11
mal-Antartica: I have pageup, home, pagedown16:12
sledgesoleid was an exception to the porters-gone trend: https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_yuga ;)16:12
tbrsledges: r16:12
tbrmal-: please message me your preferred user name and the directory name that I should create16:13
mal-tbr: mal, and I think folder should be iyokan, although I have plans for images other devices of the 2011 sonys also16:15
tbrwell we'll see once you have those other images.16:17
Antarticamal-: layout fixed with that; http://pastebin.com/tpxx4naD ; sources at http://mangaroboto.com/notmangaroboto/klkcm2kmap-v2.tgz16:17
vakkovtbr: I'd like to ask you for a log in/account or whatever it is to devaamo so that i can upload a maguro image16:18
mal-Antartica: I was also thinking what would be good usage for those buttons16:18
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-149-11.as13285.net> has joined #sailfishos-porters16:20
maikooolsledges: i'm not sure how to interpret the output of valgrind, i ran EGL_PLATFORM=hwcomposer QT_QPA_PLATFORM=hwcomposer valgrind --leak-check=yes ./qml-compositor -platform hwcomposer -plugin evdevtouch:/dev/input/event7 -plugin evdevkeyboard:keymap=/usr/share/qt5/keymaps/droid.qmap 2>&1 | tee ~/valgrind.log   and the output is here: http://pastebin.com/aTXXWdCg16:21
tbrone time passwords messaged16:23
tbrplease change upon logging in via ssh16:23
tbryou can copy over images with scp, sftp, rsync to /var/www/devaamo_images/sfe/$yourdirectory16:23
tbrI'll leave it to sledges to explain to you both about the requirements to such images: basically, no proprietary binaries, nothing that's not redistributable16:24
tbrbbl16:25
sledgesthanks tbr r :)16:25
sledgesyep, no sw mp3 codecs, nor non-free text prediction, neither non-free exchange support16:27
Antarticamal-: The keys for next page and previous page in fbreader would be good candidates for those keys O:)16:27
sledgesoh and no bundles from /vendor/16:27
mal-Antartica: does that work with page up/down?16:28
mal-Antartica: I'll see if I manage to build this weekend an image that work well enough, or maybe I should just lower my standards16:30
sledgesmaikoool: while i run similar test on nexus5, could you just run "free -m" continuously during qml-compositor launch, to see if memory is eaten so oom killer is justified16:32
Antarticamal-: pageUp/PageDown seems as the safest bet.16:32
sledgesmaikoool: also: - To disable it for a particular process, set value of the VM parameter "/proc/{pid}/oom_adj" to "-17". This will prevent this process from getting selected by OOM killer under low memory conditions.16:33
maikoooloom killer is not justified16:34
maikoool250mb ram in use of 84016:34
maikooolafter lipstick crash 182 in use of 84016:34
Antarticamal-: Don't  lower your standards too much. If you manage to have an image by the end of August I'll be very happy.16:35
maikooolsledges: when oom killer is disabled, device reboots when starting lipstick instead of failing16:36
mal-Antartica: last image I built was almost ready (except for keyboard layout stuff) but missed some preinstalled packages16:36
maikooolwell not reboot16:36
maikoooljust hangs16:36
*** ced117_ <ced117_!~ced117@AStrasbourg-552-1-10-109.w92-130.abo.wanadoo.fr> has joined #sailfishos-porters16:36
maikoooltelnet is closed, nothing responds, nothing on screen16:36
mal-maikoool: that sounds still like oom-killer16:37
Antarticamal-: of course if you put an image this weekend I'll try it ASAP :)16:37
maikoooli did run echo -17 > /proc/$(pidof lipstick)/oom_adj16:37
maikooolas suggested16:37
mal-Antartica: which language layout do you have?16:38
*** ced117_ is now known as ced11716:38
*** ced117 <ced117!~ced117@AStrasbourg-552-1-10-109.w92-130.abo.wanadoo.fr> has quit IRC (Changing host)16:38
*** ced117 <ced117!~ced117@opensuse/member/ced117> has joined #sailfishos-porters16:38
Antarticamal-: That layout I've posted is mostly a US layout with some spanish specific symbols added (ѡ dead_acute).16:39
mal-ok, maybe I'll leave the default layout for now and let users replace it with what they want until proper support for changing layout is available16:40
Antarticamal-: But the layout you are using is very basebones, it lacks a lot of useful symbols for using a shell16:41
sledgesmaikoool: could you run while 1; do sleep 0.1; free -m; done16:43
sledgesin a separate window?16:43
sledgeswith oom disabled16:43
Antarticamal-: Perhaps mine is a little overkill, but at least "|<>$" are needed (IMHO)16:44
mal-Antartica: my layout only includes the keys seen on my keyboard16:44
maikooolah yep16:44
Antarticas/basebones/barebones/g16:44
maikooolit shoots up like crazy16:44
maikooolfrom 300 to 400 to 750 in 3 ticks16:45
maikooolthen device closes telnet16:45
mal-something is leaking badly16:45
maikoooli was running watch free -m16:45
maikoool1 second is not enough to notice the ram use going up16:46
maikoooldamn16:46
mal-maikoool: if you run minimer does it seem to be leaking?16:46
maikooollemme try16:46
mal-to narrow down the reason16:46
Antarticamal-: the xperia pro I have has a german keyboard so it lacks adiaeresis aring odiaeresis16:47
maikooolmal-: minimer ram use is stable16:48
maikoooluses less than 30 mb ram16:48
sledgescrumbs16:49
mal-interesting, since german language has ä and ö, maybe it has the key for adding the dots16:49
maikooolqml-compositor does the same16:49
maikooolram shoots up then oom-killer comes16:49
sledgesmaikoool: have you tried fbdev instead of hwcomposer ?16:50
maikoooldoesnt work16:50
maikooolpermission denied16:51
maikooolERROR: failed to open framebuffer: (Operation not permitted)16:51
sledgeseglfs?16:51
*** electrolux <electrolux!~Adium@d0rktbvlyrqx80tfj9k-3.rev.dnainternet.fi> has quit IRC (Quit: Leaving.)16:51
sledgesor something16:51
sledgesneed to grep recent logs16:51
mal-Antartica: anywayl, a single layout is not enough so I'll just add instructions how to set the correct one manually for now16:51
Antarticamal-: yes, it is strange. perhaps they went for a "clean" look. Anyway, in android the keyboard has some "bonus symbols" in fn+key :)16:52
Antarticamal-: perfect.16:52
mal-Antartica: I'll need to google how all of the layouts look and then define those manually16:53
mal-Antartica: btw there was an idea that the symbol key would bring up a symbol keyboard to the display like it does on android (is I remember correctly)16:53
mal-but this was just an idea, nothing implemented yet16:54
Antartica mal-: I always though that "that symbol key" was very cumbersome. I mapped mine to control (so I could type Control+C). Even my wife (has another Xperia Pro) agreed.16:55
maikoool[F] init_platform:917 - This application failed to start because it could not find or load the Qt platform plugin "eglfs".16:55
maikooolah nvm16:56
maikoooltheres a package for that16:56
mal-Antartica: could be, but still there is the problem of keyboard not visually showing what extra symbol for example you have defined to the kmap16:56
AntarticaIt is easier to do a key combo than using SYM+select the symbol on screen.16:56
mal-might be difficult to remember where everything is16:56
sledgesyes16:57
mal-I agree that the selection screen on android was not very practical always16:57
mal-the real question is why the keys don't have a third usage like normal keyboard often have16:59
*** zajfy <zajfy!~zajfy@ip-180-188-230-46.dialup.ice.net> has quit IRC (Read error: Connection reset by peer)16:59
Antarticamal-: in my layout I've put things where the label reminds of the extra symbol ('' in 'fn+n', '' in 'FN+?', etc) but I know that is not possible (for example, < and > is on FN+a and FN+z...)16:59
Antartica..not possible in a lot of cases17:00
giucammaikoool: can you try the qwindow-compositor example?17:00
mal-Antartica: I would have put < and > to ( and ), although [ and ] are also useful for that place17:01
sledgesgiucam: wow that's new, thanks:)17:03
giucamnot really :P17:03
sledgesto this channel;)17:03
*** zajfy <zajfy!~zajfy@ip-180-188-230-46.dialup.ice.net> has joined #sailfishos-porters17:05
maikooolgiucam: does the same17:05
Antarticamal-: There was a thread in XDA with key layouts: http://forum.xda-developers.com/showthread.php?t=169088917:05
maikooolruns a few seconds, then memory goes out of control and process gets killed17:05
maikoooltrying with QT_QPA_PLATFORM=eglfs results in a segfault around send(30, "\2\0\0\0debug.egl.force_msaa\0\0\0\0\0\0\0\0"..., 128, 0) = 12817:06
giucammaikoool: can you start it in gdb and break after a second?17:07
Antarticamal-: I think my script should work on those (the  layouts posted there seem to be in .kl/.kcm format)17:07
maikoooleuhm17:08
maikooolhow do i do this?17:08
sledgesCtrl+C, and go back to =hwcomposer17:09
maikooolk did that17:09
maikoooli'm now in gdb interactive prompt17:09
giucambt17:10
maikooolhttps://pastee.org/ptqey17:11
maikooolhm screen won't clear17:12
giucamok, try t a a bt17:12
maikooolisn't 1 second a bit random?17:12
maikooolwould it be better to wait before something appears on screen?17:12
giucamif it usually does, probably yes17:13
giucamyeah, with 1 second i mean before it goes out of control17:13
maikooolcheck17:13
giucambut the latest the better17:13
maikooolthat's good17:14
maikooolwont make much sense to break before it shows the hwcomposer information, right17:14
giucamyeah17:14
maikooolhttps://pastee.org/f8ug417:17
maikooolif i run it for longer then it's too late to press control c before oom kicks in17:17
maikoooloh wait17:17
maikooolthat was my third attempt17:17
maikooolneed to reboot first17:18
maikoool-__-17:18
maikooolafter two tries leak does not appear so quickly17:18
giucamweird stuff17:18
maikooolyep17:18
maikooollipstick behaves the same17:18
maikooolfirst two starts -> oom killed17:18
maikooolthird and up -> homescreen shows but if app is started -> oom kill17:19
maikooolhttps://pastee.org/6pssv17:20
maikooolfor comparison: this is the output shown when i don't break it after a few secs: https://pastee.org/qg7wj17:20
mal-Antartica: ok, I will try using those17:20
giucami was hoping for something better :/17:21
mal-Antartica: your script makes my life easier, thanks17:21
alinvgrade: ping17:23
mal-Antartica: there is a little problem with installing sailfish image, it requires replacing hwcomposer with a patched one in /system, I'll try a way to remove that neeed17:25
Antarticamal-: Happy to be of help.17:28
Antarticamal-: If the instructions are clear, I don't mind having to fix things.17:29
mal-Antartica: I know a way that should work so I can install hwcomposer to another place but it needs testing17:31
giucammaikoool: i don't really know... i would grab qwindow-compositor and comment out stuff until it stops going crazy17:31
Antarticamal-: ok17:33
maikoooli found a mozilla bugreport about memory leaking, they also use hwcomposer17:33
maikooolit suggest checking cat /sys/class/kgsl/kgsl/page_alloc17:33
maikoooland that indeed also increases a lot just before crash17:33
mal-maikoool: was there a fix?17:34
maikooolhttps://bugzilla.mozilla.org/show_bug.cgi?id=102985617:34
merbotMozilla bug 1029856 in Graphics: Layers "Potential memory leak in b2g process." [Major,Resolved: fixed]17:34
maikooolnot sure if related enough though17:34
Antarticamal-: I'm leaving. I will monitor the logs of the channel; if you have any problem with my scripts or anything (or publish the image!), just say so...17:42
AntarticaThanks to all the porters :-b17:42
alinNokius_: ping17:42
mal-Antartica: ok17:42
AntarticaBye!17:43
*** Antartica <Antartica!~Antartica@90.69.50.20> has left #sailfishos-porters ("Saliendo")17:43
maikoool#ifdef USE_COPYBIT_COMPOSITION_FALLBACK  // Use Copybit, when MDP comp fails (only for 8960 which has  dedicated 2D core)17:44
maikoooli wonder where that variable is initialized17:44
maikooolmy device is based on the 896017:44
maikooolbut officially it's a 8960t17:44
maikooolmaybe there's a subtle difference17:44
maikooolor that variables is not filled in properly17:44
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Quit: Konversation terminated!)17:49
*** piggz <piggz!~piggz@195.147.231.206> has quit IRC (Ping timeout: 240 seconds)18:09
*** nh1402_ <nh1402_!~nh1402@95.148.89.74> has joined #sailfishos-porters18:09
sledgesmaikoool: interesting find indeed18:09
*** exadeci <exadeci!uid35778@gateway/web/irccloud.com/x-buncxvdmilkhgmnb> has quit IRC (Quit: Connection closed for inactivity)18:10
*** nh1402 <nh1402!~nh1402@95.148.89.71> has quit IRC (Ping timeout: 244 seconds)18:12
maikoooli'm now trying this first: https://android-review.googlesource.com/#/c/111273/1/msm8974/libhwcomposer/hwc_mdpcomp.cpp18:19
maikooolwe'll see if that fixes anything18:19
maikooolare there hybris branches for aosp < 5 btw?18:26
sledgesmaikoool: only cm - 11.0 and 10.118:26
maikooolmaybe using sony official 4.3 sources will fix this18:26
maikooolfirefox os for xperia sp is built with 4.3 and recaf aosp 4.418:26
maikooolthat works fine, i flashed it a time ago18:27
sledgesare you using legacyxperia?18:27
maikooolno18:27
sledgesrecaf?18:27
sledgesbut cm works18:27
sledgeshmm...18:27
maikooolthere's this special aosp 4.4 recaf branch by adfad66618:27
maikooolnot sure what that's all about18:27
maikooolthe repo has dissapeared from his personal github account but there's a fork under the incendiummod project (ffos for huashan)18:28
*** alin <alin!~alin@vpn15.dl.ac.uk> has joined #sailfishos-porters18:28
*** alin <alin!~alin@vpn15.dl.ac.uk> has quit IRC (Changing host)18:28
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters18:28
maikooollegacyxperia is for 2011 devices it says18:28
maikooolmine's 201318:28
sledgesfair18:34
sledgesbut cm boots and works18:34
sledgeswhy you think it'd differ?18:34
maikooolyep18:34
maikooolcm10.1, 11.0 and 12.1 all three work18:34
maikooolbecause firefox os built from aosp18:35
maikooolwhy wouldn't they just build from cm?18:35
*** CarlosMazieri <CarlosMazieri!~b35201@gate-tx3.freescale.com> has quit IRC (Quit: using sirc version 2.211+KSIRC/1.3.12)18:44
sledgesmaikoool: aosp is closer to the core, less mods, but questionable hw support, because cm patch some bits to working state, in case ODM doesn't unleash all the sources (known for many non-nexus ODMs, except sony)18:56
sledgesprobably that's why ff went with aosp18:57
sledgesyet hybris wants to support widest range, so went the cm route initially. we're going aosp5 as you see though18:57
sledgesfor many reasons18:57
alinsledges: MSameer ffmpegthumbailer18:57
sledgesone of them - cm looking weird18:57
alindid you migrate it in the end?18:57
sledgesalin: didn't18:58
alinok that is not good18:58
sledgesalin: it has no original sources anymore, so just sits there like a zombie19:01
sledgeswe need to see how free is MSameer to help us with thumbnailers19:01
alinsledges: but is needed19:01
sledgesyes19:01
sledgesthe only copy of source - snapshot on obs19:01
alinsledges: ok till then lbt is our only change19:01
sledgeswaaaait19:02
sledges:D19:02
sledgeshttps://github.com/cameraplus/ffmpegthumbnailer19:02
sledgesdone :D19:03
* sledges points warheads to correct places19:03
sledgesdone19:04
alinsledges: libav too I think19:04
alinmaybe MSameerknows19:04
sledgesyes19:05
sledgesmaybe19:05
sledges;)19:05
sledgesmal-: did you know about this: Possibility to choose different keyboard layouts for Bluetooth keyboards if paired with one for different languages via Settings > System > Text input > Active layout (from https://together.jolla.com/question/98953/release-notes-117-bjorntrasket/?sort=votes&page=1 )19:05
mal-sledges: yes, I've been waiting for the release :)19:06
mal-sledges: is that only for bt keyboards?19:06
sledgestohkbd is treated as bt too19:08
mal-ok19:08
alinsledges: the spec for libav is focked19:08
mal-sledges: what was it about libav and not distritutable, in faq it says about gstreamer1.0-libav, is it only that or also libav?19:08
mal-just thinking about that ffmpegthumbnailer libav dependency19:09
sledgesis what we need MSameer to confirm19:11
mal-I was thinking about including cameraplus to the image19:12
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Remote host closed the connection)19:14
MSameersledges: might be possible to build against platform libav19:15
sledgesMSameer: could you elaborate a bit?19:28
sledgesMSameer: we've already been building libav for cam+ since ages: https://build.merproject.org/project/monitor/nemo:devel:hw:common19:28
sledgesalin: libav .spec is exactly the same that we're building, nothing is fscked19:30
*** tworaz <tworaz!~tworaz@212.180.237.71> has joined #sailfishos-porters19:36
MSameersledges: what is the problem then?19:36
sledgescan we redist it?19:36
*** filippz <filippz!~filippz@93-143-195-115.adsl.net.t-com.hr> has quit IRC (Remote host closed the connection)19:37
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters19:46
MSameersledges: what do you mean?19:48
MSameersledges: ofc no19:49
sledgesis https://github.com/cameraplus/libav redistributable?19:49
sledgesbecause gst-libav is 100% not redist19:49
sledgeswhat are the differences and why there are two?19:50
mal-sledges: the libhardware search path hack works, still need find out why libhardware is not looked from /usr/libexec/droid-hybris/system/lib19:53
MSameersledges: libav is libav, gst-libav is gstreamer plugin for libav19:58
alinMSameer: yes but does not build20:04
dr_gogeta86good evening20:08
MSameeralin: please use a full sentence that describes the issue20:09
MSameeralin: I don't understand anything from what you have just said20:09
alinMSameer: libav I have tried to build it using the spec file but failt to build20:10
alinfails20:10
MSameeralin: libav from which repos? which spec file?20:10
alinMSameer: the one sledges pointed to you20:10
MSameeralin: I am not going to continue pulling info from you20:11
MSameeralin: --verbose20:11
dr_gogeta86who did display-legacy patch ?20:11
mal-dr_gogeta86: if you mean line 31 on faq then me20:13
dr_gogeta86yep20:13
mal-seems that it has expired20:13
dr_gogeta86i need it for display-legacy20:14
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-30-149-11.as13285.net> has quit IRC (Ping timeout: 244 seconds)20:14
dr_gogeta86is completelly different20:15
sledgesalin: libav builds fine on obs20:15
dr_gogeta86some peeps did it with caf on my device20:15
sledgesif you have local build issues, paste logs, we can't mindread yet:)20:16
mal-dr_gogeta86: where is the source for display-legacy?20:17
*** phdeswer <phdeswer!~phdeswer@91-159-55-220.elisa-laajakaista.fi> has quit IRC (Ping timeout: 264 seconds)20:18
alinsledges: MSameer mae20:20
alinmake20:20
alinmake: *** No targets specified and no makefile found.  Stop.20:20
dr_gogeta86github c8813q-dev/android_hardware_qcom_media-legacy20:20
dr_gogeta86https://github.com/c8813q-dev/android_hardware_qcom_media-legacy20:20
alintrying to build rpm/libav.spec20:20
dr_gogeta86sorry20:20
dr_gogeta86c8813q-dev/android_hardware_qcom_display-legacy20:20
mal-dr_gogeta86: which device did you have?20:21
dr_gogeta86huawei g525/c8813q20:21
mal-I'll check that source20:22
dr_gogeta86https://github.com/c8813q-dev/android_hardware_qcom_display-legacy/tree/cm-11.0/libhwcomposer20:22
alinsledges: MSameer seems ot be no source20:23
*** piggz <piggz!~piggz@195.147.220.200> has joined #sailfishos-porters20:24
mal-dr_gogeta86: that source doesn't seem to be needing patching20:24
dr_gogeta86but doesn't work20:25
dr_gogeta86i always got many windows error20:25
dr_gogeta86 see backlog20:25
dr_gogeta86 QPA-HWC: There can only be one window, someone tried to create more20:26
mal-could be that the legacy version used on your device is too different20:28
mal-the bugs in hwcomposer should not cause that kind of problem20:28
mal-the known bugs20:28
sledgesalin: you are not pasting exact errors, i can't decrypt otherwise what you are saying20:30
alinsledges: I told you that is the exact error20:30
alinof one clones that repo there is nothing but the spec file20:30
sledgesgit clone -r20:30
sledgesor20:30
sledgesgit submodule init20:30
sledgesgit submodule update20:30
mal-sledges: it works! had to patch libhybris also to find /usr/libexec/droid-hybris/system/lib/libhardware.so20:33
sledgesyaay!20:34
mal-now we can sideload patched android libraries without changing /system20:34
sledgesoh man!20:34
sledges(some of those we couldn't;)20:34
sledgessorry20:35
sledgessome of those we already could20:35
dr_gogeta86:\20:35
mal-sledges: which ones? since anything used through libhardware we couldn't20:36
sledgeswell20:36
sledgesall those that already are under /usr/libexec/droid-hybris/system/lib/20:36
mal-anyway the reason was faulty libhybris, it had android_dlopen("/system/lib/libhardware.so", RTLD_LAZY); instead of "libhardware.so"20:38
sledgeslibhybris was LAZY20:40
sledges:D20:40
sledgesnow i wonder what regressions we'll encounter after your patch ;)20:40
mal-what does LAZY do?20:41
sledgesnoidea20:41
maikooolmal-: does your patch mean i wont have to copy over hwcomposer.msm8960.so manually?20:43
maikooolif so20:43
maikooolcan i try it?20:43
mal-maikoool: yes, it consists of two patches, one for libhybris and one for android libhardware20:45
maikooolthey're on github?20:45
mal-no20:46
mal-sledges: I don't really see what regressions we could encounter, since it always reverts back to /vendor or /system20:47
mal-maikoool: I'll fork the needed repos, just a moment20:49
alinMSameer: foudn the issue... in the spec.. configure needs to be in the %build section not in %prep20:49
maikooolnp, no rush20:49
alinMSameer: rpm/libav.spec20:49
sledgesmal-: in case if there is a .so under libexec, which has never been picked before due to bug you fixes, and would result in differing behaviour20:51
sledgesbut since it's under libexec, 99.999 times out of 100 it should've been there on there on the first place, so all should be ok20:51
sledgesand even if behaviour would change, it should change for beter (just like GLESv1)20:52
sledgesso PR away :)20:52
alinnh1402_: ping21:00
nh1402_alin: pong21:01
mal-maikoool: https://github.com/mlehtima/android_hardware_libhardware/tree/hybris-11.0-44S and https://github.com/mlehtima/libhybris21:02
maikooolcool21:03
mal-sledges: ^ aren't those quite nice patches21:05
sledgesmal-: careful, i might develop a fetish for them :D21:07
sledgesmal-: libhybris PR upstream pls21:08
mal-sledges: PR sent21:14
sledgesmal-: i mean21:14
sledgeslibhybris upstream21:14
sledgesnot downstream21:14
mal-sledges: oh21:15
mal-sledges: PR sent upstream21:20
sledgesStskeeps: https://github.com/libhybris/libhybris/pull/283 ^21:21
mal-sorry, I forgot again to paste the link21:21
sledgesnp:)21:21
dr_gogeta86sledges, lipstick got some kind21:24
dr_gogeta86start without dbus ?21:24
mal-https://github.com/mer-hybris/android_hardware_libhardware/pull/321:24
mal-sledges: ^21:24
sledgesmal-: reference libhybris PR?21:32
alinMSameer:  sledges https://github.com/cameraplus/libav/pull/121:38
*** nh1402 <nh1402!~nh1402@95.148.89.74> has joined #sailfishos-porters21:38
MSameeralin: merged21:39
alinMSameer: thanks21:40
MSameeralin: thanks too21:40
*** nh1402_ <nh1402_!~nh1402@95.148.89.74> has quit IRC (Ping timeout: 255 seconds)21:41
mal-sledges: better now?21:42
sledgesmal-: yes21:48
mal-tomorrow's task will be to build a new image21:49
sledgesmal-: much thanks, let's wait till libhybris is accepted21:52
sledgesor we can merge libhardware already now21:52
mal-no hurry, I can always build my image from local versions21:53
*** Nokius_ is now known as Nokius21:56
Nokiusevening21:56
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-177-124-246.net.upcbroadband.cz> has joined #sailfishos-porters21:59
Nokiusalin: pong22:00
alinNokius: ping22:01
alinsorted out22:01
Nokiusalin: evening22:02
Nokiusalin: ah ok22:03
Nokiusalin: was at work22:03
sledgeso/22:03
Nokiussledges: hi22:04
Nokiussledges: I will try the patch tomorrow what I have to build after patching?22:09
Nokiusalin: u can start tranlating :)22:18
Nokiusalin: https://www.transifex.com/projects/p/sailorgram/22:19
* Nokius gn822:25
alinNokius: night22:27
sledgesNokius: make hybris-hal22:30
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has quit IRC (Ping timeout: 260 seconds)22:49
*** OrokuSaki <OrokuSaki!475bbaa0@gateway/web/freenode/ip.71.91.186.160> has joined #sailfishos-porters22:55
OrokuSaki@MSameer So I compiled gst-droid on archlinux... I get the same error as before that patch you made... Not sure why... Might update sailfish to 2.0 on my device and try again... just odd.... figured it might work.. haven't tried it in weston.. I read firefox uses gstreamer and etc... had to rip out droidcamsrc though... qt5.4 didn't quite match up.....22:57
MSameerwhat patch?22:58
MSameerwhat error?22:58
OrokuSakiwe last did this on: http://www.merproject.org/logs/%23sailfishos-porters/%23sailfishos-porters.2015-04-13.log.html 4-1322:59
OrokuSakithis is the last commit:23:00
OrokuSakihttps://github.com/foolab/gst-droid/commit/bcf07558190bdc6dbd7319402571eaf2bd3fee6323:00
OrokuSakihave the error shortly23:00
MSameerI don't understand23:00
OrokuSakiI took my gst-droid from sailfish and thought I would try it on arch... using the same stuff I have from sailfish that does work23:01
OrokuSakirecompiled and etc23:01
OrokuSakiwhen I run logcat I get this:        ( 1141): DroidMediaCodec: Error 0x3d reading from codec23:02
OrokuSakiI tried different gst buffers... 1-8 =)23:02
OrokuSakicurious if gst-droid works in X11 =)23:06
MSameerarch linux?23:15
*** nh1402 <nh1402!~nh1402@95.148.89.74> has quit IRC (Ping timeout: 265 seconds)23:25
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-177-124-246.net.upcbroadband.cz> has quit IRC (Ping timeout: 240 seconds)23:33
*** olafh_ <olafh_!~olafh@p4FF484CC.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 250 seconds)23:35
*** tworaz <tworaz!~tworaz@212.180.237.71> has quit IRC (Ping timeout: 272 seconds)23:36
*** zajfy <zajfy!~zajfy@ip-180-188-230-46.dialup.ice.net> has quit IRC (Read error: Connection reset by peer)23:43
OrokuSakinod arch linux... I got android and hybris stuff working... I have pulse and droidsink working so I thought I would try this...23:48
*** tbr <tbr!dm8tbr@cl-790.ham-01.de.sixxs.net> has quit IRC (Ping timeout: 240 seconds)23:54

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