rinigus | piggz_: forum post is out: https://forum.sailfishos.org/t/docker-based-build-environment-simulating-native-builds/15340 | 06:53 |
---|---|---|
rinigus | qtwebengine is still building | 06:53 |
dracks[m] | with this docker image, somebody that has an arm computer (alias an M1 mac) should work fast right? did you test it with a rpi? currently I've got some rpi 3 an 4 stopped. But I imagine in that case should work okeish right? | 07:53 |
rinigus | dracks: yes, it should work well on native arm | 08:08 |
rinigus | I don't have pi around, so I have to use PC. it should also allow us to compile on some public services with arm hw | 08:09 |
attah | So i can finally compile on my Pinebook Pro... cool! | 08:37 |
rinigus | attah: you are welcome :) | 08:40 |
attah | So i'm trying to make the aarch64 image on my desktop... | 08:41 |
attah | [Warning] The requested image's platform (linux/arm64v8) does not match the detected host platform (linux/amd64) and no specific platform was requested | 08:41 |
attah | exec /bin/sh: exec format error | 08:41 |
rinigus | attah: you have to configure QEMU first on the desktop | 08:41 |
attah | Not *use*, build | 08:42 |
rinigus | depends on your linux distro. usually, there is qemu-static | 08:42 |
attah | i have qemu-aarch64-static | 08:43 |
rinigus | attah: is it configured to run? | 08:43 |
rinigus | attah: it is also possible that coderus/baseimage resets configs. hence I have to re-apply them at https://github.com/rinigus/docker-sailfishos-builder/blob/main/makeimage#L55 | 08:44 |
attah | i have no idea. I'll do the QEMU section now... i though that was for running | 08:45 |
rinigus | would have to fix that issue https://github.com/rinigus/docker-sailfishos-builder/issues/1 | 08:45 |
rinigus | attah: you can test aarch64 and others by following https://github.com/multiarch/qemu-user-static | 08:47 |
attah | binfmt was not happy | 08:50 |
rinigus | I have added that link to README. | 08:50 |
rinigus | attah: did you make it happier? | 08:50 |
attah | ...with the updates to custom formats that is | 08:51 |
attah | so no, not yet | 08:51 |
attah | and i really should be leaving too (: | 08:51 |
attah | thanks anyway! | 08:53 |
rinigus | thanks for trying :) hopefully will work better when you continue ... | 08:54 |
rinigus | piggz: qtwebengine compiled using new build env and it is working as well :) | 09:36 |
piggz[m] | rinigus: great, you gonna upload the rpm's and call the job done? :) | 09:51 |
piggz[m] | or you want a more automated solution? | 09:51 |
piggz[m] | btw, think maybe one of the qtprint has an incorrect requires | 09:51 |
piggz[m] | on libscups, not cups-libs | 09:52 |
rinigus | piggz @piggz:matrix.org: I'll polish it a bit and then probably will go with just uploading solution. Have to fix nodejs for arm32 as well | 09:55 |
rinigus | Have to add vendor and rpm release handling. | 09:56 |
rinigus | any good alternatives to mic supporting RPM generation? mic interferes with qemu by trying to set it up and looks like there is no switch to disable it | 12:57 |
rinigus | https://github.com/sailfishos/mic/blob/master/mic/utils/misc.py#L768 | 12:57 |
rinigus | maybe there is a way to create chroot without any of the imagers - just through zypper... I just need to get .tar for docker image with / filesystem | 12:59 |
piggz[m] | poetaster: you expected packaging noson to be more difficult? 😆 | 15:06 |
poetaster | piggz[m], I simply didn't know what to expect :) | 15:07 |
poetaster | piggz[m], that's why I went to the source. The dark side of the source. | 15:08 |
poetaster | After a break, I'm back to trying to debug GLES2 foo. Sigh. At least I've got multi touch directed jumps working. | 15:12 |
poetaster | piggz[m], the settings to qt-runner (300) you did by hand on the device I take it? | 16:18 |
piggz[m] | poetaster: no, open qt-runner from lipstick icon | 16:18 |
poetaster | ah, got it. | 16:18 |
Mister_Magister | mal: mind me askin some questions bout sfos | 16:26 |
mal | go ahead | 16:34 |
Mister_Magister | mal: to access contacts, one has to be in privileged group. Without running the app with devel-su the only other options i see are either set app's group as privileged and then set gid or have separate worker with group/setgid, and i'm wondering what's the best approach | 16:36 |
mal | I have never really looked into those privileged things | 16:37 |
Mister_Magister | ah okay | 16:37 |
Mister_Magister | sadge | 16:37 |
mal | maybe I can ask next week at work how such things are supposed to be done | 16:38 |
Mister_Magister | i could just bring that up on forums or the meeting | 16:38 |
mal | yeah, forum might be good idea, have you searched there in case someone has been doing that already? | 16:39 |
Mister_Magister | not really, only stuff i found was being done in very wrong way | 16:39 |
Mister_Magister | and the only info is about vcardconverter that has to be run as privileged | 16:39 |
Mister_Magister | see i wanted to do things all nice like god said, like jolla documented and we're here setting gid | 16:40 |
poetaster | good old days. | 16:40 |
poetaster | mal, since you're here, have a chance to look at that texture mapping thing on the xperias? | 16:41 |
Mister_Magister | like look at dis https://sailfishos.org/wiki/Contacts all nice documented, using pim, i used pim, doesn't work without privileges, set gid | 16:41 |
Mister_Magister | i hate it here | 16:42 |
poetaster | the whole dbus in firejail thing is biting us in the ass. | 16:42 |
Mister_Magister | firejail is bad idea in general | 16:43 |
mal | poetaster: I can have test game a bit later tonight, I need to finish cleaning first | 16:44 |
poetaster | mal, cool. when you find a minute. | 16:44 |
Mister_Magister | i understand intention of firejail but it's just not necessary. milions of linux computers run without it without any issue even servers | 16:45 |
mal | well servers are different anyway | 16:45 |
poetaster | my servers are virtuals, so, in a sense, they're jailed. | 16:45 |
Mister_Magister | point is entire firejail idea was very dum move | 16:47 |
poetaster | Not sure if the addition of granular dbus perms couldn't solve the issue. but I know that was a problem upstream. | 16:47 |
poetaster | Mister_Magister, so on the text input onTextChanged is not firing at all ? | 16:50 |
Mister_Magister | yep | 16:51 |
poetaster | Mister_Magister, hmmm. I'm using presage and it works so I would guess it's an issue with jolla's? | 16:51 |
Mister_Magister | yep | 16:51 |
poetaster | sigh. | 16:51 |
Mister_Magister | if i had a penny for every bug i find in sfos i would be able to buy hotdog | 16:52 |
Mister_Magister | well maybe a candy, not hodog | 16:52 |
poetaster | I. Do. Know. What. You. Mean. | 16:53 |
Mister_Magister | fliepicker has been broken for so long… but ofc giving devs more pain via sailjail is more important than fixing simple qml bugs am i right | 16:54 |
Mister_Magister | sometimes i wonder if jolla just hates unofficial apps | 16:54 |
poetaster | I was fighting a bit with filepicker recently but got it to do what I want. What was broken? | 16:54 |
poetaster | s/was/is/ | 16:55 |
Mister_Magister | poetaster: https://trello.com/c/R5OfHnMl/113-after-selecting-a-file-to-upload-if-the-file-is-more-than-a-folder-away-from-the-root-after-selecting-it-yg-doent-lead-you-to-th | 16:55 |
Mister_Magister | we have well documented it :P | 16:56 |
Mister_Magister | you can accept twice, it doesn't hide etc | 16:56 |
Mister_Magister | it's been like that since at least sfos 3 | 16:57 |
poetaster | ah. Ok. This might be relevant for a bug I have on saving files. hmmm. thanks. | 16:59 |
Mister_Magister | made forum post | 17:05 |
poetaster | I had to move the sql approach in Fahrplan to xdg open file to import into calendar. But for import/read I have no plan. | 17:10 |
Mister_Magister | ye some people access sqlite file directly which is dum and should be done via pim like i'm doing it xd | 17:11 |
Mister_Magister | but then still jolla says no and f u | 17:11 |
poetaster | Mister_Magister, did you try something like the 'Compatibility' permission? | 17:11 |
Mister_Magister | is there such thing | 17:12 |
poetaster | yes | 17:12 |
Mister_Magister | elaborate | 17:12 |
Mister_Magister | but probably won't help | 17:12 |
Mister_Magister | 99% sure | 17:12 |
Mister_Magister | ima just set group to privileged with gid till jolla figures their bottoms | 17:14 |
poetaster | Yeah, I wonder where the bridge database that is used for syncing android contacts is and if it's also priv'd group. | 17:15 |
jord | Hi there | 18:53 |
jord | Does anyone know how to disable ipv6? Connman seems to overwrite sysctl values, and it keeps assigning ipv6 dhcp to my wifi | 18:54 |
jord | Thanks | 18:54 |
*** jord is now known as ew0 | 18:55 | |
mal | poetaster: how soon should the graphics issue happen on that molecules game? | 19:51 |
mal | poetaster: also how should it look like? | 19:56 |
poetaster | mal, I'll make you some comparison screen shots. | 21:22 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!