mal | maybe there is some issue, you can of course manually add it as required in patterns | 00:20 |
---|---|---|
T42 | <elros34> mal: sure but do you also have this issue or it's only on my environment? csd is added as Recommended packages. Is it also missing in your Jolla-4.0.1.48-$DEVICE-armv7hl.packages? | 00:24 |
mal | I need to test, I haven't checked my images recently | 00:27 |
mal | looks like my latest fp3 image has it listed in packages file | 00:30 |
mal | but fp2 image doesn't list it, strange | 00:32 |
mal | I'll check that some more tomorrow | 00:34 |
T42 | <elros34> ok | 00:34 |
calebccff | Hey I'm trying to build hybris 17.1 for an sm8150 device (4.14) and I'm getting "error: real file "out/target/product/guacamole/boot.img" depends on PHONY target "mkbootimg"" | 01:05 |
calebccff | I do have TEMPORARY_DISABLE_PATH_RESTRICTIONS=true set | 01:05 |
T42 | Joyce %lastname% was added by: Joyce %lastname% | 06:50 |
rinigus | mal: adding dummy_netd fixed my cellular data issues for aosp10/aarch64 port | 08:40 |
rinigus | changing as in https://github.com/mlehtima/droid-config-fp3/blob/master/sparse/usr/libexec/droid-hybris/system/etc/ld.config.29.txt#L11 did not allow to remove ICU lib links from /system/lib64 | 08:41 |
rinigus | with them removed, getting "miniaudiopolicyservice": library "libandroidicu.so" not found | 08:42 |
rinigus | search patch is still /system/lib64 /odm/lib64 /vendor/lib64, as checked by strace. no apex runtime libs there | 08:43 |
rinigus | search path | 08:43 |
T42 | <Verevka86> mal: please merge this commit- | 10:23 |
T42 | <Verevka86> https://github.com/mer-hybris/hybris-boot/pull/197 | 10:23 |
mal | @Verevka86 you fixed the the wrong thing in that, you were supposed to fix the commit message, also make sure there is only one commit | 10:33 |
T42 | <Verevka86> @mal [@Verevka86 you fixed the the wrong thing in th …], Merge this please 😇 | 10:46 |
T42 | <Verevka86> https://github.com/mer-hybris/hybris-boot/pull/200 | 10:46 |
mal | you should learn how to use git rebase | 10:47 |
mal | there was no need to do a new PR | 10:47 |
mal | now you added only on of those devices | 10:48 |
T42 | <Verevka86> @mal [now you added only on of those devices], the second is not interesting to me, I do only one | 10:49 |
T42 | Peter %lastname% was added by: Peter %lastname% | 11:22 |
swanux | Got this while building rootfs : https://pastebin.ubuntu.com/p/B8rgq9n7Dc/ (while building with rpm/dhd/helpers/build_packages.sh --mw) | 11:42 |
swanux | Any ideas how to resolve? | 11:42 |
mal | hmm, why do you have both sensor packages built? did you build it manually at some point? | 11:43 |
mal | which android base? | 11:43 |
swanux | I did nothing manually. 15.1 base. | 11:45 |
mal | remove the sensor binder rpm from droid-local-repo and then sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper in hybris-libsensorfw-qt5-hal | 11:51 |
piggz | grrrrr https://build.sailfishos.org/package/show/nemo:devel:hw:pine:dontbeevil/kernel-adaptation-pine64 | 11:53 |
piggz | this used to work | 11:53 |
swanux | mal: I have no binder pkg from sensorfw. I have the hal ones already there instead. (normal and devel) | 11:57 |
mal | swanux: then why does that target have it, did you run the command I gave? | 11:58 |
swanux | I just ran it now. I guess I should go with the first one (as now I can choose): https://pastebin.ubuntu.com/p/jpd3G4KzWB/ | 12:01 |
lbt | piggz: ran out of space on the tar_git service - should be OK now | 12:02 |
piggz | lbt: thanks! | 12:02 |
piggz | lbt:ive had similar issues with building gecko-dev, will that also be resolved? | 12:03 |
piggz | lbt: is there a git repo size limit? | 12:03 |
lbt | there's no size limit as such | 12:04 |
lbt | it just doesn't delete unused stuff :) | 12:04 |
lbt | 200Gb of git src on there... | 12:04 |
mal | heh | 12:05 |
piggz | lbt: ok, thx!, and thx for maintiinging on a sunday mornign! | 12:05 |
mal | swanux: yes, select option 1 | 12:05 |
lbt | np | 12:05 |
* lbt deletes the caches from gitorious.... who remembers that? | 12:06 | |
mal | I remember, trying to think how many years it has been since that was last online | 12:07 |
rinigus | lbt: thank you very much for your work on OBS. | 12:20 |
rinigus | what is the status of aarch64 on OBS? | 12:22 |
rinigus | I wonder whether that was fixed as well... | 12:23 |
mal | it's not working yet | 12:23 |
rinigus | thanks, good to know. | 12:31 |
swanux | mal: Thanks, it worked now. | 12:54 |
swanux | Now, this one is weird too: | 13:16 |
swanux | Unable to find pattern: Jolla Configuration dipper | 13:16 |
mal | try running process patterns | 13:28 |
T42 | <elros34> I think generated ks should have metapackage now instead pattern in sfos 4.0.1 so maybe you have outdated target installed | 13:31 |
T42 | <swanux> @elros34 I have the latest target | 14:08 |
T42 | <swanux> @mal process patterns? | 14:08 |
mal | I think that is done in the build_packages.sh --mic | 14:09 |
swanux | Then it's done, as I'm running it with that script (interesting thing is that I have problems only with this base building the rootfs, but frankly, it's also the only base where I don't need to run mic manually.) | 14:14 |
mal | swanux: check output of "sdk-foreach-su -ly ssu re" | 14:20 |
T42 | <elros34> @swanux *latest*.tar.7z doesnt mean you have latest 4.0.1.48 target | 14:20 |
swanux | @elros34 Here's how I set up my target : https://pastebin.ubuntu.com/p/rr4MMBK9zt/ (I did it the same way for other bases and it worked with them, so I'm not sure if I did it correctly) | 14:24 |
swanux | mal: Here's the output: https://pastebin.ubuntu.com/p/HbVSYhgWdb/ | 14:24 |
T42 | <elros34> @swanux always use versioned urls for target and toolings because latest urls are not always updated | 14:26 |
mal | swanux: run "sdk-foreach-su -ly ssu re 4.0.1.48" then "sdk-foreach-su -ly zypper ref" and finally "sdk-foreach-su -ly zypper dup" | 14:27 |
swanux | Shit... (pardon my french) So it could've caused the problems with the GUI (lipstick) or the rootfs was healthy, just 3.4 instead of 4? | 14:36 |
swanux | mal: It updates my current build env, right? If so, if I reinstall the whole target + tooling do I need to rebuild the middleware or not? (I'm thinking about this as I've probably messed up some things while trying to resolve this issue, so clean install would be more stable) | 14:36 |
mal | swanux: clean install is also an option | 14:41 |
mal | swanux: when you were building the image which version did use in mic build? if it was 4.0.1 then there could be some issue in theory | 14:41 |
swanux | mal: Ok, I'll go with that then. Yes, it was 4.0.1. In that case, I hope this caused problems. | 14:47 |
T42 | <Verevka86> @swanux [Unable to find pattern: Jolla Configuration di …], +++ | 15:01 |
T42 | <Verevka86> https://paste.ubuntu.com/p/MtRZc79N3P/ | 15:01 |
T42 | <Verevka86> armv7hl build ok | 15:02 |
T42 | <Verevka86> previously, aarch64 was also going without problems | 15:03 |
T42 | <Verevka86> My ks file - https://paste.ubuntu.com/p/QyjYz76CWH/ | 15:15 |
T42 | <Verevka86> it used to be a little different😳 | 15:15 |
T42 | <elros34> @Verevka86 changes in community-adaptation package cause failure in build_packages.sh for aarch64 so you need to add local repo yourself and run mic manually | 15:25 |
T42 | <Verevka86> @elros34 [@Verevka86 changes in community-adaptation pac …], missings this- repo --name=adaptation-community-sagit-@RELEASE@ --baseurl=file:///home/verevka/mer/android/droid/droid-local-repo/sagit | 15:25 |
T42 | <Verevka86> https://github.com/mer-hybris/community-adaptation/commit/cb67471c03a6a9ad48b63f996d755a5d69fb1e47 | 15:26 |
T42 | <elros34> yeah | 15:26 |
T42 | <Verevka86> :mal ^ | 15:26 |
mal | @elros34 I fixed that | 15:26 |
T42 | <elros34> where? You fixed common repo in community-adaptation but that change cause sed failure in build_packages.sh so local repo is not added | 15:28 |
mal | show the error | 15:29 |
swanux | Do you know in which folder can I run meson --reconfigure / ninja reconfigure ? (For this: ERROR: Build directory has been generated with Meson version 0.54.3, which is incompatible with the current version 0.56.0) | 15:32 |
T42 | <Verevka86> @elros34 [where? You fixed common repo in community-adap …], +++ | 15:33 |
mal | @elros34 is there some error message for that? | 15:41 |
T42 | <Verevka86> Fwd from Verevka86: https://paste.ubuntu.com/p/MtRZc79N3P/ | 15:42 |
T42 | <Verevka86> Fwd from Verevka86: My ks file - https://paste.ubuntu.com/p/QyjYz76CWH/ | 15:42 |
T42 | <Verevka86> it used to be a little different😳 | 15:42 |
T42 | <Verevka86> Fwd from Verevka86: missings this- repo --name=adaptation-community-sagit-@RELEASE@ --baseurl=file:///home/verevka/mer/android/droid/droid-local-repo/sagit | 15:42 |
T42 | <elros34> @mal I can't remember, somebody had that issue some time ago. | 15:52 |
mal | swanux: for which package do you get that? | 16:04 |
mal | swanux: probably you should go to the source folder of that breaking package and run git clean -x -f -d there | 16:04 |
swanux | mal: When running build_packages.sh --version. Now I found that I can reconfigure in hybris/mw/gmp-droid/_build but now I get this meson error: | 16:05 |
swanux | ERROR: Unknown compiler(s): ['c++', 'g++', 'clang++', 'nvc++', 'pgc++', 'icpc'] | 16:05 |
mal | did you do what i said? | 16:14 |
attah | Okay, derpy question... why do i not see all files in the directory when i'm in HABUILD_SDK? | 16:19 |
mal | what files? | 16:23 |
attah | frameworks folder and friends | 16:23 |
attah | i guess what repo downloaded, that needed to be run on host | 16:24 |
swanux | mal: Solved, thanks | 16:26 |
swanux | After a clean install & everything rebuilt, new error: Unable to find package: patterns-sailfish-device-configuration-dipper | 16:41 |
mal | does the .ks have the local repo? | 16:41 |
swanux | From this (https://pastebin.ubuntu.com/p/ks6gB53bhf/) I think it isn't, for some reason (?). What can I do to make build_packages.sh --mic add it automatically? | 16:45 |
mal | by manually editing build_packages.sh script | 16:49 |
swanux | Well, fair enough. Probably a commit since last time broke it then. | 16:59 |
mal | swanux: you are building aarch64? | 17:07 |
swanux | Yep | 17:07 |
T42 | <Verevka86> @swanux [Well, fair enough. Probably a commit since las …], I wrote about this above | 17:16 |
swanux | @Verevka86 I see. I guess you did the same as me to resolve it then (rewrite builder script) | 17:26 |
rinigus | is there anything obvious I am missing with update to 4.0.1.48? arm32 bit/aosp9/tama. after `version --dup` of OTA, on pressing a power key to power on screen, phone screen shows UI that transfers to just black but lid screen | 18:36 |
rinigus | phone shuts down. on boot, kernel is reinstalled (as it should), reboots automatically and then gets stuck on sony logo. | 18:37 |
rinigus | tried to use older hal - same result. | 18:37 |
rinigus | when flashing as a new image, same result - stuck on sony logo | 18:38 |
piggz | rinigus: systemd ? | 18:38 |
piggz | pro1 needed a new command line option | 18:39 |
piggz | https://github.com/sailfish-on-fxtecpro1/droid-hal-img-boot-fxtec-t5/commit/75cbf44353fdaf22322d5c6a60b5cbaa548597a2 | 18:39 |
rinigus | piggz: looked into ganges config, that seems to be unchanged. but let me see if they have that in boot | 18:40 |
rinigus | .. but it would it explain crashy after OTA and before user-induced reboot? | 18:41 |
rinigus | journal while running update, later parts: https://dpaste.org/p7D1 | 18:41 |
rinigus | piggz: hmm, don't see that legacy systemd cmd line option in https://github.com/mer-hybris/droid-hal-img-boot-sony-ganges-pie/blob/master/rpm/droid-hal-mermaid-img-boot.spec | 18:43 |
rinigus | piggz: maybe I should fully recompile hal and see if it will help | 18:43 |
mal | piggz: afaik legacy option is needed on 4.4 kernel | 18:45 |
rinigus | I am on 4.9 in that version of the port | 18:46 |
mal | rinigus: probably not an issue but could you try removing that %c from droid-hal-init.service | 19:08 |
rinigus | mal: will try. | 19:23 |
rinigus | (sorry, had to be away for a bit) | 19:23 |
rinigus | btw, in recovery, when going into the shell, it asks for unlocking passwd. also, sailfish-device-encryption-unlock-ui-resources are pulled in. this is while I do not have sailfish-device-encryption | 19:25 |
rinigus | I can bypass that requirement of pwd as I have option to enter shell without mounting anything | 19:26 |
rinigus | then home can be mounted without any issues | 19:26 |
rinigus | mal: %c not an issue, unfortunately. will try to pull some logs | 19:44 |
rinigus | as it was update, I could ssh into device. got greeted with "NOTICE: There is no systemd user session running" | 19:48 |
rinigus | systemctl status -> State: starting | 19:48 |
rinigus | looks to be relevant: https://dpaste.org/gwD7 | 19:50 |
rinigus | will try with that legacy systemd cgroups option | 20:05 |
rinigus | mal, piggz : boots into gui with that systemd cmd line option https://github.com/sailfishos-sony-tama/droid-hal-img-boot-sony-tama-pie/commit/7d9880737a5b75b2c6605dd11630eb1ebe55cde3 | 20:17 |
piggz | :) | 20:17 |
rinigus | interesting that on aosp10/aarch64/4.14 kernel I don't need that | 20:17 |
mal | rinigus: it depends on kernel version and other things maybe | 20:18 |
rinigus | kernel version is the same as in ganges ... | 20:19 |
mal | yes, a bit strange | 20:21 |
mal | are kernel configs the same? | 20:21 |
rinigus | mal: not sure. good question, I should check | 20:22 |
piggz | look for cgroup related options | 20:31 |
T42 | Vena_92 was added by: Vena_92 | 20:49 |
rinigus | piggz and mal: Will have to wait till tomorrow. Sure, will check out them | 21:34 |
piggz | rinigus: diff_config script may be useful | 21:35 |
T42 | <Verevka86> @mal [do you have mini*service processes running on …], F linker : CANNOT LINK EXECUTABLE "/usr/libexec/droid-hybris/system/bin/minimediaservice": library "libandroidicu.so" not found | 21:52 |
T42 | <Verevka86> F linker : CANNOT LINK EXECUTABLE "/usr/libexec/droid-hybris/system/bin/minisfservice": library "libandroidicu.so" not found | 21:52 |
T42 | <Verevka86> This not work 😔 https://github.com/SailfishOS-sagit/droid-config-sagit/commit/5a9cc0515375e479f98088c85f2da0a31dd34f0e | 21:52 |
rinigus | @Verevka86: check if you need 32 or 64 bit version by checking type of minimediaservice. and then find that ICU on your device | 21:55 |
mal | my fix should be fine | 21:57 |
mal | rinigus: no idea why it failed for you | 21:58 |
T42 | <Verevka86> @mal [my fix should be fine], ? | 21:58 |
mal | @Verevka86 try adding this line to your ld.config.29.txt https://github.com/mlehtima/droid-config-fp3/blob/master/sparse/usr/libexec/droid-hybris/system/etc/ld.config.29.txt#L11 | 21:58 |
rinigus | mal: me neither. will get back to that after finishing arm32/aosp9 update... | 21:59 |
mal | rinigus: one option is that you need it in vendor part | 21:59 |
T42 | <Verevka86> @mal [@Verevka86 try adding this line to your ld.con …], https://github.com/SailfishOS-sagit/droid-config-sagit/blob/hybris-17.1/sparse/usr/libexec/droid-hybris/system/etc/ld.config.29.txt#L11 | 22:00 |
T42 | <Verevka86> it doesn't work for me 😔 | 22:00 |
mal | you are sure the file is mounted to /system? | 22:03 |
mal | check output of mount | 22:03 |
rinigus | mal: could be | 22:04 |
mal | rinigus: was it so that even minimedia was not working after that fix? | 22:21 |
mal | rinigus: for me it works | 22:21 |
mal | but camera doesn't seem to be working | 22:22 |
mal | because it loads that separately | 22:22 |
T42 | F1a5H was added by: F1a5H | 22:27 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!