Unofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://yewtu.be/watch?v=S81bNIK4MaE Earlier messages 2024-12-19 22:12:57 <sad_plan> dilyn: do you still intend on using toybox? :p 2024-12-19 22:14:19 <dilyn> I'm currently using it yes :v 2024-12-19 22:14:31 <dilyn> need to update the old patch I have from e5ten to work on HEAD tho 2024-12-19 22:14:51 <dilyn> I think around here is my last commit of a largely static system (llvm based but you know, inspiration) https://github.com/dilyn-corner/KISS-me/tree/0756695c277b88afd56dd0dfef070d98279121e6 2024-12-19 22:15:46 <sad_plan> figured as much. so no toysh yet I suppose :p 2024-12-19 22:16:50 <sad_plan> yeah, a fully static system is nice. Im there now, mostly, its just the pesky browser part that keeps bugging me 2024-12-19 22:19:17 <dilyn> I refuse to use toysh on principle just to spite landley lmfao 2024-12-19 22:19:42 <sad_plan> lol, so landley have actually finally implemented toysh now? 2024-12-19 22:19:43 <dilyn> it's hard to find when I dropped static for my wyverkiss fork... I have a whole chroot that's been laying around for years tho 2024-12-19 22:19:50 <dilyn> if he has I won't have noticed 2024-12-19 22:20:12 <dilyn> but nobody apparently builds any pending toys anyways... 2024-12-19 22:20:30 <sad_plan> hm, so project is kinda at a standstill? 2024-12-19 22:24:11 <dilyn> i don't think so, it's just not obvious to me what parts they're taking seriously and currently working on 2024-12-19 22:25:05 <sad_plan> hm, I see 2024-12-19 22:25:59 <dilyn> AAAAAAAAAAAAAAAAAHHHHH ld: error: duplicate symbol: handle_table_remove 2024-12-19 22:26:05 <dilyn> *this* is why you don't use static libraries smdh 2024-12-19 22:31:22 <sad_plan> thats a new one for me. but sure, static linking can be a real bitch at times 2024-12-19 22:34:15 <sad_plan> luckily, I use oasis as my core, so dont have to mess around with non-reproducable builds. atleast not for a lareger part of my system :D 2024-12-19 22:36:07 <dilyn> :P 2024-12-19 22:36:29 <dilyn> idk how the problem is happening *now*. someone fucked up a meson.build somewhere and decided to link something somewhere... 2024-12-19 22:41:13 <sad_plan> just use ag and youll find the cuplrit in a jiffy 2024-12-19 22:43:43 <dilyn> well the culprit is actually muon only building libdrm with static libraries... 2024-12-19 22:44:09 <dilyn> oh cus that's its default lmfaooo 2024-12-19 22:44:12 <sad_plan> then the issue is local, because I do use muon to build libdrm, with static libraries only 2024-12-19 22:44:33 <sad_plan> yes, muon seems to be more picky like that 2024-12-19 22:44:48 <sad_plan> ive had several packages all of a sudden lack one or the other because I didnt pay attention 2024-12-19 22:46:42 <dilyn> are you building radeonsi? 2024-12-19 22:47:18 <sad_plan> no, not building any gpu specific ones actually 2024-12-19 22:47:38 <sad_plan> I use tinyx atm, so theres really no benefit 2024-12-19 22:47:56 <dilyn> then that would be why you haven't seen it ;) 2024-12-19 22:48:14 <dilyn> add -Dgallium-drivers=radeonsi for your mesa build and you'll probably hit it... 2024-12-19 22:48:54 <sad_plan> nope, libdrm still builds with no issues if I enabled radeon C: 2024-12-19 22:49:04 <sad_plan> mesa is another story. 2024-12-19 22:49:35 <sad_plan> havent been able to build mesa with muon to begin with really 2024-12-19 22:49:44 <dilyn> oh, if you reset to this commit and revert it you can get a close approx to a static system -> https://github.com/dilyn-corner/KISS-me/commit/4dc67cc7f374b9d42b3a80ccc46e789d7290552c 2024-12-19 22:50:16 <dilyn> no libdrm builds fine it's a link issue with mesa; if you enable radeonsi in the mesa build it'll complain about a duplicate symbol in libdrm 2024-12-19 22:50:32 <sad_plan> I only build swrast because it was the only one I could build without requiring llvm, but if I try with muon, itll complain regardless. which is somewhat ironic iirc, because swrast supposedly requires llvm 2024-12-19 22:50:43 <dilyn> largely, mesa and libdrm can't be static anyways :( 2024-12-19 22:52:46 <sad_plan> Ive built only static libs for libdrm for a while now, and no issues. but probably perhaps because I use swrat and not radeonsi 2024-12-19 22:53:14 <sad_plan> driver that is, my laptop uses amdgpu/radeon 2024-12-19 22:53:58 <sad_plan> then checkout your repo there, and go from there, so you can enjoy a fully static system :D 2024-12-19 22:54:24 <dilyn> it was so fsck'd :v 2024-12-19 22:54:38 <midfavila> i wonder if nouveau can be compiled without mesa 2024-12-19 22:54:42 <midfavila> for just 2d 2024-12-19 22:54:50 <midfavila> since i dont think nouveau can do 3d anyway can it? 2024-12-19 22:55:05 <dilyn> tthis might be the last commit that was static and "functional" d62f00779473fd12112da32f796b19d0b0bb79fd 2024-12-19 22:55:14 <sad_plan> stop lying dilyn. it was great 2024-12-19 22:55:23 <midfavila> no nouveau does need mesa 2024-12-19 22:55:24 <midfavila> a shame 2024-12-19 22:55:46 <dilyn> it silently fell apart after a while lmfao Later messages