Thaodan | PSA: 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> *idea | 14:00 |
mal | run "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 |
mal | which kernel do you have? | 14:29 |
T42 | <edp_17> 3.0 | 14:29 |
T42 | <elros34> follow this: https://github.com/mer-hybris/droid-hal-configs/pull/229 | 14:46 |
T42 | <edp_17> @elros34 : Thanks! | 14:48 |
mal | other 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 kernel | 14:50 |
mal | with those backported drivers I can use bluez5 on 3.4 kernel | 14: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 downgrade | 14:56 |
mal | the pulse plugin is separate package https://github.com/sailfishos/pulseaudio-modules-bluez4 | 14: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 |
mal | use sb2 to manually install the droid-config packages | 15:20 |
mal | sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -R -m sdk-install zypper in droid-config-i9100 or something like that | 15:20 |
T42 | <edp_17> mal: I've tried that and got: https://paste.ubuntu.com/p/7hH2w9F3pX/ | 15:25 |
mal | did 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 |
mal | hmm | 15:37 |
mal | so is something still depending on bluez5? | 15:37 |
mal | patterns or something | 15:37 |
mal | did 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 |
mal | check the droid-local-repo for the rpm files | 15:39 |
T42 | <elros34> triggered glibc rebuild for new (old) 4.3.0.15 instead 4.3.0.12 version | 15:39 |
mal | anyway 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 20th | 15:40 |
mal | the configs are easy to add back but the packaging you need to add to your spec | 15:41 |
T42 | <elros34> that is excatly what jusa suggested in mentioned previously PR | 15: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 target | 15: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.rpm | 15: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/229 | 15:52 |
T42 | <edp_17> Now, I do what's on the link that mal's provided. :) | 15:52 |
mal | so you have two options, either downgrade the submodule or add the file to local sparse and add the needed stuff for packaging | 15:53 |
T42 | <elros34> in this PR you have mentiond commit 1d38d62 before bluez4 removal | 15: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/!