mal | Umeaboy: do I really have to say the same thing again? | 00:38 |
---|---|---|
Umeaboy | No. I was just curious. | 00:39 |
mal | Umeaboy: are you really so lazy to read what the warning says, it says there are two options, audit=n (used only in ver old devices actually) or audit=y + bootparam= | 00:40 |
mal | *=y | 00:40 |
Umeaboy | OK. Moving on then. Just wanted to make sure that we didn't miss anything that would cause the build to break. | 00:41 |
mal | Umeaboy: so you still didn't believe what said you many many times, just use the patch I gave and that's it | 00:42 |
Umeaboy | OK. | 00:43 |
mal | since you have been on this channel for quite a long time you must already know that I usually know what I'm talking about | 00:43 |
Umeaboy | Right. | 00:43 |
Umeaboy | The warnings are still confusing though. | 00:43 |
mal | the bootparam warning actually currently says that bootparam is required | 00:44 |
mal | it's just not forced because of the very old devices which usually used audit=n, that checker is not perfect | 00:45 |
Umeaboy | Aaaah. Cool! | 00:46 |
Umeaboy | So, what part do I do next? Skip 7.1? | 00:46 |
mal | since you are porting for new device that is needed | 00:47 |
mal | note that the commands have hardcoded device strings so replace those before copy-paste of those | 00:47 |
Umeaboy | Right. | 00:48 |
mal | i.e. the commands are an example which needs to be adapted | 00:48 |
Umeaboy | Yeah. | 00:48 |
mal | and doing those check faq for 15.1 porting instructions | 00:49 |
mal | you need to add some files to config repo for the device to be able to boot | 00:49 |
mal | also some other things from nile config repo are needed later but not critical yet | 00:49 |
mal | I assume you did chapter 6 already? when doing that read the warning box | 00:50 |
Umeaboy | Yeah, but I used the latest earlier. I can change that though in the future. | 00:55 |
Umeaboy | Doing the git push command fails with: error: src refspec master does not match any. | 01:01 |
mal | latest what? | 01:03 |
Umeaboy | tooling for sb2. | 01:04 |
mal | that should be fine | 01:04 |
mal | tooling name is not the critical one | 01:04 |
Umeaboy | What Sailfish version am I building for? | 01:09 |
Umeaboy | 3.0.11 ? | 01:09 |
mal | 3.0.0.8, it seems the latest still points to that | 01:10 |
Umeaboy | OK. | 01:10 |
mal | 3.0.0.8 needs some hacks for geoclue and sensorfw builds, those are listed in faq | 01:11 |
mal | when running build_packages.sh you need to skip some things and build those manually | 01:12 |
Umeaboy | Why aren't there any tooling available for armv7hl ? | 01:20 |
Umeaboy | Is that coming soon? | 01:23 |
mal | because that's not what it does, it's host stuff or something | 01:23 |
mal | the target is the one that matches device build architecture | 01:24 |
mal | Umeaboy: you are always overthinking everything | 01:25 |
Umeaboy | Yeah. I guess Autism works that way. | 01:25 |
Umeaboy | mal: Is this OK? git remote add Umeaboy https://github.com/Umeaboy/droid-hal-maple.git | 01:43 |
Umeaboy | Yes, the repo exists. | 01:43 |
mal | yes | 01:52 |
mal | I will go offline now | 01:53 |
*** ChanServ sets mode: +v T4 | 02:29 | |
*** ChanServ sets mode: +v T4 | 08:10 | |
Henkate_ | mal: which distro linux are you using to build? also, did you install any packages dependencies for sailfish? i've just had a build error while building hybris-hal because 1/2 packages was missing (i'm using google cloud platform with ubuntu 16.04), even though all the packages dependencies required for lineage are installed | 11:07 |
Henkate_ | https://pastebin.com/raw/xETMTHqu | 11:08 |
Henkate_ | oh wait, actually that didn't fix it lol. It looks like the same error still occurs, but have to scroll more up in the terminal | 11:12 |
Henkate_ | i know that i can just copy the lib from lineage's out folder, but i'm trying to find a better solution | 11:25 |
T4 | <abhishek_0> Henkate , distro of choice doesn't matter when you are building because everything happens in chroot environment, (if you are following the hadk) | 11:38 |
Henkate_ | abhishek_0: oh, my bad then xD | 11:42 |
r0kk3rz | i dont think thats a build env issue | 11:44 |
r0kk3rz | its probably easiest to just stop it trying to run those sepolicy tests | 11:44 |
r0kk3rz | generally speaking if you're already building on ubuntu, then using the ubuntu chroot probably wont make any difference | 11:47 |
T4 | Henkate was added by: Henkate | 12:00 |
T4 | <meierrom> Henkate_: mal is using Ubuntu as well. Anyway, the Linux distribution doesn't matter much AFAIK. :) | 12:20 |
mal | build happens in chroot so host doesn't matter | 12:23 |
T4 | <adampigg> morning all | 12:26 |
T4 | <adampigg> did 3.0.1/make it to obs yet? | 12:26 |
T4 | <adampigg> mal, congrats on still being here after another frustrating night :) | 12:26 |
T4 | <abhishek_0> >*reads the backlog* … >*oof* | 12:33 |
Henkate_ | mal: do you remember that Marco mentioned some errors about apks? I've got an error about it too and fixed it by taking out/host/linux-x86/lib64/libconscrypt_openjdk_jni.so from lineage's out folder and putting it into hadk's out folder. Then i didn't get any other error about apks | 12:37 |
Henkate_ | earlier, when i was searching about the bionic error (__get_tls), i've found this: https://thinkthinkdo.com/trac/project1/wiki/SF_Ch_hybris15 | 12:37 |
Henkate_ | and there's mentioned make libconscrypt_openjdk_jni, which would be a better solution than copying it from lineage | 12:38 |
Henkate_ | https://pastebin.com/raw/ry0mCgNN | 12:38 |
mal | Henkate_: hmm, so why was that not built | 12:40 |
mal | Henkate_: usually dependencies are built automatically | 12:41 |
Henkate_ | mal: i don't know about that. At the beginning, i've also had this: https://pastebin.com/raw/E2MVbTwq | 12:42 |
Henkate_ | i've had around 17 errors in total until i could get a complete build. I'll make a list with all the errors i've had (probably after i boot sailfish) | 12:47 |
*** ChanServ sets mode: +v T4 | 14:20 | |
T4 | <MarcoDS_bit> I have this https://paste.ubuntu.com/p/Z7gqhwjs8R/ and I'm not able to build geoclue-provider-hybris | 15:24 |
mal | @MarcoDS_bit faq | 15:58 |
T4 | <MarcoDS_bit> Thank you | 16:18 |
Henkate_ | any idea? https://pastebin.com/raw/2MxdHJch | 16:27 |
Henkate_ | i already ran sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper in libtool (and another time for wayland-client) to get rid of the similar errors | 16:27 |
mal | Henkate_: how in the hell have everyone started to mess that up | 16:31 |
Henkate_ | lol xD | 16:31 |
mal | Henkate_: the instruction in hadk pdf is about droid-hal spec, NOT libhybris | 16:31 |
mal | so obviously if libhybris build fails then you edit libhybris spec | 16:32 |
mal | Henkate_: you do not need to manually install any package | 16:32 |
r0kk3rz | the build will pull in any deps | 16:33 |
Henkate_ | https://i.imgur.com/mGBxcAD.png | 16:33 |
r0kk3rz | hmm, has android 8 libhybris stuff been merged yet? | 16:34 |
mal | Henkate_: what does that have anything to do with our discussion? | 16:34 |
mal | Henkate_: also giving text as image is bad | 16:35 |
Henkate_ | i think i'm lost lmao | 16:37 |
Henkate_ | mal: i thought that sharing a pic of faq would be better than pastebin | 16:37 |
mal | Henkate_: I still don't understand what you are asking | 16:38 |
mal | since you had error of unpackaged things in libhybris build then you obviously fix libhybris spec | 16:38 |
mal | uncomment the nfc stuff there and any other errors you might have | 16:38 |
r0kk3rz | i think you whyred people need to get better organised | 16:40 |
T4 | <elros34> Anybody have kernel panic when wlan is enabled in 3.0.1.11? it crash at net/netfilter/xt_tcpudp.c: tcp_mt | 18:17 |
r0kk3rz | there is a new kernel option thats supposed to ne enabled | 18:21 |
T4 | <elros34> I know I had it enabled | 18:21 |
r0kk3rz | perhaps it wasnt being used before, so you didnt see the issue | 18:22 |
piggz | still not on obs it seems | 18:39 |
piggz | r0kk3rz, abranson, mal, ping | 20:07 |
T4 | <MarcoDS_bit> Should I worry about that? https://paste.ubuntu.com/p/tWC24b6jbb/ | 20:07 |
* stephg hello HADK my old friend | 20:10 | |
r0kk3rz | moo piggz | 20:12 |
piggz | r0kk3rz: why did the programmer quit his job? | 20:12 |
r0kk3rz | blockchain? | 20:13 |
piggz | becuase he didnt get arrays!! | 20:13 |
r0kk3rz | hehe | 20:13 |
r0kk3rz | :D | 20:13 |
stephg | oh god | 20:13 |
piggz | stephg: :P | 20:13 |
piggz | stephg: remember the hat you gave me? very useful these days! | 20:14 |
piggz | i accidentally shaved my head to 1mm !!!!!!!!!!!! | 20:15 |
stephg | now why would you do that this week, of all weeks | 20:15 |
mal | piggz: pong | 20:16 |
piggz | mal: it was just a joke, see above ;) | 20:16 |
piggz | stephg: as i said ... accident! | 20:16 |
mal | piggz: wow, what a joke :DDD | 20:16 |
stephg | it's terrible (the joke, not the haircut, well, we haven't seen the haircut, pics or it didn't happen :P) | 20:17 |
mal | stephg: that was bad enough to be good | 20:17 |
stephg | heh | 20:17 |
r0kk3rz | stephg: whatcha doin in here :P | 20:18 |
stephg | camera appears to have died on my xperiax | 20:18 |
*** ChanServ sets mode: +v T4 | 20:18 | |
stephg | I have two compacts | 20:19 |
stephg | I need to pull my finger out | 20:19 |
r0kk3rz | dead cameras no good | 20:19 |
stephg | the italian dude wants a vagrant build env I don't have, and it's also not the right way to do it so I thought it was about time I pulled my finger out | 20:19 |
r0kk3rz | i think people are doing eugenios binary hax for XC these days | 20:19 |
stephg | they are | 20:19 |
stephg | and it's inventive | 20:20 |
stephg | but it's not _right_, if you know what I mean | 20:20 |
r0kk3rz | yeah | 20:20 |
T4 | <adampigg> (Document) http://149.202.119.142:9090/UF6rLb6w7z.jpeg | 20:21 |
r0kk3rz | stephg: i did get a 2.2.1 image built a little while ago https://gitlab.com/sailfishos-porters-ci/f5321-ci/-/jobs/102901342 | 20:21 |
r0kk3rz | but if was too fat for the gitlab archiver | 20:22 |
stephg | heh amazing | 20:23 |
r0kk3rz | i could crank it again and see if anything fails with 3.0.1 i suppose | 20:25 |
abranson | piggz: that's quality | 20:25 |
abranson | i'll be telling that | 20:25 |
stephg | yeah I'm kinda curious how much the adaptations have diverged over the last year | 20:25 |
abranson | stephg: what's the camera symptoms? | 20:25 |
stephg | (the thing that worries me the most, really) | 20:25 |
piggz | abranson: :) | 20:26 |
stephg | \o abranson how you doing? symptoms are no main camera, camera switching works, back camera works, torch works, torch on video works, csd can't take a picture and, well that's it | 20:26 |
piggz | i know the problem | 20:27 |
piggz | its fsck'd | 20:27 |
stephg | ^^this, I fear | 20:27 |
stephg | my x is pretty beat up | 20:27 |
r0kk3rz | what did you last take a picture of ;) | 20:27 |
stephg | medusa, ohnowait | 20:28 |
piggz | eugenio: you come with latte improvements? | 20:29 |
eugenio | piggz, unfortunately not, but I haven't played on it the last few days! Gonna restart tonight ;) | 20:29 |
eugenio | on your front? | 20:30 |
r0kk3rz | stephg: https://github.com/r0kk3rz/droid-config-f5321/commits/community-upgrade-2.1.3 | 20:30 |
stephg | r0kk3rz: k, thx | 20:30 |
stephg | eugenio: hi, nice work btw :) | 20:31 |
eugenio | hello stephg, thanks :) | 20:31 |
eugenio | you could also patch without vagrant by the way | 20:31 |
stephg | eugenio: I need to have a proper read of how you did what you do, and when I said not the right way above I meant in a purist sorta way, that as a solution is brilliant and amazing orthogonal thinking to how things had been done here before | 20:33 |
stephg | if that makes sense | 20:34 |
eugenio | yup don't worry, I'm the first one to say that it's not the right way, and I intend to eventually upstream to Jolla the adaptation like has been done with the XA2 (perhaps working in two would be even better) | 20:36 |
eugenio | it's mostly because I'm a lazy ass essentially, and didn't want to recompile and mess with things when an update gets out :) | 20:37 |
abranson | stephg: you're not the first to have the main camera go. i've seen some logs, but it just seems to go quiet | 20:38 |
eugenio | plus, we are running on top on an hack anyway (libhybris), one more shoudn't hurt :D | 20:38 |
abranson | from what i've heard a reflash fixes it | 20:38 |
eugenio | on top of* | 20:38 |
abranson | does the main camera work in android apps? | 20:38 |
stephg | eugenio: hehe true | 20:38 |
stephg | abranson: nope | 20:41 |
stephg | buttons are there but black screen | 20:41 |
abranson | best idea I have is that the droid system got itself hosed in some way | 20:41 |
abranson | could try reinstalling that package | 20:41 |
abranson | but I think someone already tried that | 20:42 |
stephg | but I can, in hangous for ewxample switch to the (selfie) camera and that is working | 20:42 |
abranson | yeah, same symptoms. only one camera gone, the other on a black screen. | 20:42 |
stephg | ditto in sfos apps | 20:42 |
abranson | like someone's stuck tape over it | 20:42 |
stephg | yeah, literally that | 20:43 |
stephg | one thing that is different | 20:43 |
stephg | oh | 20:43 |
stephg | maybe an avenue of investigation | 20:43 |
stephg | I remember once recently I tried to turn the torch on (swipe down enable blablabla) and it didn't | 20:43 |
stephg | said it was on, but wasn't, disabled, re-enabled and then was | 20:44 |
stephg | because when I enable video (with LED) on the front camera the led fires briefly, then off, then on full | 20:44 |
eugenio | piggz, battery situation has worsened here, jumps from 100 to 0 and the pad shuts down :/ Wondering if it's actually hw failure (perhaps both our pads have degraded batteries?) | 20:49 |
piggz | eugenio: odd ... mine doesnt seem that bad ... i get a days usage | 20:53 |
eugenio | wasn't your battery level reading funky too? | 20:54 |
piggz | it was | 20:55 |
piggz | leeme go check | 20:55 |
piggz | eugenio: mine was unplugged this morning, now on 68% | 20:56 |
piggz | maybe not too bad | 20:56 |
eugenio | cool | 20:56 |
eugenio | well, so I guess the health of my battery is to blame then | 20:56 |
piggz | eugenio: my next tast will be ideo playback i think, solong as you are on audio | 21:08 |
eugenio | sounds good to me | 21:09 |
eugenio | piggz, ok I think I fixed the sound-after-suspend issue | 23:21 |
eugenio | I think I'm going to cherry pick our changes and apply them to upstream's cm-13.0 branch (instead of cm-13.0-deprecated, as I wrongly picked up the first time) | 23:22 |
Umeaboy | mal: For some reason the git push command from the HADK fails with this: https://pastebin.com/DTbRQaMm | 23:22 |
eugenio | so that we can be on the same kernel of the android base (which is a bit pointless since we aren't going to use the android bits, but at least we have something to compare with) | 23:23 |
Umeaboy | And why does it say nile platform when maple is in the yoshino platform? | 23:24 |
Umeaboy | I used the patch from pioneer's defconfig, that might be the reason. | 23:27 |
mal | nope | 23:39 |
mal | the reason is that the sony hybris manifest contains sony nile repo in rpm/, so the correct way would have been to remove it first, but that is not the problem now, the problem is that you are not in any branch like that out says | 23:41 |
mal | when repo sync is done the checkout is not in any branch | 23:42 |
mal | so I would just take a backup rpm folder, remove the original, redo the parts in 7.1, you probably have the same issue with droid-config repo also | 23:44 |
mal | taking backup of those folders is suggested so you don't lose any changes you have done | 23:45 |
mal | I need to get some sleep now | 23:45 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!