Umeaboy | elros34: Were you referring to CONFIG_SUNRPC_GSS ? | 00:37 |
---|---|---|
Umeaboy | That's the only SUNRPC related line I could find in the defconfig. | 00:38 |
T42 | <elros34> if that is the config you enabled then yes | 00:38 |
Umeaboy | I'll try to build with SUNRPC commented out. | 00:43 |
Umeaboy | This is the result: https://ghostbin.co/paste/8gdmo6 | 00:53 |
Umeaboy | elros34: ^^ | 00:53 |
Umeaboy | I did put a # on the sunrpc line. | 00:53 |
T42 | <elros34> if you want to ping me then you need to use @nick. Show your defconfig diff | 00:56 |
Umeaboy | OK. | 00:58 |
Umeaboy | @elros34: https://ghostbin.co/paste/ywzhcjs | 01:00 |
T42 | <elros34> that is defconfig not diff. In kernel directory type git diff /path/to/your/defconfig | 01:01 |
Umeaboy | @elros34: https://ghostbin.co/paste/zxrx3q | 01:06 |
T42 | <elros34> by kernel dir I meant $ANDROID_ROOT/kernel/samsung/exynos9820 | 01:07 |
Umeaboy | That doesn't help either. I have used the diff command, but not together with git. | 01:12 |
Umeaboy | I meant..... I have used that command before, but not together with git. | 01:13 |
T42 | <elros34> you did changes in defconfig, did you commit them or what? | 01:13 |
Umeaboy | I haven't made my own repo yet, I thought that came later in the HADK. | 01:14 |
T42 | <elros34> I am talking about your local changes | 01:15 |
T42 | <elros34> type git status; git diff; and git log | 01:15 |
Umeaboy | https://ghostbin.co/paste/qsdorz | 01:19 |
T42 | <elros34> oh c'mon in kernel directory | 01:20 |
Umeaboy | Sorry. | 01:20 |
T42 | <elros34> I want to see what changes you did in defconfig | 01:20 |
Umeaboy | I haven't made any commits to the original kernel repo if that's what you want to know. | 01:21 |
T42 | <elros34> I don't care whether you commit your changes or not I just want to see them that is why I ask you to type these 3 commands | 01:22 |
Umeaboy | For git status in the exynos9820 directory: https://ghostbin.co/paste/u45tz | 01:23 |
Umeaboy | For git diff in the same directory: https://ghostbin.co/paste/2bbmb8 | 01:25 |
Umeaboy | As for the git log output, it's gigantic. I'll therefor refer you to https://github.com/whatawurst/android_kernel_samsung_exynos9820/commits/lineage-17.1 | 01:28 |
T42 | <elros34> so these are wrong for sure: CONFIG_AUDIT=n, CONFIG_FW_LOADER_USER_HELPER=n, CONFIG_WATCHDOG_NOWAYOUT=!. Also revert all changes you did to these: https://github.com/mer-hybris/mer-kernel-check/blob/master/mer_verify_kernel_config#L297-L317 you can come back to it later when you will have a working port. There is no point to fight aga | 01:30 |
T42 | inst some broken driver currently. Few porters already tried hybris-17 and not all managed to get gui | 01:30 |
Umeaboy | Do I really need both NFS_V3 and V4 ? V stands for Version right? | 01:43 |
T42 | <elros34> what do you mean? I told you to revert all changes related to these so they are same as initially | 01:44 |
T42 | <elros34> these are optional config not needed at all | 01:45 |
Umeaboy | OK. I can uncomment them then I guess. | 01:48 |
Umeaboy | @elros34: What do I change CONFIG_FW_LOADER_USER_HELPER=n into? My device is not Lollipop based. | 02:04 |
T42 | <elros34> revert change you did | 02:04 |
T42 | <elros34> comment about that config is not valid anymore | 02:05 |
Umeaboy | I gotta go to sleep now. It's very late. | 03:01 |
T42 | <b100dian> > Few porters already tried hybris-17 and not all managed to get gui | 10:05 |
T42 | <b100dian> Proud member of the select GUI-less few:) | 10:05 |
mal | there are also some hybris-17 ports with working gui, I have one of those | 10:35 |
deathmist_ | mal: have you had time to upload any of the sources/notes yet? I'd like to retry at some point. currently I have a nicely working aarch64 4.0 port at least :) | 10:49 |
T42 | <b100dian> Mal I suppose your port doesnt have android services crashing and droid-hal-init still finishing right? | 10:49 |
mal | @b100dian my port has pretty much everything working | 10:50 |
deathmist_ | @b100dian you can disable a bunch of the services depending on what is crashing, I have this on hybris-16.0 for example https://github.com/sailfishos-oneplus5/droid-config-cheeseburger/blob/master/sparse/usr/libexec/droid-hybris/system/etc/init/disabled_services.rc | 10:50 |
mal | deathmist_: I forgot about those, I really should do it | 10:51 |
rinigus | mal: I haven't progressed further last night with flatpak. I will postpone working on flatpak support for some time and focus on other aspects the port / applications. with flatpak - nice to have, but maybe not critical, can look into it later. | 10:52 |
rinigus | ... who knows, maybe we have qt 5.15 coming to sfos in no time and there is no need for flatpak. (joke) | 10:52 |
mal | rinigus: ok, is it difficult to setup flatpak for testing? | 10:52 |
rinigus | mal: for aarch64? I will have to push tbuilder project out somewhere and/or publish RPMs. I can do it tonight, sure | 10:53 |
rinigus | mal: your fp3 port, is it using pulseaudio from 4.0.1 or upcoming update? | 10:54 |
piggz | rinigus: such jokes are not funny :D | 10:54 |
mal | rinigus: it's mostly normal 4.0.1 with some packages updated | 10:54 |
mal | need to see which ones | 10:54 |
mal | rinigus: at least all ohm packages have been updated in my port | 10:55 |
rinigus | same here, like ohm and so on. | 10:55 |
rinigus | mal: do you have this issue https://github.com/sailfishos-sony-tama/main/issues/134 ? video does not always resume after leaving the browser | 10:56 |
rinigus | piggz: we should be used to it :) | 10:56 |
T42 | <b100dian> I could try disabling more services one by one indeed. If one is actually needed, how do you strace it, directly executing the binary? | 10:58 |
mal | rinigus: somehow sounds familiar, do you have latest pulseaudio droid plugin and ohm stuff? is that log with or without debug printing enabled? | 11:04 |
rinigus | mal: should be latest pa droid and ohm. as for debug, I haven't enabled anything myself. probably should | 11:05 |
mal | rinigus: if you haven't enabled debug logging and get that much log from ohm that means you don't have latest packages, try updating ohm, libtrace-ohm, libdres-ohm, ohm-plugins-misc to latest versions | 11:08 |
mal | at least that libtrace-ohm is too old if you get a lot of logs from ohm | 11:08 |
mal | rinigus: also pulseaudio droid module got some changes quite recently | 11:10 |
rinigus | mal: thanks, will check again. Logs could be older than what I have now, but it's still good to confirm | 11:15 |
T42 | liyyok was added by: liyyok | 12:21 |
T42 | <A_T_R> https://pastebin.ubuntu.com/p/MkbJjPMJnw/ | 14:49 |
T42 | <A_T_R> ```make -j1 hybris-hal droidmedia``` | 14:49 |
T42 | <A_T_R> error ^ log | 15:08 |
T42 | <A_T_R> @A_T_R [https://pastebin.ubuntu.com/p/MkbJjPMJnw/ | 16:02 |
T42 | <A_T_R> make …], successfully compiled ```make droidmedia``` failed hybris-hal | 16:02 |
rinigus | mal: flatpak packages are published at https://sailfishos-flatpak.s3-website.pl-waw.scw.cloud/ | 17:28 |
rinigus | corresponding tbuilder project is at https://github.com/sailfishos-flatpak/tbuilder-project together with zypper repo reference | 17:28 |
rinigus | tbuilder is needed only if you wish to rebuild it | 17:29 |
rinigus | after installing flatpak support via flatpak-runner, you would have to reboot. later, define flatpak repos as described in https://github.com/sailfishos-flatpak/main . | 17:30 |
rinigus | maliit plugin has been compiled for qt 5.15 and available via flatpak install --user org.kde.PlatformInputContexts.MaliitSailfishOS//5.15 | 17:30 |
mal | rinigus: perfect timing, I just rebooted my device and had to check the first message from online channel logs | 17:32 |
rinigus | to init hybris extension, start flatpak-runner without any arguments (just from app grid is fine) | 17:32 |
rinigus | hmm, they don't have flatpak angelfish available as published. you can try with pure maps then... | 17:33 |
rinigus | for command to start with hybris active, use the one in https://github.com/sailfishos-flatpak/main/issues/21#issuecomment-833817239 | 17:34 |
rinigus | (LD_LIBRARY_PATH is important here) | 17:35 |
rinigus | please ask if something is unclear. I'll be afk for a bit (15-30 min), but then will try to respond ASAP | 17:35 |
rinigus | note that it is a proper time-sink - somehow it sucks a lot of effort to make it work :( | 17:36 |
T42 | <مرتضى %lastname%> Fwd from Good: ʜᴇʟʟᴏ ᴇᴠᴇʀʏᴏɴᴇ ᴀʟʟᴏᴡ ᴍᴇ ɪɴᴛʀᴏᴅᴜᴄᴇ ᴛʜᴇ woman ᴛʜᴀᴛ ᴄʜᴀɴɢᴇᴅ ᴍʏ ʟɪꜰᴇ ꜰʀᴏᴍ ᴘᴏᴠᴇʀᴛʏ ᴛᴏ ꜰɪɴᴀɴᴄɪᴀʟ ꜰʀᴇᴇᴅᴏᴍ... ꜰᴏʀᴇx ᴀɴᴅ ʙɪɴᴀʀʏ ɪꜱ ʀᴇᴀʟ ᴀɴᴅ ʟᴇɢɪᴛ ɪ ɴᴇᴠᴇʀ ʙᴇʟɪᴇᴠᴇᴅ ɪ ᴡᴏᴜʟᴅ ɢᴇᴛ ᴛʜᴇ ᴘʀᴏꜰɪᴛ ᴏꜰ $7000 ɪɴ 24ʜ� | 17:51 |
T42 | <مرتضى %lastname%> ꜱᴇᴇɪɴɢ ꜱᴏ ᴍᴀɴʏ ᴛᴇꜱᴛɪᴍᴏɴɪᴇꜱ ɪɴ ʜɪꜱ ᴘʟᴀᴛꜰᴏʀᴍ ɢᴀᴠᴇ ᴍᴇ ᴍᴏʀᴇ ᴄᴏɴꜰɪᴅᴇɴᴄᴇ ꜱᴏ ᴘʟᴇᴀꜱᴇ ᴄᴏɴᴛᴀᴄᴛ ʜɪᴍ ᴡɪᴛʜ ᴛʜᴇ ʙᴇʟᴏᴡ ʟɪɴᴋ ᴀɴᴅ ꜱʜᴀʀᴇ ʏᴏᴜʀꜱ 👇👇👇👇👇 | 17:51 |
T42 | <مرتضى %lastname%> https://t.me/joinchat/4lz4KyNhA45mNWY0 | 17:51 |
Mister_Magister | is anyone moderating tg side? | 18:13 |
T42 | <adampigg> no, we love the spam :D | 18:17 |
Mister_Magister | mmmm | 18:19 |
Mister_Magister | can i help | 18:19 |
rinigus | Mister_Magister: no need. we get sufficient spam already | 18:23 |
Mister_Magister | rinigus: very funny | 18:24 |
Mister_Magister | why so hostile | 18:25 |
rinigus | :) <--- was missing. | 18:25 |
Mister_Magister | still hostile | 18:26 |
T42 | ruspartisan was added by: ruspartisan | 18:27 |
rinigus | mal: I had only libtrace and pa droid that was older than the current. the rest - ohm, droidmedia, libdres-ohm, ohm-plugins-misc were already updated | 19:42 |
mal | rinigus: ok | 19:44 |
rinigus | mal: just added latest logs at https://github.com/sailfishos-sony-tama/main/issues/134 . maybe something can help | 19:54 |
T42 | <Алексей %lastname%> Hello, I am porting SFOS (Hybris 17.1).I asked this question a few days ago, but never got an answer. I am getting a black screen. droid-hal-init.service won't start. "can't execute '/ sbin / droid-hal-init': Too many levels of symbolic links" | 21:59 |
T42 | <Алексей %lastname%> I have AUDIT=n, but if I change on AUDIT=y this problem not solved. Could you help me? | 21:59 |
T42 | <Алексей %lastname%> My journal log: https://pastebin.com/cgaA2Pau | 21:59 |
T42 | <Алексей %lastname%> strace systemctl start droid-hal-init: https://pastebin.com/5BsSjwbR | 21:59 |
T42 | <Алексей %lastname%> And why i have error "Too many levels of symbolic links" other servise too? | 21:59 |
T42 | <elros34> do you have your sources uploaded? | 22:06 |
Umeaboy | @elros34: Which kernel can I use with Lineage 17.1 if the one it's built with is wrong? The one that Samsung ships as stock? | 22:08 |
T42 | <elros34> that defined in lineage.dependencies, in README or if it's unofficial build then that one mentioned by user who build lineage. WHat is wrong with that on eyou use now? | 22:11 |
T42 | <Алексей %lastname%> no, I uploaded them, after few minits | 22:18 |
Umeaboy | @elros34: Well, some of the rows that you showed me to change doesn't exist at all in that kernel. | 22:20 |
Umeaboy | And some cannot be set to m to be compiled and used later if necessary. | 22:20 |
T42 | <elros34> what rows? I told you to revert changes YOU did | 22:20 |
Umeaboy | CONFIG_NFS_FSy,m,! # optional, for NFS support ............ Do I set all three of them? | 22:26 |
Umeaboy | Your link to those rows shows that all three of them can be set. | 22:27 |
T42 | <A_T_R> Fwd from A_T_R: https://pastebin.ubuntu.com/p/MkbJjPMJnw/ | 22:29 |
T42 | <A_T_R> ```make -j1 hybris-hal droidmedia``` | 22:29 |
T42 | <elros34> Umeaboy you completely miss the point. You need to revert some of the changes you did in defconfig, it means make them same as when you downloaded kernel sources (not follow mer-kernel-cherk). So according to: https://ghostbin.co/paste/2bbmb8#L292 you changed CONFIG_NFS_FS=m so change it back to # CONFIG_NFS_FS is not set. Same for a | 22:30 |
T42 | ll configs I have mentioned | 22:30 |
Umeaboy | Oooooooh. Then I understand. | 22:31 |
T42 | <A_T_R> Anyone 😔 | 22:32 |
Umeaboy | The unchanged defconfig had CONFIG_NFS_FS set to # CONFIG_NFS_FS is not set so that seems to be OK now. | 22:33 |
T42 | <elros34> @A_T_R have you tired make clean/remove out directory, enable plenty of swap and the make hybris-hal again? | 22:34 |
Umeaboy | I'll rebuild with the original defocnfig again and see. | 22:35 |
T42 | <A_T_R> make clean -not , as of now 12gb of swap with 4gb ram | 22:35 |
T42 | <elros34> make clean is critical if build failed because lack of memory and some generated files are wrong | 22:38 |
T42 | <A_T_R> Thanks I will try that | 22:39 |
Umeaboy | You can also do export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4G | 22:41 |
Umeaboy | That is if you have more than 4 GB. | 22:41 |
Umeaboy | The more memory you have available is better. | 22:42 |
Umeaboy | And disable NINJA can be good to. | 22:42 |
Umeaboy | Whooohooooo! hybris-boot built. :) | 22:50 |
Umeaboy | No errors or warnings. Weird. | 22:50 |
T42 | <Алексей %lastname%> @elros34 [do you have your sources uploaded?], https://github.com/15leha15 | 23:00 |
T42 | <elros34> you use _unpackaged_files_terminate_build, didn't you have any important unpackaged files during droid-hal build? | 23:02 |
T42 | <elros34> also your droid-config repo is incomplete | 23:04 |
Umeaboy | @elros34: Can I skip 5.5 Common Pitfalls ? | 23:19 |
T42 | <elros34> I don't thinks so, if you have any issue mentioned in 5.5 then fix it | 23:23 |
Umeaboy | Right. None errors so far. :) | 23:40 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!