💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2023-07-20.txt captured on 2024-06-16 at 13:29:28.
⬅️ Previous capture (2023-07-22)
-=-=-=-=-=-=-
[2023-07-20T15:02:15Z] <xdream8[m]> kiss-rs is in a important situation right now.... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/bff0b492ef00a58195470efa389dccbce81799ce>) [2023-07-20T15:20:51Z] <sewn> how bliss and kiss do is is to run itself with elevated privileges [2023-07-20T15:20:59Z] <sewn> as an action that is [2023-07-20T15:31:20Z] <phoebos> yes, it's probably the cleanest way, and causes the least hassle when a makedep must be installed before building another program [2023-07-20T15:31:55Z] <phoebos> if we were a binary distro, it could just be `doas kiss i` [2023-07-20T15:32:36Z] <phoebos> but to run `doas kiss b` would be unnecessarily privileged [2023-07-20T15:33:48Z] <phoebos> and there's no good way to run a single function as root. importing code from sudo is dangerous, or you could have a setuid binary which is also dangerous. [2023-07-20T15:35:01Z] <phoebos> xdream8[m]: by the way, please be aware that your multiline matrix messages are incompatible with IRC [2023-07-20T15:35:06Z] <phoebos> just send multiple messages [2023-07-20T15:35:27Z] <ruivlea> finally firefox no segfault, thanks for fix-overalignment.patch in repo. awesome. [2023-07-20T15:47:36Z] <xdream8[m]> <sewn> "as an action that is" <- I think i am forced to use that approach as well [2023-07-20T15:48:05Z] <sewn> <ruivlea> "finally firefox no segfault..." <- what [2023-07-20T15:48:06Z] <sewn> where [2023-07-20T15:48:08Z] <sewn> where ist hat [2023-07-20T15:53:07Z] <sewn> where on earth did fix-overalighnment come from [2023-07-20T15:54:20Z] <ruivlea> https://codeberg.org/kiss-community/repo/raw/branch/master/extra/firefox/patches/fix-overalignment.patch [2023-07-20T15:55:16Z] <sewn> who made this patch? [2023-07-20T15:55:35Z] <sewn> i believe where this code belongs is actually the solution to when i used to face segfaults related to JS [2023-07-20T16:05:18Z] <ruivlea> <sewn> "who made this patch?" <- ioraff? . according to the commiter. [2023-07-20T16:05:48Z] <sewn> thank u ioraff [2023-07-20T16:06:36Z] <ruivlea> thankyou ioraff [2023-07-20T16:13:27Z] <ruivlea> before, i think maybe firefox segfault because i use sbase ubase pax instead of busybox. but it wrong. that is JS related issue. [2023-07-20T16:14:00Z] <ruivlea> so i can continue using sbase ubase pax [2023-07-20T16:15:35Z] <ruivlea> along with surf, and libreoffice [2023-07-20T16:16:16Z] <sewn> webkit? [2023-07-20T16:16:36Z] <sewn> hm, what about dillo? [2023-07-20T16:24:01Z] <ruivlea> dillo, interesting. i will try next time [2023-07-20T17:24:39Z] <xdream8[m]> i tried building dillo-plus for wayland earlier today but in the end i got bunch of ld errors. its Makefile configuration is one of the worsts i have seen. but i built dillo successfully. [2023-07-20T17:52:16Z] <sewn> how is dillo