Saturday, 2019-11-02

deathmistjust wanted to drop by and confirm that the new 3.2 Torronsuo build targets seem to function properly before going to sleep :)  https://i.imgur.com/mV7TJon.png00:35
*** birdzhang1 is now known as birdzhang12:39
deathmistwelp, just got audio working on hybris-16.0 using the "ln -s /system/lib/vndk-28/libaudioroute.so /usr/libexec/droid-hybris/system/lib" method I tried before that failed :DD will definitely have to backtrack now a bit and see if any other symlinks I added helped to achieve this!12:42
deathmistcurrently I have a weird issue with the vibration working on some boots but not others, keyboard taps seem to be unaffected however which is even weirder. it can be seen (not felt) on pulley menus and home screen actions. even weirder all haptics work in "Components Qt5"12:50
riniguswhen debugging hybris, can we use HYBRIS_INFO? I have inserted it in few places but don't see any output in journal nor logcat. is there anything else that needs to be enabled?13:00
rinigusor should I use something else for it?13:00
T42<hacker12455> Any idea why syncing hybris 14.1 repos fails on this?14:35
T42<hacker12455> Fwd from hacker12455: Checking out project mer-hybris/android_bionic14:35
T42<hacker12455> error: Cannot checkout mer-hybris/android_bionic: GitError: mer-hybris/android_bionic rev-list ('^ef7432cc40d58b7359a2b6f5b6f9f5f5ea52510a', 'HEAD', '--'): fatal: bad object HEAD14:35
T42<adampigg> Rinigus: does it work?14:51
rinigusadampigg: had to hunt it down where its loaded from. in my case, its in the library on vendor's image. so, all testing takes time - have to reflash. going to test soon (here it means today)14:53
rinigusadampigg: btw, you had also mount-sd@sdX services running. where do we kill udisk2 desire to mount them?14:54
malz@hacker12455 try without --fetch-submodules15:03
T42<hacker12455> Still the same error15:04
mal@hacker12455 did you do repo init also now or sometime before?15:09
T42<hacker12455> Did repo init before as I moved bases15:09
T42<hacker12455> But the previous hadk folder was deleted15:10
T42<hacker12455> This is in a new one.15:10
malhmm, that commit hash in that error message matches the latest one here https://github.com/mer-hybris/android_bionic/commits/hybris-14.115:11
T42<Lukapanio> What dose it mean15:20
T42<adampigg> Rinigus: i use a bind mount to override the /vendor file, and ship the .so in /usr/libexec/droid-hybris/vendor....15:30
rinigusadampigg: as we are shipping with vendor image (its compiled from aosp), I can compile it correctly in vendor. but something got messed up and the last image is missing my patch. have to grep where it is15:31
T42<hacker12455> mal: sync works fine now15:51
rinigusadampigg: will have to make new image, I missed one step :(15:53
rinigusmal: eglplatformcommon_eglQueryString max string length: 106015:53
rinigusmal: waylandws_eglQueryString max string: 113315:54
rinigusmal: so, your theory regarding 1024 being short is confirmed15:54
vknechtso, 2048 should be enough for everyone ? :-)16:00
malvknecht: rinigus this reminds me of the old memory quote :)16:03
rinigusexactly16:03
vknechthehe, a false one I heard, but funny nevertheless ;-)16:03
malok, it's difficult to know which ones are real and which not16:05
malrinigus: vknecht should we just add 2048 or make the code have dynamic memory, latter might need some thinking16:07
rinigusmal: its interesting the way this code is used - local static var gets returned. I presume that dynamic part is already there outside this function16:08
rinigusmal: in this respect, setting to 2048 shouldn't be major issue16:09
vknechtbits of progress on pov showing metada, not sure how localized values came in since yesterday, tho... https://framapic.org/gallery#j0W9M0U7m3P4/Z6PbudSfZyDx.jpg,vQCY6uLcgp6l/5kWytcIWLz6D.jpg16:15
vknechtnot nitpick needed for now on line elision(?)/wrapping ;-)16:17
vknechttried enabling text elide/wrapping but it's a mess, cuts lines not needing to16:19
vknechtpleaz allow quillmetadata in harbour ;-)16:24
vknecht(using libexif directly through QLibrary atm)16:25
riniguscan't get rid of udisk2 trying to mount sda5 and sda2 using an extra rule in /etc/udev/rules.d : https://dpaste.de/aTbq16:29
riniguswhen checking with `udevadm info --name /dev/sda2 --query all` all seem to be applied. but still systemd mount is tried16:30
malrinigus: maybe create a RP to upstream libhybris with 204816:38
mal*PR16:38
rinigusmal: will do16:45
malrinigus: not sure how long that will help if the number of extensions increases this fast16:46
rinigusyeah, no idea. let's hope for some time16:47
deathmistI thought the "mode=ask" usb-moded config https://git.io/JegoJ changed the default mode to "Always ask" but on my images it still is always defaults to "Developer mode" or am I interpreting it wrong? :p16:47
vknechtdeathmist, see may commit here, there was some changes... couldn't tell details tho... https://git.merproject.org/mer-core/usb-moded/commits/master16:49
T42<Lukapanio> error: Bad exit status from /var/tmp/rpm-tmp.BFq9fE (%build)18:11
T42<Lukapanio> RPM build errors:18:11
T42<Lukapanio>     Bad exit status from /var/tmp/rpm-tmp.BFq9fE (%build)18:11
T42<Lukapanio> when running rpm/dhd/helpers/build_packages.sh18:11
T42<Lukapanio> error: Bad exit status from /var/tmp/rpm-tmp.q6Ly0e (%build)18:14
T42<Lukapanio> RPM build errors:18:14
T42<Lukapanio>     Bad exit status from /var/tmp/rpm-tmp.q6Ly0e (%build)18:14
T42<Lukapanio> in log18:14
T42<Lukapanio> @elros34  any idea?18:15
deathmist@Lukapanio that tells absolutely nothing, what package did it fail on? pastebin full build log instead of picking useless temporary file mentions18:16
deathmistand if it worked before, what did you do now that it doesn't work anymore?18:17
T42<Lukapanio> https://bpaste.net/show/TBUPY18:21
T42<Lukapanio> full log18:24
deathmistyes I can see, why is CONFIG_DUMMY=y? it should be =n in your defconfig, I'm assuming that's why building hal packaging fails18:25
T42<Lukapanio> ouch sorry18:25
deathmistalso CONFIG_SECURITY_SELINUX_BOOTPARAM should be =y too if you want to disable SELinux on kernel cmdline using "selinux=0"18:26
T42<Lukapanio> hmmm  i haveCONFIG_SELINUX_BOOTPARAM=y18:29
deathmistthen I assume your device normally boots without SELinux too? "CONFIG_SECURITY_SELINUX=y" should be present in there too if SELinux is enabled18:32
T42<Lukapanio> yep my device can boot with CONFIG_SECURITY_SELINUX=y and without it18:33
deathmisthave you booted SFOS yet? I'm not sure if SECURITY_SELINUX should be =y if you boot without it already18:34
T42<Lukapanio> nohavnt boot yet but ubuntu touch boots ok without CONFIG_SECURITY_SELINUX=y18:35
deathmistsure, you can probably continue without enabling SECURITY_SELINUX then if it was already not enabled. you may want to enable CONFIG_AUTOFS4_FS and CONFIG_FANOTIFY tho at least still18:41
deathmistvknecht: btw I found out that usb-moded.ini is deprecated and gets removed if found ;)  I fixed it by simply renaming the file to "80-use-ask-mode.ini" so it loads after "70-use-developer-mode.ini" that was already present on my device and has "mode=developer_mode" in it18:49
vknechtthanks, good to know :-)18:50
T42<DylanVanAssche> spirroin: DBus monitor doesn't show any DBus events from mce when pressing the volume keys.18:52
T42<DylanVanAssche> I used this monitor command: `dbus-monitor --system type=signal sender="com.nokia.mce" interface="com.nokia.mce.signal" path="/com/nokia/mce/signal"`18:52
T42<DylanVanAssche> Other mce DBus events as display blanking are coming through.18:52
rinigusmal: PR submitted https://github.com/libhybris/libhybris/pull/42718:57
malrinigus: should the 2048 be moved to a header as a define?19:10
maland for the other value define-2?19:11
rinigusmal: no idea. I don't even know where -2 is coming from. right now I kept it minimal19:18
riniguspiggz: your idea worked. here is the implementation that I used https://github.com/sailfishos-sony-tama/device-sony-common/commit/62fa1e6e0eab38dac16a9f2f14ee3bc6194f417e19:19
riniguspiggz: based on your patch with the loop coming out during discussion with Marijn from sony's dev channel19:22
T42<hacker12455> Fwd from hacker12455: * Building rpm/droid-hal-version-cedric.spec19:47
T42<hacker12455> No provider of 'ngfd-plugin-droid-vibrator' found.19:47
T42<hacker12455> No provider of 'qt5-feedback-haptics-droid-vibrator' found.19:47
T42<hacker12455> NOTICE: No tags describe the HEAD, will not fix package version.19:47
T42<hacker12455> error: Failed build dependencies:19:47
T42<hacker12455>         ngfd-plugin-droid-vibrator is needed by droid-hal-version-cedric-0.0.1-1.armv7hl19:47
T42<hacker12455>         qt5-feedback-haptics-droid-vibrator is needed by droid-hal-version-cedric-0.0.1-1.armv7hl19:47
T42<hacker12455> Building target platforms: armv7hl-meego-linux19:47
T42<hacker12455> Building for target armv7hl-meego-linux19:47
T42<hacker12455> * Check /home/hello/hadk/hybris/droid-hal-version-cedric.log for full log.19:47
T42<hacker12455> How to fix that?19:47
T42<Lukapanio> and log19:47
T42<hacker12455> well19:48
T42<hacker12455> log contains this19:48
T42<hacker12455> PlatformSDK bash-3.2$ cat /home/hello/hadk/hybris/droid-hal-version-cedric.log19:48
T42<hacker12455> No provider of 'ngfd-plugin-droid-vibrator' found.19:48
T42<hacker12455> No provider of 'qt5-feedback-haptics-droid-vibrator' found.19:48
T42<hacker12455> NOTICE: No tags describe the HEAD, will not fix package version.19:48
T42<hacker12455> error: Failed build dependencies:19:48
T42<hacker12455>         ngfd-plugin-droid-vibrator is needed by droid-hal-version-cedric-0.0.1-1.armv7hl19:48
T42<hacker12455>         qt5-feedback-haptics-droid-vibrator is needed by droid-hal-version-cedric-0.0.1-1.armv7hl19:48
T42<hacker12455> Building target platforms: armv7hl-meego-linux19:48
T42<hacker12455> Building for target armv7hl-meego-linux19:48
T42<Lukapanio> may be skip them for now19:49
T42<hacker12455> how19:50
T42<hacker12455> build_packages doesn't give me an option to skip19:50
T42<hacker12455> It did before I think19:50
T42<Lukapanio> try now19:50
T42<hacker12455> I could comment out that19:50
T42<hacker12455> @Lukapanio [try now], what did you do?19:50
T42<Lukapanio> @hacker12455 [I could comment out that], i donr that19:50
T42<hacker12455> ok runninf19:51
T42<Lukapanio> in yaml file19:51
T42<hacker12455> *running19:51
deathmistidk which one of you has the issue but you need "%define have_vibrator_native 1" in your dvd repo spec file, replace "%define have_vibrator 1" entirely with it19:54
deathmistcould broken RTC HW clock cause issues for mobile/cellular data? that's still broken for me on hybris-16.0 (maybe unrelated but SMS and calls seem to already work). here's a snippet of what happens when I toggle the setting https://pastebin.com/bw2Nz8u520:14
*** OhYash1 is now known as ohyash20:42
vknechtgrmpf, not much metadata from Qt about vids... https://framapic.org/FKnki3Dq7cwe/J91Q5QbkLQkC21:14

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