*** 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 #nemomobile | 02: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 #nemomobile | 04:34 | |
*** Aranel <Aranel!~Aranel@unaffiliated/aranel> has quit IRC (Ping timeout: 248 seconds) | 05:58 | |
*** Aranel <Aranel!~Aranel@unaffiliated/aranel> has joined #nemomobile | 06: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 #nemomobile | 07:49 | |
*** amadeusxnet <amadeusxnet!~Mathias@host-121-44.parnet.fi> has joined #nemomobile | 08: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 #nemomobile | 09:17 | |
*** KaIRC <KaIRC!~robert@188-22-145-194.adsl.highway.telekom.at> has joined #nemomobile | 09: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 #nemomobile | 09: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 #nemomobile | 10: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 #nemomobile | 10:30 | |
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile | 10:45 | |
*** IZh <IZh!~IZh@sgr-a.ru> has quit IRC (Quit: leaving) | 10:46 | |
*** IZh <IZh!~IZh@sgr-a.ru> has joined #nemomobile | 10: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 #nemomobile | 11: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 #nemomobile | 12:10 | |
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Client Quit) | 12:14 | |
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile | 12: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 #nemomobile | 12: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 #nemomobile | 13: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 #nemomobile | 13:10 | |
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile | 13: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 #nemomobile | 13:26 | |
locusf | merge all the things | 13:31 |
locusf | now if theres just a qt-versioned compositor for lipstick, then its off to the races | 13:31 |
bshah | :D | 13:31 |
locusf | its a bit of refactoring work tbh | 13:34 |
*** maheart <maheart!~maheart@110-175-40-116.static.tpgi.com.au> has joined #nemomobile | 13:36 | |
bshah | I really wish to try the minimer though.. | 13:36 |
bshah | maybe other openembedded experts know what provides qmlscene | 13:36 |
locusf | agreed | 13:37 |
locusf | any nexus 5 guys here btw? other than bshah + me? | 13:39 |
locusf | I recall samzn had one | 13:40 |
bshah | locusf: https://github.com/meta-qt5/qtdeclarative/blob/b5.9/tools/qmlscene/qmlscene.pro .... maybe it's missing qtwidgets? and qmlscene is not building | 13:41 |
bshah | it sounds super wrong that one of important qtdeclarative tool is missing.. but I don't know enough about OE | 13:42 |
bshah | :/ | 13:42 |
mal | locusf: what do you mean by qt-versioned compositor? | 13:44 |
T4 | <-eekkelund> kido is OE expert, isn't he?:) | 13:44 |
locusf | mal: versioned as in one compositor for qtwayland<5.8 and one >=5.8 | 13:45 |
mal | ok | 13:45 |
locusf | currently theres 2 trees for glacier for each compositor | 13:45 |
bshah | locusf: found it: qtdeclarative-tools is what needs to be installed | 13:46 |
locusf | okay | 13:46 |
T4 | <-eekkelund> that I am able to install qmlscene on SFOS device, it needs qtchooser as dependency | 13:47 |
kido | hi | 13:50 |
kido | qtdeclarative is just a recipe building several packages. one of them is "qtdeclarative" which happen to include most of the useful stuff you'd want | 13:51 |
kido | but other packages are generated for dev, dbg, tools, whatever | 13:52 |
kido | so don't confuse the two concepts | 13:52 |
locusf | the -tools package was generated but not installed to image | 13:52 |
kido | yep | 13:53 |
locusf | so I just uploaded the rpm which has the -tools | 13:53 |
kido | btw, what do you mean with "qt-versioned compositor for lipstick" ? | 13:53 |
locusf | kido: versioned as in one compositor for qtwayland<5.8 and one >=5.8 | 13:55 |
locusf | they're mostly just qml changes | 13:55 |
kido | ok | 13:55 |
*** piggz <piggz!~piggz@95.146.71.62> has quit IRC (Ping timeout: 240 seconds) | 13:55 | |
bencoh | locusf: this might come in handy, btw https://layers.openembedded.org | 13:56 |
bencoh | in case you didn't know it yet | 13:56 |
locusf | bencoh: many times checked :) | 13:56 |
bencoh | ah :) | 13:56 |
kido | btw 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 welcome | 13:57 |
locusf | theres just you and me kido who are actively using lipstick on 5.8 :) | 13:58 |
kido | alright | 13:58 |
kido | but there are users too :) | 13:58 |
locusf | though it would seem that its quite important to enroll people when theres more devices to test on | 13:58 |
locusf | yeah | 13:58 |
locusf | I've completely forgotten the qemu86_64 machine def | 13:59 |
locusf | that could prove useful | 13:59 |
kido | yeah, 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 correctly | 13:59 |
bshah | locusf: nope, minimer also doesn't render anything | 14:00 |
bshah | :/ | 14:00 |
locusf | hmm | 14:00 |
locusf | still strace problems too? | 14:00 |
bshah | locusf: interestingly egl_bad_display error is not present | 14:03 |
locusf | uwot | 14:04 |
locusf | these porting issues just get weirder and weirder | 14:04 |
bshah | https://paste.kde.org/pwx48fuz3 | 14:04 |
locusf | worst of all this nexus5 platform is the staple platform for sfos porting | 14:04 |
bshah | this is when running minimer | 14:04 |
locusf | try disabling selinux | 14:05 |
bshah | as in selinux=0? | 14:05 |
locusf | yes | 14:05 |
bshah | well, tthat audit error is when I ctrl+c mer | 14:05 |
bshah | *minimer | 14:06 |
locusf | ah | 14:06 |
bshah | anyway dinner! | 14:06 |
locusf | have a good one :) | 14:07 |
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile | 14: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 #nemomobile | 14: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 #nemomobile | 15:11 | |
bshah | okay back | 15:24 |
*** Behold <Behold!~behold@unaffiliated/beholdmyglory> has quit IRC (Quit: Leaving) | 15:27 | |
bshah | IMO first step would be to ignore the lipstick and get minimer working | 15:31 |
bshah | as it is as minimal as it can be | 15:31 |
bshah | I am pretty much sure there is a way to make strace "ignore" specific signal, just like gdb.. | 15:59 |
bshah | can't find it out though | 16:00 |
locusf | http://phrack.org/issues/58/3.html | 16:18 |
locusf | try that 0x01, assfault.c | 16:18 |
locusf | funnily enough named, but it also traps sigill | 16:18 |
bshah | I am not sure how to use it? | 16:19 |
locusf | compile it with gcc -Wall -O2 -fPIC -DDEBUG -c assfault.c | 16:19 |
locusf | ld -Bshareable -o assfault.so assfault.o -ldl | 16:19 |
bshah | ah hm | 16:20 |
locusf | LD_PRELOAD=./assfault.so qmlscene etc.qml | 16:20 |
locusf | of course gcc and ld cross-compiled | 16:20 |
bshah | uh. it gave me 10 .txt file | 16:21 |
bshah | wut | 16:21 |
* bshah ignores that bit.. I think I found something else.. | 16:22 | |
bshah | locusf: can you somehow verify that : HWC_PLUGIN_HAVE_HWCOMPOSER1_API is set in hwcomposer qpa build? | 16:23 |
locusf | I'll check logs in compile | 16:24 |
bshah | if not, that might be problem.. | 16:24 |
bshah | packagesExist(hwcomposer-egl) { | 16:24 |
bshah | # hwcomposer-egl is shipped in recent versions of libhybris libEGL-devel | 16:24 |
bshah | # This also requires a fairly recent version of the android headers, as | 16:24 |
bshah | # it enables support for the new hwcomposer v1+ APIs in the plugin | 16:24 |
bshah | 16:24 | |
bshah | PKGCONFIG += hwcomposer-egl libsync | 16:24 |
bshah | DEFINES += HWC_PLUGIN_HAVE_HWCOMPOSER1_API | 16:25 |
locusf | is that a pkgconfig package? | 16:27 |
bshah | yeah... it "seems" so | 16:27 |
locusf | it does exist in the compilation sysroot | 16:27 |
locusf | so yes | 16:27 |
bshah | hm okay | 16:28 |
bshah | interesting.. | 16:30 |
bshah | "QEglBackingStore::flush 0x19efa20" | 16:30 |
bshah | it gets printed multiple times | 16:30 |
bshah | (in minimer) | 16:31 |
locusf | ah | 16:32 |
locusf | its in sysroot, but its not in the LIBS flag in qmake generated makefile | 16:32 |
locusf | only hybris-eglplatform is in there | 16:32 |
locusf | eh | 16:33 |
locusf | its right next to it | 16:33 |
locusf | hybris-hwcomposerwindow | 16:33 |
bshah | but not hwcomposer-egl right? | 16:33 |
locusf | the pkgconfig file is with that name | 16:34 |
locusf | but the library linked is called hybris-hwcomposerwindow | 16:34 |
bshah | that's fine... | 16:34 |
bshah | does cpp have -DHWC_PLUGIN_HAVE... in it's compile line? | 16:35 |
bshah | because some codepaths are ifdef'd with that one | 16:35 |
locusf | it does | 16:36 |
bshah | okay, so it's all good | 16:36 |
*** Aranel <Aranel!~Aranel@unaffiliated/aranel> has quit IRC (Ping timeout: 255 seconds) | 16:41 | |
*** Aranel <Aranel!~Aranel@unaffiliated/aranel> has joined #nemomobile | 16: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 #nemomobile | 18:08 | |
*** lobito is now known as Guest78413 | 18:09 | |
*** piggz <piggz!~piggz@95.146.71.62> has joined #nemomobile | 18: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 #nemomobile | 18: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 #nemomobile | 19: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 #nemomobile | 21: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 #nemomobile | 23:20 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!