Thursday, 2023-02-16

T42<FakeShell> https://nekobin.com/buqajatosu08:41
T42<FakeShell> 08:41
T42<FakeShell> can't get rpm/dhd/helpers/build_packages.sh --configs to run without any errors08:41
T42<FakeShell> apparently the emulated aarch64 is missing a dependency and its android-headers but i cannot find it in any repo in that aarch64 rootfs08:41
Thaodan@FakeShell: Did you build droid-hal?08:43
T42<FakeShell> rpm/dhd/helpers/build_packages.sh --droid-hal09:00
T42<FakeShell> correct? (re @SailfishFreenodeIRCBridgeBot: <Thaodan>@FakeShell:...)09:00
T42<FakeShell> https://nekobin.com/vebibatola09:04
T42<FakeShell> apparently its building a few armv7hl packages? it should be building aarch64 my PORT_ARCH is aarch6409:04
T42<FakeShell> it fails at the end either way09:04
T42<elros34> so what 'echo $PORT_ARCH' prints? Did you install aarch64 or amrv7hl sdk target?09:06
T42<FakeShell> port_arch is aarch64 and my sdk is also aarch6409:07
T42<FakeShell> 09:07
T42<FakeShell> https://nekobin.com/faqujuvupe (re @elros34: so what 'echo $PORT_...)09:07
T42<elros34> but is it really set when you run  echo $PORT_ARCH? and when you run 'sb2 -t xiaomi-lavender-aarch64 ssu lr'09:09
T42<FakeShell> https://nekobin.com/mopirinubo (re @elros34: but is it really set...)09:10
T42<elros34> what about droid_target_aarch64  https://github.com/mer-hybris/droid-hal-sony-lena/blob/master/rpm/droid-hal-common.inc#L7 in droid-hal-device.spec?09:12
T42<FakeShell> %define droid_target_aarch64 109:12
T42<FakeShell> 09:12
T42<FakeShell> yes also present in mine (re @elros34: what about droid_tar...)09:12
T42<elros34> in same place in spec file before includes? Did you get that prompt during package building: " some devices in your Android tree are 64bit targets. If your device is aarch64"?09:14
T42<FakeShell> https://github.com/sailfish-lavender/droid-hal-lavender/blob/master/droid-hal-lavender.spec#L12 (re @elros34: in same place in spe...)09:16
T42<FakeShell> its an old port i'm rebuilding for newer version for sfos09:16
T42<elros34> did you update submodules?09:18
T42<elros34> if you use droid-hal from that repo then it's very outdated with custom submodule09:21
T42<FakeShell> good point09:22
T42<FakeShell> that is a very good point09:22
T42<FakeShell> i'll update them all09:22
T42<elros34> patterns/ changed too so I would create fresh droid-config instead searching what packages changed09:23
T42<FakeShell> will do09:24
deathmistmal: what's the status of https://github.com/sailfishos/ofono/pull/40 ([ofono] Add support for NR networks. JB#58763)?14:44
maltrying to fix one issue in another repo14:45
malthat ofono part is ready, ofono-binder-plugin might need some small tinkering and then one other repo needs the changes I referred to above14:45
T42<A_T_R> i have a working sfos port for my device(based on hybris-17.1) , What should i do to get the OTA updates15:31
malyou need to build it on obs15:36
T42<A_T_R> may i know the steps to do that?15:36
malhttps://github.com/mer-hybris/hadk-faq#obs-build-and-over-the-air-updates-ota15:38
T42<FakeShell> updated all the old repositories with new patterns and got much further21:43
T42<FakeShell> 21:43
T42<FakeShell> tried --mic to build the image and got something related to pulseaudio-modules-droid which from my understanding shouldn't be installed on hybris 16.021:43
T42<FakeShell> so tried rebuilding with -v and got a bunch of missing dependencies which don't seem right21:43
T42<FakeShell> 21:43
T42<FakeShell> and at the end is my droid-local-repo/codename21:43
T42<FakeShell> 21:43
T42<FakeShell> https://nekobin.com/zamaviqili21:43
mal@FakeShell pulseaudio-modules-droid-jb2q use on older android bases provides that pulseaudio-modules-droid name so it should not be the problem21:51
T42<elros34> did you run build_packages.sh -mw?21:51
malyeah, seems something has not been built21:51
T42<elros34> also latest release is 4.5.0.1821:53
T42<FakeShell> guessing you mean --mw? -mw tries to clone to mer-hybris/w.git (re @elros34: did you run build_pa...)21:53
malyes, --mw21:53
T42<elros34> hmm w.git lets create this repo21:54
T42<FakeShell> yeah21:55
T42<FakeShell> my target and tooling is 4.4.0 right now so i'd rather understand how everything works push changes then redo for 4.5.0.1821:55
T42<FakeShell> also when did 4.5.0.18 come out? when i was starting 4.4.0.60 was latest (re @elros34: also latest release ...)21:55
T42<FakeShell> also i don't feel like this is right21:55
T42<FakeShell> https://nekobin.com/zulumocoxo21:55
T42<elros34> your sdk target is 4.5.0.16, no idea about tooling but maybe same21:57
T42<elros34> about error I would remove any repo metadata in local repo and try again21:58
T42<FakeShell> https://nekobin.com/dalolomole21:59
T42<elros34> this is platform sdk, not sdk target or tooling21:59
T42<FakeShell> do they not have to match?21:59
T42<elros34> I think it is not always required22:00
T42<FakeShell> i'm guessing it will be22:04
T42<FakeShell> droid-local-repo/codename/repo22:04
T42<FakeShell> and22:04
T42<FakeShell> droid-local-repo/codename/repodata (re @elros34: about error I would ...)22:04
T42<elros34> probably22:04
T42<FakeShell> after fixing up all the issues (bluez4) i got--mw to run without any issues22:47
T42<FakeShell> now we get a different error!22:47
T42<FakeShell> 22:47
T42<FakeShell> https://nekobin.com/hehadagozi22:47
T42<FakeShell> 22:47
T42<FakeShell> audioflingerglue was also for older devices right? because --mw built jb2q and hidl22:47
T42<FakeShell> --gg also cannot build it22:48
T42<FakeShell> 22:48
T42<FakeShell> * Not building audioflingerglue or pulseaudio-modules-droid-glue due to neither being in patterns22:48
T42<elros34> looks like you did not really update droid-hal submodule. Told youthat this one wyou showed have custom, use one from mer-hybris/droid-hal-device22:55
T42<FakeShell> ah let me check22:55
T42<FakeShell> Nope same thing in completely stock dhd23:47
T42<elros34> did you remove audioflingerglue from patterns?23:50

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