💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-07-18.txt captured on 2024-12-17 at 11:37:33.
⬅️ Previous capture (2024-08-18)
-=-=-=-=-=-=-
[2024-07-18T07:40:51Z] <vova> Hi everyone [2024-07-18T07:41:20Z] <vova> the btrfs-progs from community fails to build with this error "error: implicit declaration of function 'inode_includes' [-Wimplicit-function-declaration]" [2024-07-18T07:41:31Z] <vova> Does anyone knows why ? [2024-07-18T07:50:36Z] <fultilt> Maybe it needs a newer version of kernel-headers? Just guessing. [2024-07-18T07:51:10Z] <vova> It was a known issue with btrfs, updating it to the latest version fixed the issue [2024-07-18T11:05:09Z] <XDream8> Hey, I am back and started working on kiss-rs again. Good news is from now on kiss-rs will go to a huge refactor. when I say huge I mean it. First of all I will start with writing a rust API for kiss-rs. Then rewrite some parts of the code as there are some complicated functions like pkg_conflicts which I tried to write it looking at the original kiss(like all other stuff) and made it [2024-07-18T11:05:09Z] <XDream8> function as similar as possible to original but this has led to a huge mess(i won't mention all the bugs at all). This time I will write the code according to my code style and will avoid looking at the original kiss codes as they make things complicated for me. And lastly I will rewrite the CLI app using the APIs. development may be slow as I don't have much time like the last year but I [2024-07-18T11:05:09Z] <XDream8> will eventually finish this project :) [2024-07-18T12:21:24Z] <Skyrixfr> XDream8: hooray! Do you have a git repo? [2024-07-18T12:26:41Z] <XDream8> I did not push anything new yet but here: https://codeberg.org/XDream8/kiss-rs https://github.com/XDream8/kiss-rs [2024-07-18T18:16:21Z] <XDream8> I created a new branch named `master` for the refactor and stuff since I will be doing lots and lots of rewrites. this will allow me to better handle the code base. [2024-07-18T18:16:24Z] <XDream8> https://codeberg.org/XDream8/kiss-rs/src/branch/master [2024-07-18T19:24:12Z] <avs_origami> testing irc client again [2024-07-18T19:39:58Z] <thikkl> a [2024-07-18T20:28:01Z] <sewn> waitijg for kiss-zig [2024-07-18T21:11:14Z] <avs_origami> @sewn have some kiss-lint instead [2024-07-18T21:11:17Z] <avs_origami> https://github.com/avs-origami/kiss-lint [2024-07-18T21:12:18Z] <sewn> yeah no thanks [2024-07-18T21:12:28Z] <avs_origami> lol [2024-07-18T21:12:47Z] <sewn> this is pretty stupid i hope you used it as a fun tool to learn rust and not a serious tool [2024-07-18T21:12:56Z] <avs_origami> in all seriousness though any feedback [2024-07-18T21:13:28Z] <sewn> maybe don't do it in rust, for a linux distro that doesn't like rust by philosphy... [2024-07-18T21:13:53Z] <avs_origami> other than that [2024-07-18T21:14:10Z] <avs_origami> I figured that was gonna come up, I'll rewrite in something else later [2024-07-18T21:14:22Z] <sewn> maybe do C, or none at all [2024-07-18T21:14:29Z] <sewn> because the style guide is very basic and doesn't need a serious linter [2024-07-18T21:14:47Z] <sewn> it's almost like as if you're calling it complicated and overdone so much so that a linter is needed [2024-07-18T21:22:42Z] <avs_origami> i mean sure it's not that complicated but the idea of a linter comes straight from the style guide