💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-08-03.txt captured on 2024-05-12 at 16:02:11.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
[2022-08-03T02:22:46Z] <testuser[m]12> Hi [2022-08-03T02:29:34Z] <illiliti> hi [2022-08-03T02:46:21Z] <ioraff> hi [2022-08-03T03:00:43Z] <noocsharp> hi [2022-08-03T04:38:57Z] <Ogromny> hi [2022-08-03T12:27:20Z] <Ogromny> Thoughs on this ? [2022-08-03T12:27:22Z] <Ogromny> https://github.com/Ogromny/community-hooks [2022-08-03T12:27:39Z] <Ogromny> If it's OK (don't break KISS philosophy), I'll make a PR [2022-08-03T13:02:48Z] <wael[m]> Ogromny: it doesn't look very KISS [2022-08-03T13:03:10Z] <wael[m]> it looks like you are making entire hook handler and stufd [2022-08-03T13:03:48Z] <wael[m]> I'd expect that the kiss community hooks repo just have all hooks in the root directory, and the README in KISS style explaining what the hooks do. [2022-08-03T13:05:32Z] <wael[m]> Having hooks in their own directory (post-build, post blah blah etc.), could break the fact that some hooks would do for many actions, example is a time it took for kiss to build, requires to take into 3 actions. I didn't steal it I swear. [2022-08-03T13:05:53Z] <wael[m]> to be fair, init-hooks has no kiss style README [2022-08-03T13:06:55Z] <wael[m]> But personally I have been loving the style of plain text README's, but I guess the repo maintainer/owner could decide. [2022-08-03T13:10:46Z] <wael[m]> Also, we would need to link the kiss package manager wiki page index 006 so that anyone could make a hook [2022-08-03T13:11:13Z] <Ogromny> Hum okok I see [2022-08-03T13:12:46Z] <wael[m]> Also, please don't use base name to get working directory [2022-08-03T13:12:55Z] <wael[m]> Use ${0##*/} [2022-08-03T13:13:14Z] <wael[m]> But since hooks are going to be added manually I don't think we need a helper [2022-08-03T13:13:30Z] <Ogromny> Ty ^^ [2022-08-03T19:18:05Z] <phinxy> Is Wireshark Qt only or GTK still there? [2022-08-03T19:20:36Z] <phinxy> Wireshark requires Qt 5.9 or later! Booo! [2022-08-03T19:27:42Z] <wael[m]> watchu need it for [2022-08-03T19:36:55Z] <phinxy> View a tcpdump capture. The data is gzip HTTP, about 100 characters. [2022-08-03T19:37:47Z] <phinxy> tried to paste the data in to an online gzip converter :P didn't work. [2022-08-03T19:48:12Z] <wael[m]> I don't think you need wireshark for that [2022-08-03T19:48:23Z] <wael[m]> You have all the CLI tools you want [2022-08-03T19:48:48Z] <wael[m]> I'm sure there's one already on your system that can do it [2022-08-03T19:49:19Z] <wael[m]> If you are on Linux gzip is already installed and you can try it to extract [2022-08-03T19:51:35Z] <phinxy> I'm not sure where the gzip data starts and ends and how to splice it to a file properly so all chars are there. I'll try. [2022-08-03T19:53:13Z] <testuser[m]12> while (strcmp(buf, gzip_magic) != 0) (*buf == '\0' ? abort() : buf++) [2022-08-03T19:53:57Z] <wael[m]> Doesnt this just read gzip till NUL is reached? [2022-08-03T19:55:34Z] <zou0> Hi guys, I'm having problems compiling the kernel Output is a diff with an unrecognized option: I and subcmd-util.h with various errors [2022-08-03T19:56:57Z] <wael[m]> Can you upload the errors to termbin? [2022-08-03T19:57:01Z] <ioraff> the unrecognized diff option doesn't terminate the build. send a log please. [2022-08-03T19:57:07Z] <zou0> ok [2022-08-03T19:57:12Z] <wael[m]> If kernel has weird grep unrecognized option ignore it [2022-08-03T20:01:01Z] <zou0> here [2022-08-03T20:01:05Z] <zou0> https://clbin.com/SiDrG [2022-08-03T20:01:26Z] <ioraff> https://github.com/kiss-community/repo/issues/79 [2022-08-03T20:06:03Z] <wael[m]> Wait has the patch not merges yet, ioraff? [2022-08-03T20:06:48Z] <ioraff> no. and the initial response is not promising [2022-08-03T20:06:49Z] <ioraff> https://lore.kernel.org/linux-kbuild/CAK7LNASEEU1-GqH1BiwU5P3L0kF5vwQ2WQ4njZrHQt0Z9ok47g@mail.gmail.com/T/#t [2022-08-03T20:07:33Z] <wael[m]> Oh god are you fucking kidding me [2022-08-03T20:07:38Z] <wael[m]> I don't wanna use BSD nooooo [2022-08-03T20:07:47Z] <zou0> lol [2022-08-03T20:08:19Z] <wael[m]> This literally makes it POSIX compliant, able to work on many systems [2022-08-03T20:08:31Z] <wael[m]> In what world is it 'not worth the effort' [2022-08-03T20:09:11Z] <ioraff> to play devil's advocate, it won't need to work on non-Linux systems. [2022-08-03T20:09:41Z] <zou0> what kernel version are you using? [2022-08-03T20:10:37Z] <ioraff> 5.19 [2022-08-03T20:13:21Z] <zou0> Why old kernel versions like 5.10.x/5.4.x can't compile on kiss? [2022-08-03T20:13:45Z] <ioraff> this is news to me [2022-08-03T20:17:33Z] <ioraff> I sent my benchmarks that show a non-negligible speedup. maybe that'll be enough [2022-08-03T20:18:28Z] <wael[m]> Its shocking they want to use bash over POSIX [2022-08-03T20:21:40Z] <ioraff> it's really not [2022-08-03T20:25:37Z] <zou0> Is it still necessary to do #24 from the wiki? [2022-08-03T20:25:54Z] <ioraff> no [2022-08-03T20:32:19Z] <wael[m]> What's #24 again? [2022-08-03T20:33:45Z] <zou0> | [2022-08-03T20:33:45Z] <zou0> | $ kiss b libelf | [2022-08-03T20:33:45Z] <zou0> | | [2022-08-03T20:33:45Z] <zou0> | | [2022-08-03T20:33:45Z] <zou0> | The following fix may also need to be applied. | [2022-08-03T20:33:46Z] <zou0> | | [2022-08-03T20:33:46Z] <zou0> | $ sed '/<stdlib.h>/a #include <linux/stddef.h>' \ | [2022-08-03T20:33:47Z] <zou0> | tools/objtool/arch/x86/decode.c > _ | [2022-08-03T20:34:12Z] <zou0> basically this [2022-08-03T20:35:15Z] <zou0> but, wdym again? [2022-08-03T20:42:15Z] <ioraff> what were you referring to about older kernels not compiling on kiss? [2022-08-03T20:44:19Z] <zou0> I saw a guy on discord saying that 5.9.x/5.18.x kernels and others werent compiling [2022-08-03T20:45:43Z] <zou0> it was specifically 5.9.1/5.18.15 (I don't know why he uses an old kernel like this) [2022-08-03T20:48:36Z] <ioraff> 5.9.1 doesn't work because of a -Werror=..., so presumable a compiler improvement. 5.18.15 definitely builds. [2022-08-03T20:51:00Z] <zou0> Oh [2022-08-03T21:10:14Z] <phoebos> noocsharp: also https://etherpad.org/