Umeaboy | mal: What do you have in mind to investigate the issue further? | 02:02 |
---|---|---|
Umeaboy | Here's what I did so far up til the build of the kernel that still shows flags being unset when they aren't: https://pastebin.com/P0VHhMaN | 02:03 |
Umeaboy | I'm pretty sure I did nothing wrong up until then. | 02:03 |
mal | show git diff of the kernel repo | 02:09 |
mal | I need to get some sleep so I will check the diff tomorrow | 02:10 |
Umeaboy | My git diff: https://pastebin.com/miUbxdGk | 02:32 |
*** ChanServ sets mode: +v T4 | 02:49 | |
*** ChanServ sets mode: +v T4 | 08:37 | |
T4 | <abhishek_0> 3.0.1.11 OBS targets when ? :P | 10:28 |
T4 | <adampigg> @abhishek_0 you can always upgrade without there being an obs target, using your 3.0.0 adaptation, and 3.0.1 repos | 11:01 |
T4 | <adampigg> ofcourse, ymmv | 11:01 |
T4 | <abhishek_0> Yeah i know that, but i am waiting to push a newer tag to CI | 11:09 |
*** ChanServ sets mode: +v T4 | 14:01 | |
wdehoog | Hi. Building my gst-plugins-base failed this morning on OBS. Comparing buildlog indicates wayland/egl is not detected anymore | 14:41 |
wdehoog | See here for some diffs from the logs: https://pastebin.com/8Pua5DaP | 14:42 |
mal | wdehoog: why do you build gst-plugins-base yourself? | 15:05 |
mal | wdehoog: mesa version is used normally when building those | 15:05 |
wdehoog | mal: to be able to increase buffer_size of the playbin | 15:06 |
wdehoog | mal: same spec file worked two weeks ago. now obs seems to install other packages | 15:07 |
wdehoog | so pkgconfig(wayland-egl) now seems to get libhybris-libwayland-egl but used to install mesa-llvmpipe-libwayland-egl | 15:12 |
wdehoog | both seem to provide a wayland-egl.pc (not sure how I can check for sure) | 15:12 |
wdehoog | but the one from libhybris-libwayland-egl is picked up by config of gst-plugins-base | 15:13 |
mal | wdehoog: you can define which one to use in OBS project config https://build.merproject.org/project/prjconf/nemo:devel:hw:fairphone:fp2-sibon | 15:18 |
mal | wdehoog: device project always uses libhybris version | 15:18 |
wdehoog | mal: thanks. so I probably cannot build it in the device project. makes some sort of sense. | 15:20 |
mal | Umeaboy: use this patch for maple defconfig https://pastebin.com/cfj4yP8E that is just a copy the of cumulative changes to pioneer defconfig, it leaves only some warnings which you don't have to fix | 15:41 |
mal | wdehoog: yes, that is not really part of hardware adaptation, it still would be nice to know why libhybris egl devel is not enough | 15:42 |
wdehoog | mal: now that I have build it in another repo do you have an idea how can I include it in the image? not by adding it to jolla-hw-adaptation-bacon.yaml | 15:46 |
wdehoog | can it be added through the ks file? | 15:47 |
mal | wdehoog: when building new image just add the repo to .ks | 15:49 |
mal | but for future OTA updates you need to add the repo to device also | 15:50 |
kraaijmakers | Goodevening, I keep running into issues using hte build_packages.sh script which made me wonder if there is a repository or something i forgot to checkout? | 18:54 |
kraaijmakers | I am currently in the build_packages process again for the exact error, because I don't remember it anymore. Sorry bout that :) | 18:57 |
mal | kraaijmakers: did you check the build issues related to geoclue and sensorfw from faq (linked in channel topic) | 18:58 |
kraaijmakers | GEOCLUE! that was it, NO I didn't I will now | 18:58 |
mal | you should follow both | 18:58 |
mal | at least for 3.0.0.8 | 18:58 |
kraaijmakers | OK thanks again mal :) | 18:58 |
kraaijmakers | mal: another issue I currently am running into is the building of the dependencies of geoclue-providers-hybris-binder.spec. I fixed a few but it still needs qofono-qt5 qofono-ext and systemsettings above 0.5.5 | 19:05 |
mal | kraaijmakers: are youu building for which android base? | 19:06 |
kraaijmakers | Lineage 15.1 | 19:07 |
kraaijmakers | O I hope I didn't forget to add a hybris-15.1 setting somewhere O_O | 19:07 |
mal | the dependencies are installed by build_packages.sh | 19:07 |
kraaijmakers | But build_packages.sh is the one that runs into the proble,? | 19:07 |
kraaijmakers | problem | 19:07 |
kraaijmakers | I think I missed a step somewhere, because it also says: Building target platforms: armv7hl-meego-linux I don't know if thats alright | 19:08 |
mal | did you do exactly like faq said? note that when you run build_packages.sh without parameters after using the faq instruction you have to skip building geoclue and sensorfw | 19:08 |
kraaijmakers | even if I run it in a seperate terminal instance with all the environment stuff loaded like sfossdk and hadk | 19:09 |
kraaijmakers | it says the Failed build dependencies | 19:09 |
mal | what exactly are you running now? | 19:09 |
mal | show the error, check the proper build log listed in the output | 19:10 |
kraaijmakers | Now I am running rpm/dhd/helpers/build_packages.sh -b hybris/m/sensorfw -s rpm/sensorfw-qt5-hybris.spec | 19:10 |
kraaijmakers | This one doesnt error | 19:10 |
mal | what command gave the error? | 19:11 |
kraaijmakers | The one I run after thatrpm/dhd/helpers/build_packages.sh -b hybris/mw/geoclue-providers-hybris -s rpm/geoclue-providers-hybris-binder.spec | 19:11 |
mal | without seeing the build log it's impossible to know what is happening | 19:11 |
kraaijmakers | OK, any place I could upload it? | 19:12 |
mal | pastebin | 19:12 |
kraaijmakers | OK will do, I message you as soon as it's up and ready :) | 19:12 |
mal | the log is in hybris/mw/ with something related to geoclue as name | 19:12 |
kraaijmakers | It's kinda short tbh | 19:12 |
kraaijmakers | https://pastebin.com/qiuMVCt7 | 19:13 |
mal | are you really sure you ran the commands from faq correctly | 19:14 |
kraaijmakers | Hmm would it hurt to try again? | 19:14 |
mal | of course you try again | 19:14 |
kraaijmakers | OK will do, sorry for bothering | 19:14 |
kraaijmakers | Lol, this is weird, I got twice the same output. But now it works | 19:16 |
kraaijmakers | Thanks again mal | 19:16 |
kraaijmakers | :) | 19:16 |
kraaijmakers | So after I've done that I can continue with the build_packages.sh without the options right? | 19:17 |
mal | yes but you need to skip the geoclue and sensorfw packages when running it so you can't use the build all option | 19:17 |
kraaijmakers | Oh | 19:17 |
kraaijmakers | OK | 19:17 |
kraaijmakers | So just after it asks me Wanna build libhybris (Y/n/all) I say Y for each thing that pops up except the geoclue and sensorfw? | 19:18 |
mal | yes | 19:18 |
kraaijmakers | Understood, thanks | 19:18 |
kraaijmakers | :) | 19:18 |
mal | hopefully the dependency issue is gone with 3.0.1 release | 19:18 |
kraaijmakers | Yeah let's hope so, also let's hope my build will finally succeed so I can continue the HADK :) | 19:19 |
mal | what problem did you have before? | 19:21 |
kraaijmakers | Some unmet dependencies which I already fixed now | 19:21 |
kraaijmakers | Then when I had the systemsettings failed dependency popping up, I noticed it was 3 or 4 AM so I called it a day haha | 19:22 |
kraaijmakers | It also was annoying that everytime I tried to ask a question using my laptop's IRC client (Polari) it kept logging me out | 19:23 |
mal | kraaijmakers: since you use 15.1 did you follow the additional instructions for it in faq? | 19:24 |
kraaijmakers | Let me check mal | 19:25 |
mal | and some even more additional stuff not in there yet | 19:25 |
mal | when copying the .rc files you need to edit one file because hybris-15.1 is missing one commit, unless you added another fix to system/core manually | 19:26 |
kraaijmakers | I see, I see, copying .rc files is done using the build_packages.sh -c ? | 19:27 |
mal | yes, you copy the files manually from github to correct subfolder (create it) of hybris/droid-configs/sparse/ and then run build_packages.sh -c | 19:28 |
mal | the file you need to edit manually is sparse/usr/libexec/droid-hybris/system/etc/init/vold.rc, remove the _HYBRIS_DISABLED from the file for now | 19:29 |
kraaijmakers | OK thanks | 19:29 |
mal | hybris-15.1 is a bit of a mess still | 19:29 |
kraaijmakers | Now I get another issue, after geoclue option I say no, and it pops up with dirname: missing operand, then a Permission denied error for util.sh: line. 228: //droid-hal-version-enchilada.log | 19:49 |
kraaijmakers | it has something to do with the build_packages.sh -v | 20:00 |
*** ChanServ sets mode: +v T4 | 20:03 | |
Henkate_ | I wish I could delete my question lol | 20:30 |
mal | Henkate_: ? | 20:33 |
mal | kraaijmakers: what does the build log of that say? | 20:33 |
kraaijmakers | Of the version file? | 20:33 |
Henkate_ | mal: hmm, my previous message didn't actually get sent? Even better xD | 20:34 |
kraaijmakers | I kinda forgot to finish making that repository as explained on Page 18 of the HADK | 20:34 |
kraaijmakers | So it coudln't find the files, that's why. Also no log or something because the folder just iddnt exist | 20:34 |
mal | kraaijmakers: ok | 20:35 |
kraaijmakers | But I just ran the 'mic' command :) Gonna try to flash and see what happens | 20:35 |
Henkate_ | Is anybody already working on whyred (redmi note 5 pro)? I'm thinking about messing with sailfish again. Probably some of you don't remember me anymore, but some of your usernames are familiar to me from back then, when I was trying to port it for Huawei Nova (failed) xD | 20:37 |
mal | Henkate_: yes, some people said they are porting for whyred, not sure how far they are with it, @MarcoDS_bit and some others | 20:42 |
T4 | <MarcoDS_bit> Henkate_ Yep we are still working on it | 20:44 |
Henkate_ | mal: thanks for that | 20:44 |
Henkate_ | +T4: have you managed to boot it yet? | 20:44 |
Henkate_ | If y'all are working together, then I can join and help with debugging | 20:45 |
T4 | <MarcoDS_bit> Henkate I'll ask, can I contact you in any other way? | 20:47 |
mal | Henkate_: use the highlight like I did, T4 is telegram IRC tunnel bot | 20:48 |
Henkate_ | Oh lol | 20:49 |
mal | @MarcoDS_bit how is the porting going? | 20:49 |
Henkate_ | MarcoDS_bit: well, you can contact me on Telegram if that's ok (at @Henkate) | 20:50 |
T4 | <MarcoDS_bit> I have just rejoined the project because of school, still building hybris-hal, we have had lots of problems with the los-15 base | 20:52 |
mal | @MarcoDS_bit you still didn't get hybris-hal to build? | 21:01 |
T4 | <MarcoDS_bit> Yep sadly | 21:02 |
Umeaboy | mal: It fails to build at 13%. | 21:12 |
Umeaboy | https://pastebin.com/hJsfKccn | 21:14 |
mal | Umeaboy: are you sure you didn't leave any of your previous changes to defconfig? | 21:17 |
mal | Umeaboy: because I built r47 successfully using that patch | 21:17 |
Umeaboy | mal: Well, the problem isn't just building. It's to get all the warnings and errors fixed with a rebuild after you edit the defconfig. | 21:18 |
mal | Umeaboy: just use my patch, NOTHING else | 21:19 |
Umeaboy | I did. That failed at 13%. | 21:19 |
mal | Umeaboy: could you finally stop using those useless percentange values, they tell exactly nothing | 21:20 |
mal | Umeaboy: also that paste is useless anyway, the real error is somewhere before that | 21:20 |
mal | you must still have some other changes to your kernel because it just cannot fail if it builds for me | 21:20 |
mal | unless you finally just use ONLY my patch and do nothing else to the kernel, I mean not a single change to defconfig except my patch | 21:22 |
mal | so go to kernel repo, run git reset --hard HEAD, then apply my patch and make hybris-hal | 21:22 |
mal | Umeaboy: DO NOT try to fix any of the remaining warnings you might see in kernel checker after that | 21:24 |
Umeaboy | Does it matter that pioneer isn't in the same platform as maple? | 21:25 |
Umeaboy | pioneer uses nile and maple uses yoshino. | 21:25 |
mal | just use the damn patch | 21:26 |
Umeaboy | OK. | 21:26 |
mal | how many times do I have to say it | 21:26 |
mal | only the patch | 21:26 |
mal | how is it so difficult to just do what I say | 21:26 |
mal | I did say to you many days or weeks ago to just duplicate the pioneer hybris patches but you didn't do it, you added something extta | 21:27 |
mal | *extra | 21:27 |
mal | soon I will just ignore you if you don't follow my instructions | 21:28 |
Umeaboy | mal: That made it build fine. | 22:23 |
mal | Umeaboy: so how many hours did you waste by not doing what I said? | 22:24 |
Umeaboy | Entire build output: https://pastebin.com/Qk8q7WSZhttps://pastebin.com/Qk8q7WSZ | 22:24 |
T4 | <BusterBg_18> mal I wanna try to enable anbox support but the page linked on faq has patches pointing to anbox/kernel/patches that aren't there anymore | 22:57 |
mal | @BusterBg_18 go back in history of that repo to find those | 23:03 |
mal | @BusterBg_18 https://github.com/anbox/anbox/tree/0f80db195e50a5ba048fef9c28881b85efc2cefd/kernel/patches | 23:04 |
T4 | <BusterBg_18> Thank you | 23:05 |
mal | I updated the etherpad | 23:05 |
T4 | <BusterBg_18> Just saw it thank you once again | 23:16 |
T4 | <BusterBg_18> Kind of not related but its the email address of the bugs.merproject maintainer still the one on the page? | 23:19 |
mal | yes, you can also find him on IRC | 23:22 |
T4 | <BusterBg_18> Its just that I already send him an email for the registration and didn't got a response and I dont wanna be annoying and send him the same mail another time lol | 23:29 |
mal | when did you send it? | 23:46 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!