💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-10-20.txt captured on 2024-05-12 at 16:01:39.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
[2022-10-20T03:02:47Z] <testuser[m]> Hi [2022-10-20T03:20:42Z] <sad_plan> hi [2022-10-20T04:28:17Z] <rohan> hi [2022-10-20T04:28:34Z] <rohan> anyone here was able to build hyprland in kiss? [2022-10-20T04:28:45Z] <rohan> i tried but it depends on xcb [2022-10-20T04:28:54Z] <rohan> and i dont know why need this [2022-10-20T06:37:15Z] <wael_> Hi [2022-10-20T06:38:08Z] <wael_> rohan: it should build with the dependencies that are in the repos already [2022-10-20T06:38:30Z] <wael_> otherwise you'll need glslang and vulkan stuff [2022-10-20T06:38:43Z] <wael_> try disabling xwayland, maybe that's why it needs xcb [2022-10-20T08:43:04Z] <testuser[m]> I just finished driving a tractor for 8 hours. Good thing it was an old kubota, so when one of the pulleys seized I was able to replace it and keep working, instead of waiting for a Licensed John Deere Service Truck to come out and replace the pulley and then update my tractors firmware. [2022-10-20T08:57:26Z] <virutalmachineus> I can't take testuser seriously anymore, he's doing all kinds of stuff. [2022-10-20T09:07:49Z] <virutalmachineus> His next gig is driving elon musk new starship for 8 hours. [2022-10-20T11:17:34Z] <testuser[m]> pointers are dangerous and pointy and sharp, boo-hoo [2022-10-20T14:07:47Z] <sad_plan> o/ [2022-10-20T14:13:14Z] <illiliti> hi [2022-10-20T14:45:57Z] <wael_> Hi [2022-10-20T14:45:58Z] <wael_> Hu [2022-10-20T14:45:58Z] <wael_> Ho [2022-10-20T14:45:58Z] <wael_> Ho [2022-10-20T15:06:57Z] <sad_plan> illiliti: when using muon, whats the reason to use muon instead of ninja, when we initially run ninja -C build install? out of curiousity [2022-10-20T15:11:15Z] <illiliti> muon doesn't generate install target, so ninja install won't work [2022-10-20T15:12:06Z] <illiliti> also with meson, ninja install calls meson install anyway [2022-10-20T15:12:56Z] <illiliti> so muon decided to not have install target because it's pointless since it would call muon install anyway [2022-10-20T15:19:09Z] <sad_plan> that makes sence [2022-10-20T15:23:51Z] <illiliti> there were also talks that ninja install can mess up privileges of files if run under root [2022-10-20T15:24:01Z] <illiliti> but that would happen only if rebuild is needed [2022-10-20T15:25:06Z] <sad_plan> I see [2022-10-20T15:25:12Z] <illiliti> maybe lattis is looking for a way to fix this [2022-10-20T15:25:27Z] <illiliti> that's why he didn't add support for ninja install [2022-10-20T15:25:53Z] <illiliti> dunno, for me i don't think it's worth it [2022-10-20T15:28:07Z] <sad_plan> I agree. if what we have already, I dont see any reason for *fixing* it [2022-10-20T15:30:07Z] <sad_plan> s/already/already works/ [2022-10-20T15:30:19Z] <illiliti> yeah, but either way cli compatibility isn't a goal. you have to adapt meson command to make it work with muon [2022-10-20T15:31:15Z] <illiliti> so if cli compatibility is missing, that's by design :) [2022-10-20T15:31:47Z] <sad_plan> I see :p [2022-10-20T15:39:31Z] <wael_> does meson and muon both generate instructions for ninja [2022-10-20T15:39:46Z] <wael_> or samurai [2022-10-20T15:40:34Z] <wael_> if that's true that would explain the different logging between meson and muon when launching ninja/samuraj [2022-10-20T15:47:40Z] <illiliti> they do, but the difference is slight iirc [2022-10-20T15:57:41Z] <phoebos> https://github.com/aabacchus/kiss/blob/c-mix/bin/kiss-size.c [2022-10-20T16:05:16Z] <illiliti> nice [2022-10-20T16:09:16Z] <illiliti> strcat/strcpy usage looks pretty unsafe tho [2022-10-20T16:59:07Z] <testuser[m]> illiliti: are there any extra patches pending merge for muon to work for repo? [2022-10-20T17:17:59Z] <wael_> illiliti: switching libnotify to muon (required bgl breaks everything that depends on it [2022-10-20T17:17:59Z] <wael_> https://termbin.com/trjw https://termbin.com/f4rl [2022-10-20T17:19:30Z] <wael_> the files produced by the glib enum and marshals are different compared to meson [2022-10-20T17:59:01Z] <rohan> anyone builded hyprland? [2022-10-20T18:15:53Z] <illiliti> testuser[m]: muon works with repo, more or less, but since meson is moving target(move fast and break things) there will be always breakages from time to time [2022-10-20T18:16:04Z] <illiliti> and most of the patches are merged but not released yet, if i get your question right [2022-10-20T18:18:27Z] <illiliti> wael_: check what glib-* commands meson generates and based on that try to replicate gnome module with custom_target [2022-10-20T18:26:30Z] <wael_> phoebos: what is the speed difference compared to the one in shell [2022-10-20T18:43:33Z] <phoebos> apologies for the flood, found a bug in calico [2022-10-20T18:44:13Z] <phoebos> illiliti: yeah i should use strncpy or snprintf, but it isn't a massive worry [2022-10-20T18:46:04Z] <phoebos> wael_: for boost (~15000 files), 0.06s vs 1.57s [2022-10-20T19:11:47Z] <illiliti> how to reclaim ownership of muon PR? [2022-10-20T19:15:35Z] <illiliti> fuck [2022-10-20T19:16:11Z] <illiliti> hare PR is lost too [2022-10-20T19:18:38Z] <phoebos> you can't push to the branch? [2022-10-20T19:19:03Z] <sad_plan> the branch was there when I pushed ghcli though. it appeared in the list [2022-10-20T19:19:47Z] <phoebos> they've changed names to illiliti/muon etc [2022-10-20T19:21:08Z] <illiliti> i tried to push to it [2022-10-20T19:21:09Z] <illiliti> illiliti/muon [2022-10-20T19:21:14Z] <illiliti> no success [2022-10-20T19:21:30Z] <illiliti> it just says Everything up-to-date [2022-10-20T19:21:46Z] <illiliti> even though nothing is up-to-date lol [2022-10-20T19:22:06Z] <illiliti> i guess i'll just reopen [2022-10-20T19:36:11Z] <testuser[m]> Why do people use those c89 style variable declarations [2022-10-20T19:40:32Z] <illiliti> bruh [2022-10-20T19:40:38Z] <illiliti> i'm one of those people [2022-10-20T19:44:05Z] <illiliti> i use it because it helps me to know if function has too many variables [2022-10-20T19:45:11Z] <illiliti> because, you know, they're defined at the top, so it's easy to check [2022-10-20T19:48:07Z] <testuser[m]> Also u can change the license comment to 2 line spdx identifier [2022-10-20T19:49:12Z] <illiliti> where [2022-10-20T19:52:57Z] <illiliti> hmm [2022-10-20T19:53:37Z] <illiliti> why codeberg lists commits that don't exist anymore [2022-10-20T19:53:57Z] <illiliti> https://codeberg.org/kiss-community/repo/pulls/126 [2022-10-20T19:54:55Z] <illiliti> > muon: fix depends [2022-10-20T19:55:40Z] <illiliti> i've squashed it, why it still here [2022-10-20T20:15:48Z] <testuser[m]> Torvalds is often mistaken in many things. He is one of the most overrated personalities in the computer industry world. But the fanbois love him because OMG OMG he is the Linux copyright holder.... Add to that some AMD fanboism and you get all the ridiculous statements about AVX-512.... [2022-10-20T20:29:31Z] <illiliti> without linus things will get worse immediately [2022-10-20T20:29:45Z] <illiliti> linux foundation would take over with greg+sievers on the throne [2022-10-20T20:30:07Z] <phoebos> c89 is comfy [2022-10-20T20:30:37Z] <illiliti> (those guys are responsible for sabotaging non-systemd systems) [2022-10-20T23:25:02Z] <midfavila> https://regexcrossword.com/ [2022-10-20T23:25:09Z] <midfavila> this is an interesting set of puzzles [2022-10-20T23:25:18Z] <midfavila> not sure if any of you have run across them before