Mister_Magister | finally synced everything | 20:31 |
---|---|---|
Mister_Magister | mal: https://github.com/mer-hybris/android/tree/hybris-17.1 why the heck is the link in the git init command to lineageos | 21:21 |
mal | Mister_Magister: because I didn't remember to change it, you should be following hadk anyway :D | 21:21 |
Mister_Magister | mal: i synced wrong sources fml | 21:22 |
mal | Mister_Magister: just run repo init again and then repo sync | 21:23 |
mal | it can mostly reuse the previous info you downloaded | 21:23 |
mal | you might need --force-sync option during sync | 21:23 |
Mister_Magister | thats what im doing ye | 21:23 |
mal | ok, someone might remove everything and try again which is not needed | 21:23 |
Mister_Magister | aaaaaaand its broken | 21:24 |
Mister_Magister | https://paste.opensuse.org/f1b1ac0c | 21:24 |
mal | go to .repo/repo and maybe git reset --hard HEAD there or something like that | 21:25 |
Mister_Magister | no change | 21:26 |
Mister_Magister | its the issue with manifests i think | 21:27 |
mal | which which branch is it using there | 21:27 |
mal | ok, try to check diff and reset to proper in manifest git | 21:27 |
Mister_Magister | i just rm -rf'd .repo/manifests | 21:28 |
Mister_Magister | and that workd | 21:28 |
Mister_Magister | mal: who uses hadk anyway :D | 21:29 |
mal | ok | 21:29 |
Mister_Magister | we just yolo it and figure it out as we go :D | 21:29 |
Mister_Magister | like hadk has no useful info at this point | 21:30 |
Mister_Magister | repo init -u https://github.com/mer-hybris/android.git -b hybris-17.1; repo sync; source build/envsetup.sh; launch lineage_$DEVICE-userdebug; make -j$(nproc) hybris-hal; sfossdk; rpm/dhd/helpers/build_packages.sh thats entire porting in a nutshell | 21:31 |
Mister_Magister | repo sync done | 21:35 |
Mister_Magister | phew | 21:35 |
Mister_Magister | now back to porting | 21:35 |
Mister_Magister | ah yes soong segfaulting | 21:51 |
Mister_Magister | you love to see it | 21:51 |
Mister_Magister | mal: could you help me out? im missing "depends on undefined module "libstatslog"" and i can't quite find it | 22:00 |
Mister_Magister | ye wtf | 22:02 |
Mister_Magister | frameworks/base don't have stats_log_api_gen | 22:02 |
Mister_Magister | even tho they should | 22:02 |
Mister_Magister | why | 22:03 |
mal | hmm | 22:09 |
Mister_Magister | i got it | 22:10 |
mal | what was it? | 22:10 |
Mister_Magister | i tried repo sync frameworks/base, there was some issue , rm -rf'd it and now doing repo sync again | 22:10 |
mal | ok | 22:10 |
mal | also remember to apply patches | 22:11 |
mal | as mentioned in faq | 22:11 |
Mister_Magister | ye i know its not my first hybris 16/17 port :) | 22:11 |
mal | just reminding, easy to forget | 22:12 |
Mister_Magister | thanks | 22:12 |
Mister_Magister | hmm i think there is issue with reapplying patches :/ | 22:14 |
Mister_Magister | k it was just single patch in frameworks base so i applied it manuallt | 22:16 |
mal | if you need to reapply do "repy sync -l" first and then apply | 22:16 |
Mister_Magister | wondering what i broke | 22:16 |
mal | ok | 22:16 |
Mister_Magister | ill do that | 22:16 |
mal | just make sure none of the repos have failed state | 22:16 |
mal | like that they are still doing git am | 22:16 |
Mister_Magister | mhm i underrstand | 22:16 |
Mister_Magister | i got one so i'll fix it | 22:16 |
mal | the usual git am --abort if needed | 22:17 |
Mister_Magister | i know i know | 22:17 |
Mister_Magister | i would say "have more faith in me mal" but i understand you just making sure :D | 22:17 |
Mister_Magister | got the missing lib | 22:26 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!