Tuesday, 2019-10-15

malxreactx[m]__: wait, you are using 16.0 base? that needs special command before building00:06
xreactx[m]__I am using 16.0 base.  What command is that? I read thru the porting guide... did i miss something?00:06
malxreactx[m]__: you need to run "hybris-patches/apply-patches.sh --mb" before you run make hybris-hal00:06
xreactx[m]__ok, I remember a while back there was a separate document online that had all of the tips and tricks to building SFOS... do you know what i'm referring to?00:08
malyes, that was partially lost and we have a backup of that (faq linked in channel topic) and we are thinking where to place the new one00:10
mal16.0 base is so new that special things haven't been documented anywhere00:11
xreactx[m]__do you think the OnePlus 7 pro is suitable for porting? its officially supported by LineageOS00:11
malwhy not00:12
xreactx[m]__latest build failure error: libhwc2_compat_layer needed by hybris-hal? I see it mentioned in the github under hybris-boot00:15
xreactx[m]__i'm looking for mention of it in the IRC logs00:17
T42<BusterBg_18> Did you run the command mal just gave you? I think I saw that error if I didn't run it before building00:19
xreactx[m]__i did00:22
xreactx[m]__before that i was getting a /host/linux-86/bin/d8 error. but that went away. now its just the "libhwc2_compat_layer"00:22
malxreactx[m]__: in hybris/mw/ folder run "git clone --recurse-submodules https://github.com/mer-hybris/libhybris"00:29
malcreate hybris/mw is it's not there00:30
xreactx[m]__done. and now its building...00:33
xreactx[m]__thank mal and t4200:33
malyou will need some more things later in config repo in order to get UI working but it's quite late now00:38
xreactx[m]__Is that listed in the FAQ?00:43
xreactx[m]__Is there a similar device that you know of that I can reference?00:43
malganges repo in mer-hybris, but that has some things that won't work for all other devices so you'll need some help selecting what to take from there00:46
malfaq doesn't have 16.0 things yet, I'll need to write something later00:47
xreactx[m]__mal: ok, sounds good. thanks for the help.  where can i send you coffee donations?01:24
xreactx[m]__https://pastebin.com/is8XfF4E nearing the end of hybris-hal build, got this error...01:45
xreactx[m]__should I remove it from "/home/vincent/hadk/device/oneplus/sm8150-common/common.mk:433:    update_engine_sideload \"01:50
T42zexxZKiXu2TRKVPm1uW0 was added by: zexxZKiXu2TRKVPm1uW001:53
T42<zexxZKiXu2TRKVPm1uW0> @ddos_inside01:53
T42<zexxZKiXu2TRKVPm1uW0> чатик ддосеров!01:53
T42<zexxZKiXu2TRKVPm1uW0> 8362701:53
T42<zexxZKiXu2TRKVPm1uW0> @ddos_inside01:53
T42<zexxZKiXu2TRKVPm1uW0> чатик ддосеров!01:53
T42<zexxZKiXu2TRKVPm1uW0> 6384101:53
T42<birdzhang> @admins spam01:59
xreactx[m]__https://pastebin.com/BvpdVL99 last pastebin for the night... this is where its stopping.02:27
xreactx[m]__boot.img is 100mb (seems kinda big)02:28
T42<adampigg> does anyone know what the ksmd android/kernel process does?05:50
vknecht@adampigg: this one ? https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_tuning_and_optimization_guide/chap-ksm06:06
T42<adampigg> Vknecht, hmm, i dont think so06:08
T42<adampigg> This06:09
T42<adampigg> https://android.googlesource.com/kernel/msm/+/android-msm-bullhead-3.10-marshmallow-dr/Documentation/vm/ksm.txt06:09
T42<adampigg> Yes,  you were right06:09
T42<adampigg> I wonder if i should turn it off in my kernel...why would i be likely to have duplicate pages of memory...and of i did, is it worth the 25% cpu hit?06:12
deathmisthey! I just found out about the "HID_BATTERY_STRENGTH" kernel config option, is this supported by Sailfish to e.g. give battery percentage of Bluetooth headset and whatnot in UI?08:51
T42<adampigg> vknecht: you use qvideofilter to access the frame from c++09:02
vknecht@adampigg: thanks, looking into that ; guess I should also read QQuickItem::grabToImage source09:22
T42<adampigg> vknecht: ive used qvideofilter before to create an encoder using ffmpeg directly....it would be neat to use it in camera app to also integrate opencv type functions inthe future09:40
vknechtOpenCV is harbour-OK ? :-)09:41
Mister_Magistervknecht: if you compile it statically into binarty09:41
Mister_Magisters/binarty/binary/09:41
vknechtbut yes, I'd also like to get a go at shaders :-)09:42
Mister_Magisterlinking opencv is not harbour-ok09:42
T42<adampigg> well, we're not talking about that in the near term anyway, just future thoughts09:42
vknechtah cool ; what about dlopen, it allows using libs present in system, even if not harbour-OK, right ?09:43
Mister_Magisterdunno09:43
T42<adampigg> yeah, we already do that for the button access09:43
vknechtwas wondering when I saw that https://github.com/piggz/harbour-advanced-camera/blob/18e1228f2086e7ec52047af4f614f0f27f7f8977/src/resourcehandler.cpp#L1409:44
vknechtbut right, it's not for short term ;-)09:44
T42<adampigg> jolla: thou shalt not use libX. devs: dlopen libX09:45
vknechtwould be useful for libexif09:45
abransonis opencv even in the sailfish repos?09:46
T42<adampigg> didnt mal build it somewhere?09:47
vknechtthere are a few occurences in OBS home projects09:48
abransonlooks like mal built it for NumPy09:49
abransonah no, the other way around :)09:50
malyes, I build opencv, it also supports opencl09:51
vknecht@adampigg: any error obvious to you in there ? the FrameGrabber nevers gets called nor constructed :-( https://pastebin.com/dntx01EC13:31
vknechtno warning/error when running it, just the snapshot button has no effect13:36
Mister_Magistervknecht: just to inform you, placing space before questionmark is incorrect.13:40
vknechtmaybe, but it's more logical :-)13:43
Mister_Magisternah13:43
T42<adampigg> vknecht: that looks the same as how i instantiate the filter14:00
malrinigus: the sony aosp pie branched/repos in mer-hybris have been updated to r46 so you can now use those directly14:20
T42<adampigg> Seems if i turn off ksmd, it doesnt come back on...maybe a wee script needed14:55
xreactx[m]__ https://pastebin.com/BvpdVL99 last pastebin for the night... this is where its stopping.  100mb boot.img seems big...16:15
vknechtah https://bugs.merproject.org/show_bug.cgi?id=189717:40
merbotMer bug 1897 in nemo-qtmultimedia-plugins "QML VideoOutput does not call attached QAbstractVideoFilter" [Normal,New]17:40
T42<BusterBg_18> xreactx: are you sure that the error is kernel related?  Or does that device forcefully needs to build a vendor for compiling it's kernel?17:48
xreactx[m]__Not sure what it is...17:49
malthat is building vendor.img in that part, not kernel17:55
malvknecht: what is that bug related to? some problem you have?17:56
vknechtyep, seems to explain why the filter I created to grab video frame doesn't run17:57
vknechthttps://pastebin.com/9Mu4g7cP17:58
vknechtonActiveChanged is triggered, but the qDebug() in cpp part never appear17:59
vknechtif someone looks into it, might as well check if Mer' Qt is also subject to this leak : https://bugreports.qt.io/browse/QTBUG-5158818:01
piggzmal: fixed the panel/focus problems .... any idea what to do about the face up/down?18:06
malpiggz: I'll need to check the code more carefully and do some testing18:07
xreactx[m]__Mal: when you have time can you point me in the right direction for pulling things from granges repo for my OnePlus 7 Pro18:07
T42<BusterBg_18> mal: but building vendor isn't necessary for hybris or is it?18:12
maldepends on the device, that is actually checking if the vendorimage is empty, which it is18:12
malso it fails because it seems to assume there should be something there18:13
T42<BusterBg_18> That explains why on Sirius it doesn't show anything related to vendor18:21
piggzvknecht: give the rotation PR a try20:54
vknechtpiggz, sure, will do tomorrow20:59

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