💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-08-04.txt captured on 2024-06-16 at 13:34:44.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
[2022-08-04T03:31:43Z] <testuser[m]12> Hi [2022-08-04T03:31:49Z] <noocsharp> ioraff: wow, that's actually a much bigger speedup than i thought it would be [2022-08-04T03:31:50Z] <noocsharp> hi [2022-08-04T03:31:57Z] <noocsharp> phoebos: js [2022-08-04T03:32:58Z] <noocsharp> also wysiwyg bad [2022-08-04T03:40:42Z] <ioraff> me too [2022-08-04T04:15:09Z] <noocsharp> did you do multiple trials or just one each? [2022-08-04T04:36:11Z] <ioraff> did a second one, yeah [2022-08-04T11:11:20Z] <illiliti> i wonder what speedup we would get if we liberate linux from gnu make [2022-08-04T11:12:18Z] <illiliti> btw has anyone tried to accomplish that? how hard it is? just curious [2022-08-04T11:33:00Z] <wael[m]> is gnu make that bad too [2022-08-04T11:33:50Z] <wael[m]> also, in almost every subdirectory there is a make file [2022-08-04T11:34:10Z] <wael[m]> I'd rather work my ass off to get Linux working with TCC rather than get it working with non gnu make lol [2022-08-04T11:35:38Z] <illiliti> iirc you can build linux with tcc [2022-08-04T11:35:46Z] <illiliti> linux 4.9 to be exact. i don't remember the details though [2022-08-04T11:36:04Z] <wael[m]> modern kernels like 5.19 [2022-08-04T11:36:53Z] <wael[m]> we'd have to make a Linux fork in order to liberate most of the GNU stuff, since patches will not be very sufficient I think [2022-08-04T11:37:58Z] <illiliti> ah no, i was wrong. you can't buld linux with tcc [2022-08-04T11:38:07Z] <illiliti> https://github.com/fosslinux/live-bootstrap/blob/master/parts.rst#69linux-kernel-4910 [2022-08-04T11:40:03Z] <wael[m]> damn that sucks [2022-08-04T11:46:58Z] <illiliti> if we could achieve that, patches will be another story [2022-08-04T11:47:09Z] <illiliti> i'm pretty sure people who pushed clang to linux would be very interested in it [2022-08-04T11:47:39Z] <illiliti> imagine non-gnu linux lol [2022-08-04T11:50:20Z] <wael[m]> IIf only [2022-08-04T13:02:11Z] <wael[m]> What package provides libgbm.so.1? [2022-08-04T13:03:14Z] <wael[m]> Wait it is existent, why it is telling me 'No such file or directory' when running ldd on it wtf [2022-08-04T13:04:23Z] <Ogromny> find / -type f -name "libgbm.so*" 2>/dev/null [2022-08-04T13:04:50Z] <Ogromny> echo "$LD_LIBRARY_PATH" [2022-08-04T13:05:17Z] <wael[m]> this is what trying to get multilib on KISS does to a mf [2022-08-04T13:05:29Z] <Ogromny> Maybe libgbm.so.1 exist but it's not in the good path [2022-08-04T13:05:39Z] <wael[m]> Ogromny: currently compiling mesa since it provides it [2022-08-04T13:06:19Z] <Ogromny> I had this problem, I packaged a thing without `--prefix=/usr` so pkgconf was unable to find it [2022-08-04T13:09:19Z] <wael[m]> OK libgbm is fixed yay [2022-08-04T16:13:19Z] <phoebos> https://tmp.bvnf.space/faq.html [2022-08-04T16:13:30Z] <phoebos> thinking about adding a page like this [2022-08-04T16:14:20Z] <phoebos> make it easier to find answers to common problems [2022-08-04T16:33:29Z] <wael[m]> phoebos: unironically, i actually unironically had one of these as a problem [2022-08-04T16:33:49Z] <wael[m]> but what kind of serious errors would users face? it would generally just be the ones listed on the page [2022-08-04T16:46:19Z] <phoebos> i'm not sure I understand your question. my idea is that this page copies and points to infomation which helps with common problems [2022-08-04T17:29:26Z] <phoebos> I've asked in a few places with no reply, but does any of you know if freebsd sh has been ported to linux? [2022-08-04T17:30:02Z] <phoebos> i spent a while fighting cpp and the linker just for it to segfault :p [2022-08-04T17:32:39Z] <wael[m]> freebsd sh? why not use oksh [2022-08-04T17:33:42Z] <illiliti> oksh man [2022-08-04T17:44:28Z] <phoebos> oksh is nice, but i'm looking for a portable freebsd ash [2022-08-04T17:56:34Z] <illiliti> https://github.com/chimera-linux/chimerautils/tree/master/src/sh [2022-08-04T18:10:20Z] <phoebos> illiliti: thanks, perfect [2022-08-04T21:19:15Z] <wael[m]> why do most KISS or 'POSIX' scripts avoid -i flag in sed actions? [2022-08-04T22:45:52Z] <ioraff> wael[m]: sed -i isn't defined by POSIX [2022-08-04T22:47:20Z] <wael[m]> alright [2022-08-04T22:47:28Z] <wael[m]> just a bit sad cuz its really good [2022-08-04T22:47:32Z] <ioraff> indeed [2022-08-04T22:47:51Z] <ioraff> ideally (imo) we'd use ed, but busybox ed doesn't support regex [2022-08-04T22:50:06Z] <ioraff> sed -i used to be the one exception that dylan made [2022-08-04T23:41:03Z] <phoebos> https://github.com/aaronNGi/sed-i