*** zh is now known as Guest24820 | 00:28 | |
*** ChanServ sets mode: +v T4 | 05:05 | |
entil | mal: omg kiitos, I was just thinking about when a new release would be out, will have to check it out soon :) | 05:36 |
---|---|---|
r0kk3rz | @NotKit: is the droid-system-addison package available somewhere? | 09:24 |
T4 | <NotKit> r0kk3rz, no, it's custom LineageOS build, so I had it locally | 09:25 |
r0kk3rz | ah ok, is it full of blobs? | 09:26 |
TheKit | yeah, uploading it just in case | 09:28 |
elros1 | TheKit: did you notice VSYNC udev events in droid 4? https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1234743 | 09:37 |
merbot | Launchpad bug 1234743 in systemd "omapfb module floods system with udev events on samsung galaxy nexus" [High,Fix released] | 09:37 |
abranson | piggz: sorry, was away yesterday. that looks great! does it work ok then? | 09:45 |
r0kk3rz | abranson: seems like | 09:46 |
TheKit | r0kk3rz, http://sfos.scanf.su/addison/droid-system-addison-0.1.1-1.armv7hl.rpm | 09:50 |
TheKit | elros1, I didn't notice this personally, but would be good to check | 09:50 |
elros1 | TheKit: I am asking because I have similar issue but patch works only partialy for me :P It's easy to detect it, just run udevadm monitor and you should get flood of events when anything on screen change | 09:53 |
TheKit | on not Droid 4? | 09:53 |
elros1 | no on allwinner A31 based tablet | 09:54 |
abranson | r0kk3rz: brilliant. i wonder if eventually it'll be better to query the blob for its output format and adjust the caps to suit, but that'll do for now! | 10:09 |
r0kk3rz | abranson: yeah it does seem like theres a decent amount of conversion routines in gstreamer already | 10:10 |
r0kk3rz | mal: @adampiggz: https://github.com/mer-hybris/droid-config-falcon/pull/1 | 10:17 |
mal | r0kk3rz: some old stuff there, I think you shouldn't have pulse configs anymore, if you need some custom parameters to droid module use this kind of file https://github.com/mlehtima/droid-config-fp2-sibon/blob/master/sparse/etc/pulse/arm_droid_card_custom.pa | 10:31 |
mal | r0kk3rz: also check the symlinks in etc, many of those are already in submodule | 10:31 |
mal | r0kk3rz: why does that device need custom bluez configs? | 10:32 |
r0kk3rz | i have no idea | 10:32 |
r0kk3rz | ask piggz | 10:32 |
r0kk3rz | but yes, a lot of the things that need maintaining arent very device specific | 10:33 |
mal | r0kk3rz: also probably a good idea to move to native vibrator instead of the old droid one | 10:33 |
r0kk3rz | so it would be nice to maintain a bunch of our ports, particularly ones with repos in mer-hybris | 10:33 |
mal | r0kk3rz: native vibrator requires also this change https://github.com/mlehtima/droid-hal-version-fp2-sibon/commit/c7fe47d5c0107e01ed964ef07644cfb759ae0acd | 10:35 |
r0kk3rz | mal: do you have access to accept that PR? or do i need to find someone else | 10:36 |
mal | I'll check | 10:36 |
mal | r0kk3rz: nope, I don't have write access to that repo, you probably need sledges, not sure if piggz has | 10:38 |
r0kk3rz | lame | 10:49 |
r0kk3rz | it'd be really nice if those who have access to things were actually half available | 10:49 |
kimmoli | that native vibrator just skips one level? If your hw/kernel supports memless, prefer that... | 10:59 |
kimmoli | ponders if "native vibrator" should be called "Myokymia" instead | 11:06 |
T4 | <adampigg> Abranson, yes works great. | 11:10 |
T4 | <adampigg> Gonna add another feature, a.quirk to not load the blob, then no jiggery pokery needed | 11:11 |
T4 | <adampigg> Rokk3rz, u trying to make me look bad by fixing up falcon??? | 11:13 |
mal | kimmoli: yes, native vibrator uses the vibrator directly and not via android hal like the droid vibrator | 11:19 |
r0kk3rz | @adampigg: no im trying to make it build :) | 11:19 |
r0kk3rz | @adampigg: how you look is all on you :P | 11:19 |
mal | I suggest doing the changes I mentioned also and adding the hw-setting.ini for sensors | 11:20 |
r0kk3rz | @adampigg: same patterns changes need to happen to mido too | 11:20 |
T4 | <adampigg> K, a job for later, in geordie land still | 11:26 |
T4 | <adampigg> Benefits of a ci already | 11:26 |
r0kk3rz | it takes me like 2min to set up a new device | 11:26 |
T4 | <adampigg> Can i get on it later? (the ci) | 11:27 |
r0kk3rz | i really wish you could do meta builds with gitlab though | 11:27 |
r0kk3rz | @adampigg: of course, just let me know your gitlab username | 11:27 |
mal | r0kk3rz: just curious, how did you setup the build environment to gitlab? | 11:28 |
r0kk3rz | mal: unpacked the platform sdk tarball into a docker container | 11:32 |
mal | r0kk3rz: are those builds in ci intentionally from devel? I mean does any device build testing images from there | 11:32 |
r0kk3rz | they are intentionally from devel | 11:32 |
mal | ok | 11:33 |
r0kk3rz | its easy to change of course should any porter choose to | 11:33 |
r0kk3rz | mal: want one for fp2? | 11:33 |
mal | I'm just thinking about my builds, I would probably do builds locally but thinking which system to use for automation, gitlab is one option, other is jenkins, probably other options | 11:33 |
r0kk3rz | if you have a lot of devices, id probably use jenkins, you can set up a template and then a short json file to auto create jobs | 11:35 |
r0kk3rz | but more generally, the idea here is to make it a bit easier for us as a group to keep ports maintained | 11:37 |
r0kk3rz | most of the time, only some basic stuff in the config repo needs changing between releases | 11:37 |
mal | yep | 11:38 |
mal | we just need to have enough permission to modify git repos and OBS builds | 11:39 |
mal | I was wondering why nobody kept maintaining hammerhead | 11:41 |
r0kk3rz | yeah which is a shame, because i think a few people still care about that device | 11:48 |
T4 | <meierrom> Noob question: What's PR? 😁 | 11:54 |
mal | pull request | 11:54 |
T4 | <abhishek_0> Pull Request | 11:54 |
T4 | <meierrom> Thanks!!! 👍 | 11:55 |
r0kk3rz | public reputation | 11:55 |
Mister_Magister | r0kk3rz: xd | 11:58 |
Mister_Magister | but its actually tru | 11:58 |
Mister_Magister | the more PR you have the more respect you have | 11:58 |
Mister_Magister | excepy you are pottering | 11:58 |
Mister_Magister | except* | 11:58 |
r0kk3rz | it is true, just in a different context | 12:00 |
Mister_Magister | :P | 12:00 |
*** krnling is now known as krnlyng | 12:01 | |
T4 | <abhishek_0> r0kk3rz every device should have a readme https://gitlab.com/sailfishos-porters-ci/sailfishos-wt88047-ci/blob/master/README.md | 12:08 |
T4 | <abhishek_0> containing flashing instructions and link to sources | 12:08 |
r0kk3rz | i agree | 12:11 |
r0kk3rz | but one thing at a time | 12:12 |
r0kk3rz | @abhishek_0: also check out the build badge on the scorpions ;) | 12:12 |
T4 | <abhishek_0> i should put them in mine too | 12:15 |
r0kk3rz | you should | 12:15 |
r0kk3rz | but filling out readmes is a little more manual effort than just copying, renaming, and sedding 3 files | 12:16 |
T4 | <abhishek_0> yeah, i just copied mine from the lineage wiki and modified it, now since mine is complete, it is just matter of replacing the specs and details with the new device's | 12:42 |
r0kk3rz | @abhishek_0: btw you can link to the latest successful artifacts if you want, saves another thing you need to update in the readme | 12:49 |
ghosalmartin | has anyone been working a device that has a chipset qualcom 845? | 14:24 |
mal | which device are you thinking? | 14:25 |
Mister_Magister | ghosalmartin: me | 14:26 |
Mister_Magister | rn | 14:26 |
ghosalmartin | Mister_Magister, ooo what device? | 14:26 |
Mister_Magister | crowdfunded zenfone 5z | 14:26 |
ghosalmartin | ahh the magic no bezel phone they lied about :P | 14:26 |
ghosalmartin | Mister_Magister, got the device yet? | 14:26 |
Mister_Magister | ghosalmartin: i dont have android for it | 14:27 |
Mister_Magister | trying to port lineage rn | 14:27 |
ghosalmartin | Mister_Magister, ahh, have you managed to enable config_vt yet? | 14:27 |
Mister_Magister | ghosalmartin: i dont have lineage | 14:27 |
ghosalmartin | Mister_Magister, no kernel at all? | 14:28 |
ghosalmartin | do they use aosp as their base? | 14:28 |
Mister_Magister | ghosalmartin: kernel sources are on release | 14:28 |
Mister_Magister | just nobody built lineage yet | 14:28 |
Mister_Magister | no development at all no twrp | 14:29 |
ghosalmartin | yeah i saw the xda seems pretty sparse | 14:29 |
Mister_Magister | ghosalmartin: i just need bootable lineage with working things that sfos uses | 14:31 |
Mister_Magister | and straight to sfos porting | 14:31 |
ghosalmartin | fair enough :) | 14:34 |
r0kk3rz | ghosalmartin: btw ive got gitlab building bullhead images - https://gitlab.com/sailfishos-porters-ci/bullhead-ci | 14:36 |
ghosalmartin | r0kk3rz, woahh thats awesomee :) whats repos they using | 14:37 |
Mister_Magister | ghosalmartin: what wanna buy some 845 device? | 14:37 |
Mister_Magister | or asked just for sake of this flag | 14:37 |
r0kk3rz | ghosalmartin: just pulling stuff off obs | 14:37 |
ghosalmartin | flag? | 14:37 |
Mister_Magister | config_vt | 14:37 |
ghosalmartin | r0kk3rz, my project? | 14:37 |
ghosalmartin | Mister_Magister, cause of flag | 14:37 |
r0kk3rz | ghosalmartin: yup | 14:37 |
Mister_Magister | ghosalmartin: kk | 14:37 |
Mister_Magister | ill tell you if i get anything | 14:38 |
ghosalmartin | gonna become fully official now :P start a franchise :P bluetooth is the only letdown :( | 14:38 |
ghosalmartin | Mister_Magister, nad thanks, ill let ya know as well if i make any progress | 14:38 |
* Mister_Magister installs boobnet on ghosalmartin | 14:38 | |
mal | ghosalmartin: I hate the rome and cherokee chips so much | 14:38 |
Mister_Magister | mal: ohh welcome to club | 14:39 |
* Mister_Magister first time seeing mal saying that he hates something | 14:39 | |
ghosalmartin | mal: can we not just go through binder? | 14:39 |
mal | ghosalmartin: in android 8 probably yes | 14:39 |
mal | ghosalmartin: not sure how that could be done in older bases | 14:39 |
ghosalmartin | mal: seems like tis missing some kind of wake up call | 14:40 |
mal | ghosalmartin: I did some testing to see if one magic ioctl I found in android libs helps but it didn't | 14:41 |
mal | ghosalmartin: but the device can be seen though, I mean hciattach shows the version for example so the device should be at least partially up | 14:42 |
ghosalmartin | mal, it does, the code seems sensible but possibly its buggeD? | 14:43 |
mal | ghosalmartin: which speeds have you tried? | 14:43 |
mal | I think I'll try to add some debug printing to kernel and hopefully it could tell something | 14:44 |
ghosalmartin | i cant remember tbh its been a while | 14:44 |
ghosalmartin | but i did manage to get it to power up one time, and search for devices | 14:45 |
ghosalmartin | but nothing would connect | 14:45 |
mal | I never had successful firmware loading | 14:45 |
mal | it timeouts after that because there is no acknowledgement for the last package | 14:45 |
ghosalmartin | the way that happened was some weird combination of using bluez4 and qualcomm rather than rome | 14:46 |
mal | ok | 14:46 |
ghosalmartin | bet I haven't managed to recreate it. that day I managed to recreate it quite a few times, but never since | 14:46 |
ghosalmartin | ill fish out my 5x and give it anotehr shot today I think, had enough of playing rocket league :P | 14:48 |
ghosalmartin | r0kk3rz, thats awesome, hopefully now OTAs will be super easy since the base is "stablish" and now this image build will make it even easier. i wont need to depend on this workstation as much :) | 15:00 |
T4 | Marc (MISSING @USERNAME! telegram.org/faq#usernames-and-t-me) was added by: Marc (MISSING @USERNAME! telegram.org/faq#usernames-and-t-me) | 15:01 |
r0kk3rz | ghosalmartin: thats the idea, if you want access to the group let me know | 15:02 |
ghosalmartin | r0kk3rz, please :) | 15:02 |
r0kk3rz | ghosalmartin: gitlab username? | 15:02 |
ghosalmartin | mgrover | 15:02 |
ghosalmartin | i wish i could change it to ghosalmartin but would probably break too much :P | 15:02 |
r0kk3rz | are you sure you have a gitlab.com account? | 15:03 |
r0kk3rz | this isnt mer gitlab | 15:03 |
ghosalmartin | git.merproject.com? | 15:04 |
ghosalmartin | am on that now with that account | 15:04 |
ghosalmartin | r0kk3rz, ahh ill register | 15:05 |
Mister_Magister | wow before android even starts building i would have sailfishos finished build | 15:05 |
ghosalmartin | r0kk3rz, the username will be ghosalmartin :) | 15:05 |
ghosalmartin | mal: if i use hciattach /dev/ttyHS0 any i can see the device as hci0 | 15:16 |
mal | ghosalmartin: which flags have you enabled in defconfig? | 15:22 |
ghosalmartin | https://github.com/ghosalmartin/android_kernel_lge_bullhead/blob/hybris-14.1/arch/arm64/configs/lineageos_bullhead_defconfig | 15:25 |
ghosalmartin | CONFIG_BT_HCIUART_IBS=y, CONFIG_BT_HCISMD=y | 15:25 |
ghosalmartin | CONFIG_BT_HCIUART_H4 and CONFIG_BT_HCIUART as well | 15:26 |
mal | ghosalmartin: ok, it seems your kernel is a bit different sony for example has this https://github.com/mer-hybris/android_kernel_sony_msm/commit/83e81961ff7ef75f97756f316caea5aa6bcc19cc | 15:29 |
mal | but that is not in use in android afaik | 15:33 |
ghosalmartin | mal: hmm might nab that | 15:45 |
mal | in upstream the wcn3990 support is via that afaik | 15:45 |
mal | *mainline | 15:46 |
mal | ghosalmartin: which chip does your device, the specific number, like WCN3990 or something | 15:50 |
ghosalmartin | ROME 3.2? | 15:51 |
mal | for reference the chip used in xa2 https://www.spinics.net/lists/linux-arm-msm/msg41003.html | 15:51 |
ghosalmartin | ohh qca6174 | 15:51 |
ghosalmartin | mal: tbh it seems i should try use the CONFIG_QCA and do the same in bluez | 15:53 |
mal | there were the rome patches for bluez, I think those would maybe require CONFIG_BT_HCIUART_QCA | 15:54 |
mal | this is the other part of the sony kernel support https://github.com/mer-hybris/android_kernel_sony_msm/commit/0ff252c1976da5d80db1377eb39b551931e61826#diff-64ca9a68908a7f24ad988f904316fa03 | 15:55 |
ghosalmartin | mal: you tried these? | 15:59 |
ghosalmartin | i may as well :P | 15:59 |
mal | nope | 15:59 |
ghosalmartin | well they are gems | 15:59 |
ghosalmartin | the finds :) | 15:59 |
* Mister_Magister *sings* i haate android i hate it so much i hate it even more every second of my life | 16:08 | |
ghosalmartin | mal, woud https://git.merproject.org/mgrover/bluez5/blob/master/tools/hciattach.c#L1125 need to update now | 16:10 |
mal | ghosalmartin: not sure | 16:11 |
mal | ghosalmartin: I think the patches might be ok | 16:11 |
mal | ghosalmartin: in some forum there was a comment whether that should be H4 instead of IBS | 16:12 |
ghosalmartin | i guess you can use either but the IBS is more power efficient? | 16:12 |
mal | no idea what those mean :) | 16:13 |
ghosalmartin | we'll see I guess what happens when I add both patches, enable both and flash em :P | 16:15 |
ghosalmartin | mal: does bluez directly call some kernel functions? | 16:27 |
elros1 | slimport-wip in in hwcomposer-plugin really works, why it was never merged? | 16:32 |
mal | not reall sure | 16:32 |
ghosalmartin | elros1, whats that? | 16:33 |
elros1 | hdmi in sfos | 16:34 |
ghosalmartin | elros1, ooooo | 16:34 |
elros1 | indeed | 16:34 |
mal | elros1: did you try it? | 16:34 |
elros1 | yes, I am just using it. Picture disappears from tim to time but I think it's because my hdmi/mini hdmi convertere | 16:35 |
mal | elros1: which device? | 16:36 |
elros1 | allwinner A31 based tablet (they are all the same) | 16:36 |
ghosalmartin | mal: feels like in bluez world i should be using HCI_UART_QCA | 16:37 |
ghosalmartin | for this patch anyways https://github.com/mer-hybris/android_kernel_sony_msm/commit/0ff252c1976da5d80db1377eb39b551931e61826#diff-64ca9a68908a7f24ad988f904316fa03 | 16:38 |
mal | ghosalmartin: yes, I mentioned that | 16:38 |
ghosalmartin | mal, ahh fairs fairs, ill let ya know how i get on, kernels flashed, just gotta get bluez built and flashe | 16:38 |
elros1 | proof: https://pasteboard.co/HF5HUWA.jpg | 16:45 |
ghosalmartin | elros1, looks pretty awesome, have you rebased that branch vs the latest develop? | 16:48 |
elros1 | no, I just updated slimport-wip so it compile on qt 5.6 | 16:48 |
ghosalmartin | sorry not develop master | 16:50 |
ghosalmartin | so is the branch up to date with master? | 16:50 |
piggz | r0kk3rz: so, i'll create a gitlab account i guess... | 16:51 |
piggz | i thought i had one, but that was gitorious | 16:51 |
elros1 | no, it's not | 16:52 |
elros1 | here is dirty patch if anyone wants to try it: https://pastebin.com/xsjKRGfN | 16:53 |
piggz | r0kk3rz: piggz @ gitlab | 16:55 |
elros1 | any idea how to force pulse audio to use hdmi instead speaker? | 17:00 |
ghosalmartin | mal: so first patch applies fine, but 2nd patch causes compile issues | 17:04 |
elros1 | got it: pacmd set-sink-port sink.primary output-aux_digital | 17:10 |
T4 | <abhishek_0> r0kk3rz can i have rights to add people to the group ? | 17:12 |
ghosalmartin | hmm seems like a gcc mismatch of some kind | 17:21 |
ghosalmartin | anyone any ideas about this? https://pastebin.com/Wab4NmX2 | 17:25 |
ghosalmartin | ah missing some stuff from hci_uart.h | 17:33 |
ghosalmartin | bleurgh error, forbidden warning: hci_qca.c | 17:42 |
*** ChanServ sets mode: +v T4 | 17:45 | |
ghosalmartin | anyone know where -Werror might reside | 17:46 |
piggz | mal: how many pattern changes did I need? | 18:07 |
mal | piggz: just the ones in jolla-configuration-$DEVICE.yaml and https://github.com/mlehtima/droid-config-fp2-sibon/commit/f024777d026cf70b85cb6ff4ba6325883ba4827d | 18:16 |
mal | piggz: this has the other things https://github.com/mlehtima/droid-config-fp2-sibon/commit/1cced70d14c24f5006ba79c17062c79c3e416dcb | 18:17 |
mal | piggz: let me know if you want to know what else could be cleaned up | 18:17 |
piggz | mal: i'll take any recommendations | 18:17 |
mal | you are using droid vibrator and not the suggested native one | 18:18 |
T4 | <akaWolf> where can I find information about which repo was used to build package at http://repo.merproject.org ? | 18:18 |
mal | check my comments earlier today on the channel | 18:18 |
mal | @akaWolf which package? | 18:19 |
r0kk3rz | usually the path is enough | 18:19 |
T4 | <akaWolf> doesnt matter, I want to know common mechanism... | 18:19 |
mal | ssu lr will list repos, zypper if package_name will tell which repo a package is from | 18:20 |
T4 | <akaWolf> there is https://build.merproject.org/project/list_public but there are not all packages | 18:21 |
T4 | <akaWolf> IIUC packages from build... coming to repo..., right? | 18:21 |
mal | which repo? | 18:22 |
T4 | <akaWolf> http://repo.merproject.org | 18:22 |
mal | dammit, the whole patch | 18:22 |
mal | *path | 18:22 |
mal | why can't you just give some details | 18:22 |
T4 | <akaWolf> because I dont want to ask each time | 18:23 |
mal | I already said, you can get the path from ssu lr output | 18:23 |
piggz | mal: my own install uses native vibrator | 18:24 |
piggz | maybe I never changed the default! | 18:24 |
piggz | mal: am i? https://github.com/piggz/droid-config-mido/blob/master/patterns/jolla-hw-adaptation-mido.yaml#L31 | 18:25 |
mal | piggz: hmm, you have both defined in https://github.com/piggz/droid-hal-version-mido/blob/master/rpm/droid-hal-version-mido.spec | 18:26 |
mal | piggz: it seems your patterns are ok | 18:26 |
piggz | ok, just remove 1 line from .spec? | 18:26 |
r0kk3rz | @akaWolf: paste us a path, and we can tell you what the bits mean | 18:26 |
mal | piggz: I think that is good idea, look here https://github.com/mer-hybris/droid-hal-version/blob/5f01917288c4e3ebb756d0eafe52ae78e531c1a4/droid-hal-version.inc#L66 | 18:27 |
T4 | <akaWolf> okay | 18:27 |
T4 | <akaWolf> http://repo.merproject.org/obs/nemo:/devel:/ux/sailfish_latest_armv7hl/armv7hl/lipstick-glacier-home-qt5-0.27.7-55.2.Nemo.UX.MTF.armv7hl.rpm | 18:27 |
r0kk3rz | @akaWolf: ok, so the main project for that is nemo:devel | 18:28 |
r0kk3rz | @akaWolf: so here - https://build.merproject.org/project/show/nemo:devel:ux | 18:29 |
r0kk3rz | the next part is the build target which is 'sailfish_latest_armv7hl' | 18:29 |
ghosalmartin | mal: any idea how i can disable -Werror? i cant find exactly were it would be defined for a kenrel build | 18:31 |
mal | ghosalmartin: you can't see the warning in build log? | 18:31 |
ghosalmartin | i can, but its being treated as an error | 18:32 |
mal | can't you fix it? | 18:32 |
ghosalmartin | error, forbidden warning: hci_qca.c | 18:32 |
ghosalmartin | no more than that really | 18:32 |
ghosalmartin | actually | 18:32 |
T4 | <akaWolf> mal, r0kk3rz: okay, thanks, looks like I got it.. | 18:33 |
T4 | <akaWolf> https://build.merproject.org/package/view_file/nemo:devel:ux/lipstick-glacier-home-qt5/_service:tar_git:lipstick-glacier-home-qt5.spec?expand=1 — this file come from https://github.com/nemomobile-ux/glacier-home/blob/master/rpm/lipstick-glacier-home-qt5.spec right? | 18:37 |
mal | yes | 18:38 |
T4 | <akaWolf> where can I find list of links to the git projects? | 18:38 |
mal | the _service file is best way to check the used repo | 18:38 |
T4 | <akaWolf> I mean at build.. service there should be a link to corresponding git for each project | 18:39 |
mal | https://build.merproject.org/package/view_file/nemo:devel:ux/lipstick-glacier-home-qt5/_service?expand=1 | 18:40 |
T4 | <akaWolf> yeah, I see, but it should be configurable, I guess | 18:40 |
T4 | <akaWolf> in some way | 18:40 |
mal | yes by editing that file | 18:40 |
T4 | <akaWolf> where is config of project at build service? | 18:40 |
T4 | <akaWolf> interesting | 18:42 |
T4 | <akaWolf> you use osc util for that? | 18:43 |
mal | sometimes, usually I edit the file via the website | 18:43 |
r0kk3rz | yeah you can do a lot just by poking at the web ui | 18:44 |
piggz | mal: r0kk3rz: all those changes pushed | 18:45 |
mal | piggz: ok, will you also fix falcon, there were additional things there, not completely necessary but suggested | 18:45 |
r0kk3rz | piggz: do you want the honours of pressing the build button? | 18:46 |
piggz | r0kk3rz: i think i did...well, i randomly clicked through the web site until i found something like a build button and pressed it | 18:46 |
ghosalmartin | warning: initialization from incompatible pointer type is cropping up | 18:47 |
ghosalmartin | but am doing &variable | 18:47 |
piggz | mal: yes, but id rather do the gst-droid video quirks! | 18:47 |
r0kk3rz | it failed! | 18:48 |
r0kk3rz | it seems obs has yet to regen the patterns | 18:48 |
piggz | yes, should be tag 0.3.4 | 18:49 |
mal | piggz: r0kk3rz patterns haven't updated | 18:49 |
mal | on OBS that is | 18:49 |
piggz | mal: droid-config-mido is pulling in 0.3.3, not 0.3.4 | 18:51 |
piggz | https://github.com/piggz/droid-config-mido/tree/0.3.4 | 18:51 |
piggz | fixed | 18:52 |
mal | piggz: force update by editing _service file | 18:52 |
piggz | mal: i was doing ... had to delete revision | 18:52 |
piggz | mal: there is a webook for that, but it triggered a rebuild of testing: version instead....the _service in testing: does not have a webhook line | 18:53 |
r0kk3rz | wut? | 18:56 |
piggz | aye | 18:57 |
piggz | [19:37] <merbot> Tag 0.3.4 by piggz in master branch of https://github.com/piggz/droid-config-mido.git - which will trigger build in project nemo:testing:hw:xiaomi:mido package droid-config-mido (https://build.merproject.org//package/show/nemo:testing:hw:xiaomi:mido/droid-config-mido) | 18:57 |
piggz | i dont see a webhook in https://build.merproject.org/package/view_file/nemo:testing:hw:xiaomi:mido/droid-config-mido/_service?expand=1 | 18:58 |
piggz | but i do in https://build.merproject.org/package/view_file/nemo:devel:hw:xiaomi:mido/droid-config-mido/_service?expand=1 | 18:59 |
mal | piggz: odd that there is still no pattern update | 19:05 |
piggz | mal: yes | 19:05 |
piggz | odd, and frustrating | 19:05 |
T4 | <akaWolf> what is for yaml? | 19:08 |
T4 | <akaWolf> is it used somehow now? | 19:08 |
r0kk3rz | @akaWolf: what yaml? | 19:09 |
T4 | <akaWolf> https://github.com/nemomobile-ux/glacier-home/blob/master/rpm/lipstick-glacier-home-qt5.yaml | 19:13 |
r0kk3rz | @akaWolf: that generates the .spec file | 19:13 |
piggz | mal: on a seperate subject...mido seems to have GPS problems ... it seems im not getting the 'gps icon' showing when an app opens, and therfroe no location | 19:24 |
piggz | any idea? | 19:24 |
piggz | sure it used to wok! | 19:24 |
piggz | ive been in settings and tried high accuracy etc | 19:24 |
piggz | actually, here maps s working. | 19:28 |
T4 | <akaWolf> r0kk3rz, but I see, there is commits directly in spec: https://github.com/nemomobile-ux/glacier-home/tree/master/rpm | 19:28 |
piggz | pure isnt | 19:28 |
piggz | i guess because of ur-pure-maps[28066]: [W] unknown:0 - QMetaMethod::invoke: Unable to handle unregistered datatype 'QGeoPositionInfo' | 19:28 |
*** b0n0 is now known as b0n0_ | 19:31 | |
r0kk3rz | sounds like a pure maps problem | 19:32 |
piggz | aye | 19:32 |
piggz | rinigus: ^^ | 19:32 |
piggz | maybe the error is a red herring https://lists.sailfishos.org/pipermail/devel/2014-January/002818.html | 19:35 |
mal | piggz: are you sure gps settings are correct | 19:37 |
piggz | mal: yes .... but now its working ... somethng seems intermittent | 19:37 |
piggz | maybe there were not correct, and opening hte config has fixed it | 19:38 |
piggz | mal: r0kk3rz: back to CI ... i guess if i cant force a pattern rebuild, we cant build an image | 19:38 |
r0kk3rz | nope | 19:40 |
mal | piggz: try triggering a rebuild of config package on OBS | 19:41 |
piggz | building https://build.merproject.org/package/show/nemo:devel:hw:xiaomi:mido/droid-config-mido | 19:41 |
mal | piggz: pattern updated | 19:48 |
piggz | about time! | 19:48 |
piggz | image buld appears to be working | 19:52 |
r0kk3rz | woo! | 19:55 |
piggz | mal: building gst-droid with new quirk handling | 19:55 |
piggz | if it works, i'll ask what you think | 19:56 |
piggz | mal: works a charm | 20:07 |
piggz | mal: https://github.com/piggz/gst-droid/commit/8985fbadf135da986a1d1bcf038922a1a6d7f0b5 | 20:09 |
piggz | abranson: ^^ | 20:10 |
mal | piggz: a small style complaint, you have one extra empty line in gstdroidvdec.c | 20:13 |
piggz | mal: :/ https://github.com/piggz/gst-droid/commit/d3ae2a4f4f17c0c8c0efab7e886d6043bb1e7dd1 | 20:14 |
mal | piggz: --amend | 20:15 |
piggz | that would mean a force push now wouldnt it? | 20:15 |
r0kk3rz | it would | 20:16 |
r0kk3rz | dont be scared of the force push | 20:16 |
mal | piggz: force push is fine in your own repo | 20:17 |
piggz | mal: https://github.com/piggz/gst-droid/commit/d1120f189d243d001d124555bf69c80659e3b169 | 20:19 |
piggz | r0kk3rz: where does my image land? | 20:19 |
mal | piggz: jobs | 20:20 |
mal | https://gitlab.com/sailfishos-porters-ci/mido-ci/-/jobs | 20:20 |
mal | there is te download link at the end of the job line | 20:20 |
piggz | artifacts.zip? | 20:21 |
piggz | not the best naming convention :D | 20:21 |
mal | heh | 20:22 |
mal | maybe there is some way to configure that | 20:22 |
piggz | mal: you think the quirk is good to be added to the PR? | 20:22 |
mal | piggz: seems reasonable, but where exactly is it used? | 20:23 |
mal | I mean that commit only defines the quirk but not how it's used | 20:23 |
piggz | it does | 20:24 |
piggz | use_droid_convert = false... | 20:24 |
mal | ah, or is it that use_droid_convert | 20:24 |
mal | ok | 20:24 |
piggz | the rest is existing code | 20:24 |
mal | need to think if the quirk name is the best one, maybe abranson will comment on that | 20:24 |
piggz | well, i kept it close to the already used variable | 20:25 |
piggz | but, abranson can choose | 20:25 |
piggz | all here https://github.com/sailfishos/gst-droid/pull/24 | 20:26 |
TheKit | piggz, is that quirk for mido? | 20:27 |
piggz | TheKit: yes ... well, its a general quirk fir if you dont want to use libI420colorconvert.so | 20:28 |
piggz | if that lib does weird things | 20:28 |
TheKit | I think it was completely missing on addison | 20:28 |
piggz | goes with the rest of the PR, which adds convesion of the simplanar colorspace used on mido and others | 20:28 |
TheKit | you switched away from gst-omx? | 20:28 |
piggz | yes | 20:29 |
piggz | becuase abranson recommended to, i think its mostly abandoned | 20:29 |
r0kk3rz | piggz: yeah you can also just download the usual zip | 20:31 |
mal | r0kk3rz: what do you mean, from where? | 20:32 |
r0kk3rz | eg. https://gitlab.com/sailfishos-porters-ci/mido-ci/-/jobs/100527186/artifacts/browse/sfe-mido-2.2.1.18-devel-20180922/ | 20:33 |
r0kk3rz | its a little bit hidden in the ui layers to get there | 20:33 |
mal | r0kk3rz: ok, quite well hidden | 20:34 |
r0kk3rz | yeah... you like go to jobs, click to expand the job, look for browse on the right hand side | 20:34 |
mal | piggz: could you make the commit messages match the usual style in that repo, also maybe create a mer bug to use in the commits | 20:35 |
r0kk3rz | otherwise you get the zip in the zip which gitlab gives you | 20:35 |
mal | piggz: usually a bug reference is required for official repos | 20:36 |
mal | piggz: probably this is a good place for the bug https://bugs.merproject.org/buglist.cgi?component=gstreamer&product=Mer%20Core&resolution=--- | 20:42 |
piggz | mal: ahead fof you https://bugs.merproject.org/show_bug.cgi?id=1959 | 20:42 |
merbot | Mer bug 1959 in gstreamer "gst-droid and droidmedia do not handle color format YUV420SemiPlanar" [Task,New] | 20:42 |
mal | good | 20:43 |
r0kk3rz | ghosalmartin: is there anything special you need to do with f5121 builds? | 20:44 |
piggz | mal: better messages? https://github.com/sailfishos/gst-droid/pull/24 | 20:47 |
r0kk3rz | stephg: hey, can you point the repo to sailfishos:latest rather than sailfishos:2.1.3.7 - https://build.merproject.org/project/meta/nemo:devel:hw:qualcomm:f5321 | 20:48 |
mal | piggz: bug reference goes to the commit messages like here https://github.com/sailfishos/gst-droid/commits/master so you add MER#1959 to the end of both commit messages | 20:51 |
piggz | another rebase and force push coming! | 20:51 |
mal | piggz: it's good to handle this now because you would have to do it anyway | 20:52 |
mal | piggz: before you force push | 20:53 |
piggz | too late! | 20:53 |
mal | ok, I think that is ok, I would have used droidvdec as the tag but it seems some commits have used vdec before so probably ok | 20:54 |
piggz | k | 20:54 |
mal | so leave it like that for now | 20:54 |
ghosalmartin | r0kk3rz, nahh | 20:59 |
ghosalmartin | i dunno why jolla doesnt just give out the same images it does to customers for community | 21:00 |
ghosalmartin | since its the jolla account that activates the good stuff | 21:00 |
mal | piggz: while you are fixing things, add the bug reference to droidmedia commit also | 21:00 |
r0kk3rz | ghosalmartin: theres not different .ks magic or mic args? | 21:00 |
ghosalmartin | well its just off whatever the Sailfish HADK X says | 21:01 |
ghosalmartin | ive had to delete source of my machine as well, ran outta space :P | 21:01 |
r0kk3rz | mmm slightly different mic args | 21:07 |
rinigus | piggz: this unregistered qgeopositioninfo is on every start on onyx. gps works fine, never looked into this message and, taking into account list of issues, wouldn't look into it in any reasonable time. | 21:20 |
piggz | rinigus: its not an issue, but easy to fix | 21:20 |
piggz | its in the thread i posted | 21:20 |
piggz | jus register the type | 21:21 |
piggz | mal: done | 21:21 |
piggz | <when commit messages take longer than code> | 21:21 |
r0kk3rz | rinigus: speaking of onyx... https://gitlab.com/sailfishos-porters-ci/onyx-ci | 21:21 |
mal | piggz: that, looking good | 21:21 |
piggz | r0kk3rz: what is the url for the propert .zip? | 21:22 |
mal | *thank | 21:22 |
rinigus | hmm, would have to see where. I'll read the logs tomorrow, if i can. have to sleep ... | 21:23 |
mal | I really should fix my laptop keyboard because many keys barely work | 21:23 |
piggz | rinigus: | 21:24 |
piggz | qRegisterMetaType<QGeoPositionInfo>(); | 21:24 |
piggz | prior to creating a position info source. | 21:24 |
rinigus | r0kk3rz: i will have to catchup on what's going on :) | 21:24 |
r0kk3rz | piggz: this should always link to the latest artifacts - http://gitlab.com/sailfishos-porters-ci/mido-ci/-/jobs/artifacts/master/browse?job=run-build | 21:24 |
rinigus | piggz: and for qml/python? | 21:25 |
piggz | rinigus: ah, dunnno .... QMetaType.qRegister,,,,,,,,? | 21:29 |
piggz | probably not important as it doesnt cause an issue | 21:29 |
r0kk3rz | ghosalmartin: care to rebase your f5121 config changes with upstream? | 21:40 |
ghosalmartin | r0kk3rz, sure, just not tonight :P | 22:10 |
ghosalmartin | maybe tomorrow | 22:10 |
ghosalmartin | r0kk3rz, my question is why are we building a community version when Jolla can very easily release a working one | 22:11 |
Thaodan | ghosalmartin: what did you change except adding community release? | 22:20 |
ghosalmartin | Thaodan, literally nothing :P i was planning to on enabling modules and other stuff but got lazy | 22:32 |
Thaodan | which modules? | 22:32 |
Thaodan | I know the feeling :D | 22:32 |
ghosalmartin | Thaodan, any...all :P just enabling CONFIG_MODULES broke everything so... :P | 22:57 |
Thaodan | was something missing? | 22:57 |
ghosalmartin | Thaodan, seems like the codebase wasnt ready for modulization so probably | 22:58 |
ghosalmartin | compile errors and wht not | 22:58 |
Thaodan | Its different from desktop where usally everything is build as a module | 22:58 |
Thaodan | oh ok | 22:58 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!