Saturday, 2025-12-13

T42<addr2vio> Hi, I'm trying to build a sfos rootfs from scratch, I installed the sdk but it fails on `zypper ref` saying I don't have access to the internal repositories, what did I do wrong? logs: https://pastebin.com/ETGFgtBD15:28
malcan you show output of "ssu s"15:53
T42<addr2vio> mal: here https://pastebin.com/8NpSLcWk15:58
maltry "sudo ssu do jolla"15:59
malwait15:59
malneed to check one thing15:59
mal"sudo ssu do sales"15:59
malthat last one should be correct16:00
malbtw, latest sailfish version is 5.0.0.7216:00
T42<addr2vio> mal: thank you so much, that worked! Now I'm stuck on installed the target sdk tho p.p :  https://pastebin.com/BWkELxKV16:03
T42<addr2vio> btw is that even needed to just build rootfs?16:03
malyou need to first install tooling as instructed and then target16:06
malhttps://docs.sailfishos.org/Tools/Platform_SDK/Target_Installation/16:07
T42<addr2vio> oh sorry, my bad I misread the first line and thought it was a target, now it's working!16:09
malif you are going to build for a device you should name target as told here https://hadk.sailfishos.org/build-env/16:10
malfor what device are you building the rootfs?16:12
T42<addr2vio> I would prefer just building a rootfs manually for now and test it out on a few mainline devices ( op 6t, xiaomi-nabu ). I already have scripts that populate the required kernel/fw blobs/uefi boot and so on so I'd like not mess around with packaging those yet16:15
malok16:15
malin mainline case you probably still want to build droid-configs and droid-hal-verson packages and define native_build in spec files16:17
mal*droid-hal-version16:18
malso follow this to some extent https://hadk.sailfishos.org/droid-hal/ but skip the droid-hal part16:18
T42<elros34> @addr2vio maybe you could just download target sdk tarball and use it. I used it for chroot in device compiling16:19
T42<addr2vio> @elros34 that sounds like a good plan actually, I didn't notice the target was just a prebuilt sfos rootfs! I'll try this out first then16:26
malMister_Magister: did you have any issues with mobile data when using older binder interfaces, I get the usual "Unexpected data call status 4100"20:00
Mister_Magisteruhhhh20:00
Mister_Magisterdo you mean the PR that was recently mentioned?20:00
malhttps://github.com/mer-hybris/ofono-binder-plugin/pull/46 that one20:01
malI was testing that on x1020:01
Mister_Magisteryeah the pr that was recently mentioned20:01
Mister_Magisteri do not use that PR currently20:01
Mister_Magisterbut form what i remember mobile data worked fine20:02
Mister_Magisterit was for oneplus 6, currently it's not using binder interface, so we tried to switch to binder in order to get volte working, but it's not working, it does register into volte but when you call it fails and drops to 2G20:03
Mister_Magisterand since i have no idea how to debug volte i've done nothing to it since20:03
malI was about to comment to the PR, there is warning when building "warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]" so parentheses needed around the stuff after "dm &&", also rebase while at it20:03
Mister_Magisterif you know how to debug volte that'd be nice20:05
malwhen adding the parentheses make sure indendations are correct after that20:06
Mister_Magisteryeah i'm not gonna do that today20:06
malok, I would have merged it so we get the other merged stuff in20:06
Mister_Magisterme busy20:08
Mister_Magistersorry20:08
malno problem, I'm updating the other open PR20:09

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