Monday, 2021-05-10

Umeaboyelros34: Were you referring to CONFIG_SUNRPC_GSS ?00:37
UmeaboyThat's the only SUNRPC related line I could find in the defconfig.00:38
T42<elros34> if that is the config you enabled then yes00:38
UmeaboyI'll try to build with SUNRPC commented out.00:43
UmeaboyThis is the result: https://ghostbin.co/paste/8gdmo600:53
Umeaboyelros34: ^^00:53
UmeaboyI 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 diff00:56
UmeaboyOK.00:58
Umeaboy@elros34: https://ghostbin.co/paste/ywzhcjs01:00
T42<elros34> that is defconfig not diff. In kernel directory type git diff /path/to/your/defconfig01:01
Umeaboy@elros34: https://ghostbin.co/paste/zxrx3q01:06
T42<elros34> by kernel dir I meant $ANDROID_ROOT/kernel/samsung/exynos982001:07
UmeaboyThat doesn't help either. I have used the diff command, but not together with git.01:12
UmeaboyI 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
UmeaboyI 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 changes01:15
T42<elros34> type git status; git diff; and git log01:15
Umeaboyhttps://ghostbin.co/paste/qsdorz01:19
T42<elros34> oh c'mon in kernel directory01:20
UmeaboySorry.01:20
T42<elros34> I want to see what changes you did in defconfig01:20
UmeaboyI 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 commands01:22
UmeaboyFor git status in the exynos9820 directory: https://ghostbin.co/paste/u45tz01:23
UmeaboyFor git diff in the same directory: https://ghostbin.co/paste/2bbmb801:25
UmeaboyAs 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.101: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 aga01:30
T42inst some broken driver currently. Few porters already tried hybris-17 and not all managed to get gui01:30
UmeaboyDo 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 initially01:44
T42<elros34> these are optional config not needed at all01:45
UmeaboyOK. 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 did02:04
T42<elros34> comment about that config is not valid anymore02:05
UmeaboyI 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 gui10:05
T42<b100dian> Proud member of the select GUI-less few:)10:05
malthere are also some hybris-17 ports with working gui, I have one of those10: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 working10: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.rc10:50
maldeathmist_: I forgot about those, I really should do it10:51
rinigusmal: 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
malrinigus: ok, is it difficult to setup flatpak for testing?10:52
rinigusmal: for aarch64? I will have to push tbuilder project out somewhere and/or publish RPMs. I can do it tonight, sure10:53
rinigusmal: your fp3 port, is it using pulseaudio from 4.0.1 or upcoming update?10:54
piggzrinigus: such jokes are not funny :D10:54
malrinigus: it's mostly normal 4.0.1 with some packages updated10:54
malneed to see which ones10:54
malrinigus: at least all ohm packages have been updated in my port10:55
rinigussame here, like ohm and so on.10:55
rinigusmal: do you have this issue https://github.com/sailfishos-sony-tama/main/issues/134 ? video does not always resume after leaving the browser10:56
riniguspiggz: 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
malrinigus: somehow sounds familiar, do you have latest pulseaudio droid plugin and ohm stuff? is that log with or without debug printing enabled?11:04
rinigusmal: should be latest pa droid and ohm. as for debug, I haven't enabled anything myself. probably should11:05
malrinigus: 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 versions11:08
malat least that libtrace-ohm is too old if you get a lot of logs from ohm11:08
malrinigus: also pulseaudio droid module got some changes quite recently11:10
rinigusmal: thanks, will check again. Logs could be older than what I have now, but it's still good to confirm11:15
T42liyyok was added by: liyyok12: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 ^ log15: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-hal16:02
rinigusmal: flatpak packages are published at https://sailfishos-flatpak.s3-website.pl-waw.scw.cloud/17:28
riniguscorresponding tbuilder project is at https://github.com/sailfishos-flatpak/tbuilder-project together with zypper repo reference17:28
rinigustbuilder is needed only if you wish to rebuild it17:29
rinigusafter 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
rinigusmaliit plugin has been compiled for qt 5.15 and available via flatpak install --user org.kde.PlatformInputContexts.MaliitSailfishOS//5.1517:30
malrinigus: perfect timing, I just rebooted my device and had to check the first message from online channel logs17:32
rinigusto init hybris extension, start flatpak-runner without any arguments (just from app grid is fine)17:32
rinigushmm, they don't have flatpak angelfish available as published. you can try with pure maps then...17:33
rinigusfor command to start with hybris active, use the one in https://github.com/sailfishos-flatpak/main/issues/21#issuecomment-83381723917:34
rinigus(LD_LIBRARY_PATH is important here)17:35
rinigusplease ask if something is unclear. I'll be afk for a bit (15-30 min), but then will try to respond ASAP17:35
rinigusnote 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/4lz4KyNhA45mNWY017:51
Mister_Magisteris anyone moderating tg side?18:13
T42<adampigg> no, we love the spam :D18:17
Mister_Magistermmmm18:19
Mister_Magistercan i help18:19
rinigusMister_Magister: no need. we get sufficient spam already18:23
Mister_Magisterrinigus: very funny18:24
Mister_Magisterwhy so hostile18:25
rinigus:) <--- was missing.18:25
Mister_Magisterstill hostile18:26
T42ruspartisan was added by: ruspartisan18:27
rinigusmal: I had only libtrace and pa droid that was older than the current. the rest - ohm, droidmedia, libdres-ohm, ohm-plugins-misc were already updated19:42
malrinigus: ok19:44
rinigusmal: just added latest logs at https://github.com/sailfishos-sony-tama/main/issues/134 . maybe something can help19: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/cgaA2Pau21:59
T42<Алексей %lastname%> strace systemctl start droid-hal-init:  https://pastebin.com/5BsSjwbR21: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 minits22:18
Umeaboy@elros34: Well, some of the rows that you showed me to change doesn't exist at all in that kernel.22:20
UmeaboyAnd 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 did22:20
UmeaboyCONFIG_NFS_FSy,m,!     # optional, for NFS support ............ Do I set all three of them?22:26
UmeaboyYour 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 a22:30
T42ll configs I have mentioned22:30
UmeaboyOooooooh. Then I understand.22:31
T42<A_T_R> Anyone 😔22:32
UmeaboyThe 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
UmeaboyI'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 ram22:35
T42<elros34> make clean is critical if build failed because lack of memory and some generated files are wrong22:38
T42<A_T_R> Thanks I will try that22:39
UmeaboyYou can also do export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4G22:41
UmeaboyThat is if you have more than 4 GB.22:41
UmeaboyThe more memory you have available is better.22:42
UmeaboyAnd disable NINJA can be good to.22:42
UmeaboyWhooohooooo! hybris-boot built. :)22:50
UmeaboyNo errors or warnings. Weird.22:50
T42<Алексей %lastname%> @elros34 [do you have your sources uploaded?], https://github.com/15leha1523: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 incomplete23: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 it23:23
UmeaboyRight. None errors so far. :)23:40

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!