💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-08-04.txt captured on 2024-05-12 at 16:02:11.

View Raw

More Information

⬅️ 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