Monday, 2022-02-14

ThaodanPSA: heads up: new HADK will be released soon(TM), which will set a minimum requirement for Platform SDK chroot, tooling, and targets to 4.3.0.15.09:11
T42<adampigg> 👍 (re @SailfishFreenodeIRCBridgeBot: <Thaodan>PSA: heads ...)09:13
T42<edp_17> Hi all, I need a little help.13:58
T42<edp_17> Trying to build 4.3.0.15 (cm-12.1 base) and when building droid-hal-$device, I am getting this error: https://paste.ubuntu.com/p/zZNNwKRtpn/13:58
T42<edp_17> I also go similar when tried to build configs.13:59
T42<edp_17> Any ide on what I should fix?13:59
T42<edp_17> *idea14:00
malrun "sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -R -m sdk-install rpm --rebuilddb"14:01
T42<edp_17> mal: Thanks, it worked!14:17
T42<edp_17> I've seen on collabedit that bluez4 was dropped. What should I do if my port uses that?14:26
malwhich kernel do you have?14:29
T42<edp_17> 3.014:29
T42<elros34> follow this: https://github.com/mer-hybris/droid-hal-configs/pull/22914:46
T42<edp_17> @elros34 : Thanks!14:48
malother option is to use backported bluetooth drivers in kernel, not sure if those are available for 3.0 kernel, I used those on 3.4 kernel14:50
malwith those backported drivers I can use bluez5 on 3.4 kernel14:50
T42<edp_17> Thanks. First I'll give  a go for what Elros adviced.14:53
T42<edp_17> Another question. Do I need to update all packages in hybris/mw/*? (Last time they were updated for 4.1.) I am building with -o parameter but not sure if any of them should be updated for 4.3.14:54
T42<elros34> mind that I didn't try jusa suggestion so there can be more packages (like pulseaudio plugin) to downgrade14:56
malthe pulse plugin is separate package https://github.com/sailfishos/pulseaudio-modules-bluez414:57
T42<edp_17> I guess need to build it and add into patterns-sailfish-device-adaptation-i9100.inc to get it installed in the image. Right?15:03
T42<edp_17> When building droid-hal-version, I get this: https://paste.ubuntu.com/p/ZYn5VKsvZs/15:15
T42<edp_17> Do you know how to solve it?15:16
maluse sb2 to manually install the droid-config packages15:20
malsb2 -t $VENDOR-$DEVICE-$PORT_ARCH -R -m sdk-install zypper in droid-config-i9100 or something like that15:20
T42<edp_17> mal: I've tried that and got: https://paste.ubuntu.com/p/7hH2w9F3pX/15:25
maldid you select 1?15:30
T42<edp_17> mal: Yeah, I've tried that but that installed bluez5 stuff. I try again and report.15:34
T42<edp_17> mal: The droid-hal-version has built now but I am not sure it is correct as has all the bluez5 stuff in there.15:37
malhmm15:37
malso is something still depending on bluez5?15:37
malpatterns or something15:37
maldid the droid-configs really build the bluez4 version?15:38
T42<edp_17> I've checked patterns. There is no reference to bluez5 only for bluez4.15:38
T42<edp_17> mal: How can I check whether the droid-config was really buid the bluez4 version?15:39
malcheck the droid-local-repo for the rpm files15:39
T42<elros34> triggered glibc rebuild for new (old) 4.3.0.15 instead 4.3.0.12 version15:39
malanyway for bluez4 you need to add back the stuff removed stuff listed in here https://github.com/mer-hybris/droid-hal-configs/commits/master, you can see the 3 bluez4 removals from january 20th15:40
malthe configs are easy to add back but the packaging you need to add to your spec15:41
T42<elros34> that is excatly what jusa suggested in mentioned previously PR15:42
T42<edp_17> @elros34 : Thanks. I wanted to ask you to do that as got an eror when building the mic. I was compaining about it as there was no glibc for 4.3.0.15 :) (re @elros34: triggered glibc rebu...)15:42
T42<elros34> did you build bluez4 also?15:43
T42<elros34> maybe it's already removed, check in target15:44
T42<edp_17> I haven't built bluez4 locally.15:45
T42<edp_17> It's built bluez5 as I have this in local-repo: droid-config-i9100-bluez5-1-202202141509.armv7hl.rpm15:47
T42<elros34> so you did not follow mal and jusa suggestion to downgrade droid-config?15:48
T42<edp_17> No, as I was only aware of this https://github.com/mer-hybris/droid-hal-configs/pull/22915:52
T42<edp_17> Now, I do what's on the link that mal's provided. :)15:52
malso you have two options, either downgrade the submodule or add the file to local sparse and add the needed stuff for packaging15:53
T42<elros34> in this PR you have mentiond commit 1d38d62  before bluez4 removal15:55
T42<edp_17> I've amended the droid-config.inc. As far as I saw the rest of those commits were about *.pa files that I don't have or already have one for bluez4.16:02
T42<edp_17> Yes, mal gave me a link that led me to that commit. (re @elros34: in this PR you have ...)16:05
T42<edp_17> @elros34 : Thanks for the glibc update. I've seen 4.3.0.15 is ready to use.16:09

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