#nemomobile log for Sunday, 2017-08-20

*** KaIRC <KaIRC!~robert@193-80-171-3.adsl.highway.telekom.at> has quit IRC (Remote host closed the connection)01:02
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #nemomobile02:37
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 240 seconds)03:34
*** bluszcz <bluszcz!~bluszcz@mail.devcarpet.net> has quit IRC (Ping timeout: 240 seconds)04:32
*** bluszcz <bluszcz!~bluszcz@mail.devcarpet.net> has joined #nemomobile04:34
*** Aranel <Aranel!~Aranel@unaffiliated/aranel> has quit IRC (Ping timeout: 248 seconds)05:58
*** Aranel <Aranel!~Aranel@unaffiliated/aranel> has joined #nemomobile06:02
*** mkosola <mkosola!~mkosola@37-219-211-132.nat.bb.dnainternet.fi> has quit IRC (Quit: Leaving.)07:28
locusf\o/07:39
*** amccarthy_ <amccarthy_!~amccarth@58-7-192-12.dyn.iinet.net.au> has quit IRC (Ping timeout: 240 seconds)07:49
*** amccarthy <amccarthy!~amccarth@58-7-192-12.dyn.iinet.net.au> has joined #nemomobile07:49
*** amadeusxnet <amadeusxnet!~Mathias@host-121-44.parnet.fi> has joined #nemomobile08:12
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 240 seconds)08:53
*** alien_ <alien_!~majeru@dslb-088-074-002-174.088.074.pools.vodafone-ip.de> has joined #nemomobile09:17
*** KaIRC <KaIRC!~robert@188-22-145-194.adsl.highway.telekom.at> has joined #nemomobile09:26
*** alien_ <alien_!~majeru@dslb-088-074-002-174.088.074.pools.vodafone-ip.de> has quit IRC (Ping timeout: 240 seconds)09:26
*** alien_ <alien_!~majeru@dslb-088-074-002-174.088.074.pools.vodafone-ip.de> has joined #nemomobile09:42
*** TheKit <TheKit!~nekit@95-83-53-141.saransk.ru> has quit IRC (Read error: Connection reset by peer)10:15
*** TheKit <TheKit!~nekit@178-45-3-106.saransk.ru> has joined #nemomobile10:16
*** amccarthy <amccarthy!~amccarth@58-7-192-12.dyn.iinet.net.au> has quit IRC (Ping timeout: 255 seconds)10:30
*** amccarthy <amccarthy!~amccarth@58-7-192-12.dyn.iinet.net.au> has joined #nemomobile10:30
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile10:45
*** IZh <IZh!~IZh@sgr-a.ru> has quit IRC (Quit: leaving)10:46
*** IZh <IZh!~IZh@sgr-a.ru> has joined #nemomobile10:49
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 255 seconds)11:03
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile11:14
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 240 seconds)11:35
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile12:10
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Client Quit)12:14
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile12:15
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 248 seconds)12:21
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile12:53
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 246 seconds)12:59
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile13:00
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 240 seconds)13:09
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #nemomobile13:10
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile13:14
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 248 seconds)13:23
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile13:26
locusfmerge all the things13:31
locusfnow if theres just a qt-versioned compositor for lipstick, then its off to the races13:31
bshah:D13:31
locusfits a bit of refactoring work tbh13:34
*** maheart <maheart!~maheart@110-175-40-116.static.tpgi.com.au> has joined #nemomobile13:36
bshahI really wish to try the minimer though..13:36
bshahmaybe other openembedded experts know what provides qmlscene13:36
locusfagreed13:37
locusfany nexus 5 guys here btw? other than bshah + me?13:39
locusfI recall samzn had one13:40
bshahlocusf: https://github.com/meta-qt5/qtdeclarative/blob/b5.9/tools/qmlscene/qmlscene.pro .... maybe it's missing qtwidgets? and qmlscene is not building13:41
bshahit sounds super wrong that one of important qtdeclarative tool is missing.. but  I don't know enough about OE13:42
bshah:/13:42
mallocusf: what do you mean by qt-versioned compositor?13:44
T4<-eekkelund> kido is OE expert, isn't he?:)13:44
locusfmal: versioned as in one compositor for qtwayland<5.8 and one >=5.813:45
malok13:45
locusfcurrently theres 2 trees for glacier for each compositor13:45
bshahlocusf: found it:     qtdeclarative-tools is what needs to be installed13:46
locusfokay13:46
T4<-eekkelund> that I am able to install qmlscene on SFOS device, it needs qtchooser as dependency13:47
kidohi13:50
kidoqtdeclarative is just a recipe building several packages. one of them is "qtdeclarative" which happen to include most of the useful stuff you'd want13:51
kidobut other packages are generated for dev, dbg, tools, whatever13:52
kidoso don't confuse the two concepts13:52
locusfthe -tools package was generated but not installed to image13:52
kidoyep13:53
locusfso I just uploaded the rpm which has the -tools13:53
kidobtw, what do you mean with "qt-versioned compositor for lipstick" ?13:53
locusfkido: versioned as in one compositor for qtwayland<5.8 and one >=5.813:55
locusfthey're mostly just qml changes13:55
kidook13:55
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 240 seconds)13:55
bencohlocusf: this might come in handy, btw https://layers.openembedded.org13:56
bencohin case you didn't know it yet13:56
locusfbencoh: many times checked :)13:56
bencohah :)13:56
kidobtw there should be quite a lot of commits from upstream lipstick that should be merged into my 5.8 branch now but I don't have much time to maintain that, contributions are welcome13:57
locusftheres just you and me kido who are actively using lipstick on 5.8 :)13:58
kidoalright13:58
kidobut there are users too :)13:58
locusfthough it would seem that its quite important to enroll people when theres more devices to test on13:58
locusfyeah13:58
locusfI've completely forgotten the qemu86_64 machine def13:59
locusfthat could prove useful13:59
kidoyeah, that also proved to have some problems last time I tried. https://asteroidos.org/wiki/emulator/ let me know if you can get it working correctly13:59
bshahlocusf: nope, minimer also doesn't render anything14:00
bshah:/14:00
locusfhmm14:00
locusfstill strace problems too?14:00
bshahlocusf: interestingly egl_bad_display error is not present14:03
locusfuwot14:04
locusfthese porting issues just get weirder and weirder14:04
bshahhttps://paste.kde.org/pwx48fuz314:04
locusfworst of all this nexus5 platform is the staple platform for sfos porting14:04
bshahthis is when running minimer14:04
locusftry disabling selinux14:05
bshahas in selinux=0?14:05
locusfyes14:05
bshahwell, tthat audit error is when I ctrl+c mer14:05
bshah*minimer14:06
locusfah14:06
bshahanyway dinner!14:06
locusfhave a good one :)14:07
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile14:22
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Quit: Konversation terminated!)14:39
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile14:39
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 248 seconds)14:44
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 240 seconds)14:58
*** alien_ <alien_!~majeru@dslb-088-074-002-174.088.074.pools.vodafone-ip.de> has quit IRC (Ping timeout: 248 seconds)15:10
*** alien_ <alien_!~majeru@dslb-088-074-002-174.088.074.pools.vodafone-ip.de> has joined #nemomobile15:11
bshahokay back15:24
*** Behold <Behold!~behold@unaffiliated/beholdmyglory> has quit IRC (Quit: Leaving)15:27
bshahIMO first step would be to ignore the lipstick and get minimer working15:31
bshahas it is as minimal as it can be15:31
bshahI am pretty much sure there is a way to make strace "ignore" specific signal, just like gdb..15:59
bshahcan't find it out though16:00
locusfhttp://phrack.org/issues/58/3.html16:18
locusftry that 0x01, assfault.c16:18
locusffunnily enough named, but it also traps sigill16:18
bshahI am not sure how to use it?16:19
locusfcompile it with gcc -Wall -O2 -fPIC -DDEBUG -c assfault.c16:19
locusfld -Bshareable -o assfault.so assfault.o -ldl16:19
bshahah hm16:20
locusfLD_PRELOAD=./assfault.so qmlscene etc.qml16:20
locusfof course gcc and ld cross-compiled16:20
bshahuh. it gave me 10 .txt file16:21
bshahwut16:21
* bshah ignores that bit.. I think I found something else..16:22
bshahlocusf: can you somehow verify that : HWC_PLUGIN_HAVE_HWCOMPOSER1_API is set in hwcomposer qpa build?16:23
locusfI'll check logs in compile16:24
bshahif not, that might be problem..16:24
bshahpackagesExist(hwcomposer-egl) {16:24
bshah    # hwcomposer-egl is shipped in recent versions of libhybris libEGL-devel16:24
bshah    # This also requires a fairly recent version of the android headers, as16:24
bshah    # it enables support for the new hwcomposer v1+ APIs in the plugin16:24
bshah16:24
bshah    PKGCONFIG += hwcomposer-egl libsync16:24
bshah    DEFINES += HWC_PLUGIN_HAVE_HWCOMPOSER1_API16:25
locusfis that a pkgconfig package?16:27
bshahyeah... it "seems" so16:27
locusfit does exist in the compilation sysroot16:27
locusfso yes16:27
bshahhm okay16:28
bshahinteresting..16:30
bshah"QEglBackingStore::flush 0x19efa20"16:30
bshahit gets printed multiple times16:30
bshah(in minimer)16:31
locusfah16:32
locusfits in sysroot, but its not in the LIBS flag in qmake generated makefile16:32
locusfonly hybris-eglplatform is in there16:32
locusfeh16:33
locusfits right next to it16:33
locusfhybris-hwcomposerwindow16:33
bshahbut not hwcomposer-egl right?16:33
locusfthe pkgconfig file is with that name16:34
locusfbut the library linked is called hybris-hwcomposerwindow16:34
bshahthat's fine...16:34
bshahdoes cpp have -DHWC_PLUGIN_HAVE... in it's compile line?16:35
bshahbecause some codepaths are ifdef'd with that one16:35
locusfit does16:36
bshahokay, so it's all good16:36
*** Aranel <Aranel!~Aranel@unaffiliated/aranel> has quit IRC (Ping timeout: 255 seconds)16:41
*** Aranel <Aranel!~Aranel@unaffiliated/aranel> has joined #nemomobile16:42
T4<-dr_gogeta86> Locus ... So oe is the new base?17:40
*** lobito <lobito!~lobito@unaffiliated/lobito> has quit IRC (Ping timeout: 240 seconds)18:05
*** lobito <lobito!~lobito@191.82.120.78> has joined #nemomobile18:08
*** lobito is now known as Guest7841318:09
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile18:40
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 248 seconds)18:56
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile18:57
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 255 seconds)19:05
*** Guest78413 <Guest78413!~lobito@191.82.120.78> has quit IRC (Read error: Connection reset by peer)19:39
*** Guest6735 <Guest6735!~lobito@191.82.120.78> has joined #nemomobile19:41
*** useretail <useretail!useretail@gateway/shell/elitebnc/x-rlrshqqhhuspsgfr> has quit IRC (Ping timeout: 276 seconds)20:15
*** amadeusxnet <amadeusxnet!~Mathias@host-121-44.parnet.fi> has quit IRC (Remote host closed the connection)20:38
*** useretail <useretail!useretail@gateway/shell/elitebnc/x-pjsmtkimajwjcdax> has joined #nemomobile21:15
*** alien_ <alien_!~majeru@dslb-088-074-002-174.088.074.pools.vodafone-ip.de> has quit IRC (Ping timeout: 248 seconds)22:23
*** cxl000 <cxl000!~cxl000@c27-253-11-51.brodm4.vic.optusnet.com.au> has quit IRC (Quit: Leaving)22:57
*** Oksana <Oksana!~Wikiwide@Maemo/community/ex-council/Wikiwide> has joined #nemomobile23:20

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