💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-10-31.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
2019-10-31T07:48:56 #kisslinux <dylanaraps> https://www.phoronix.com/scan.php?page=news_item&px=Systemd-New-Logo-2019 2019-10-31T07:49:00 #kisslinux <dylanaraps> systemd new logo 2019-10-31T07:49:02 #kisslinux <dylanaraps> Weird 2019-10-31T09:06:33 #kisslinux <unternet> arrrgh. something (on my work ubuntu) just made a drive-by-installation of ibus. replacing my terminal splitting shortcut with AN EMOJI PICKER 2019-10-31T09:40:42 #kisslinux <tempguyfromschoo> hi 2019-10-31T09:41:41 #kisslinux <tempguyfromschoo> I am currently configuring my kernel, and the initramfs part is by default enabled, but the installation guide states that "NOTE: KISS does not support booting using an initramfs." 2019-10-31T09:41:47 #kisslinux <tempguyfromschoo> Can I uncheck those 2019-10-31T10:41:11 #kisslinux <tempguyagain> hi its mee again 2019-10-31T10:41:48 #kisslinux <tempguyagain> was asking about initramfs kernel setting 2019-10-31T10:41:53 #kisslinux <tempguyagain> had to leave 2019-10-31T10:42:46 #kisslinux <dylanaraps> Hello 2019-10-31T10:42:51 #kisslinux <dylanaraps> Apologies, was out. 2019-10-31T10:43:44 #kisslinux <dylanaraps> tempguyagain: You can disable the initramfs kernel setting when not using one, yeah. 2019-10-31T10:45:56 #kisslinux <tempguyagain> awesome 2019-10-31T10:46:18 #kisslinux <tempguyagain> I will holler back once I set up a bouncer again and after I have installed KISS. Smell ya later 2019-10-31T20:03:07 #kisslinux <flippy> hello dylan 2019-10-31T20:03:27 #kisslinux <flippy> dylanaraps: why is there no operator in this cannel? 2019-10-31T20:05:31 #kisslinux <dylanaraps> I am the operator, I just don't have it set unless needed (which is never). 2019-10-31T20:08:27 #kisslinux <dylanaraps> About to send a PR to rust. Lets see how this goes. 2019-10-31T20:09:04 #kisslinux <flippy> oh okay 2019-10-31T20:10:39 #kisslinux <dylanaraps> Cloning the repository pulls 500MB of data. oof 2019-10-31T20:27:57 #kisslinux <dylanaraps> https://github.com/rust-lang/rust/pull/66008 2019-10-31T20:28:02 #kisslinux <dylanaraps> Done. 2019-10-31T20:55:28 #kisslinux <dylanaraps> Note: I will be swapping ninja to samurai (https://github.com/michaelforney/samurai) in KISS. 2019-10-31T20:55:45 #kisslinux <dylanaraps> (So long as all of my tests pass) 2019-10-31T21:22:01 #kisslinux <E5ten> I haven't seen any benchmarks of samurai vs ninja, have you done any? 2019-10-31T21:22:53 #kisslinux <dylanaraps> Yes 2019-10-31T21:23:09 #kisslinux <dylanaraps> No visible difference performance-wise. 2019-10-31T21:25:13 #kisslinux <dylanaraps> It's nearly 1/5th the size of ninja too. 2019-10-31T21:25:21 #kisslinux <dylanaraps> Also has no Python requirement for build. 2019-10-31T21:25:56 #kisslinux <dylanaraps> Also in C vs C++. 2019-10-31T21:26:35 #kisslinux <dylanaraps> Ninja's releases have been frozen for a while as the developer can't get binaries out too. 2019-10-31T21:27:49 #kisslinux <E5ten> Oh I don't need convincing about samurai, I was just curious, I know ninja development is a shitshow 2019-10-31T21:28:38 #kisslinux <dylanaraps> I'd rather put the reasons for changing out there anyway. :P 2019-10-31T21:29:28 #kisslinux <E5ten> Fair enough 2019-10-31T21:29:30 #kisslinux <konimex> replacing ninja with samurai seems futile when we ultimately deal with meson anyway 2019-10-31T21:30:06 #kisslinux <dylanaraps> meson isn't always needed to use ninja (though you're right, nothing yet uses it without meson). 2019-10-31T21:30:07 #kisslinux <E5ten> All of the shit in their issues with ninja devs not implementing options or environmental variables that all their users want is actually mindboggling 2019-10-31T21:30:28 #kisslinux <E5ten> All my cmake builds :p 2019-10-31T21:30:43 #kisslinux <dylanaraps> It also removes a musl patch we would've been stuck with for a while. 2019-10-31T21:30:53 #kisslinux <E5ten> It's so much faster than cmake with makefiles 2019-10-31T21:31:38 #kisslinux <dylanaraps> Not having to deal with this is nice too: https://github.com/ninja-build/ninja/blob/master/configure.py 2019-10-31T21:32:11 #kisslinux <E5ten> I redid the portion of that relevant to just building in cmake because I was so bothered by it 2019-10-31T21:32:41 #kisslinux <dylanaraps> Samurai also doesn't need to build itself to build itself (bootstrap). 2019-10-31T21:32:51 #kisslinux <dylanaraps> I always found that odd about ninja. 2019-10-31T21:37:37 #kisslinux <dylanaraps> E5ten: link to your projects? I'm interested. 2019-10-31T21:53:43 #kisslinux <E5ten> Not projects, I just like cmake so I sometimes rewrite other simple build systems in it to decrease the makedeps for that thing 2019-10-31T21:55:14 #kisslinux <dylanaraps> Makes sense. 2019-10-31T21:55:32 #kisslinux <dylanaraps> My one dislike with cmake is its build time (ie building cmake). 2019-10-31T21:57:54 #kisslinux <E5ten> Fair enough, but that one thing isn't enough to get me to not use the fastest one (only when using ninja obviously) and in terms of dependencies it's so much nicer than the tons of python libs from meson 2019-10-31T21:58:19 #kisslinux <E5ten> Cmake just doesn't update frequently enough for the build time to bug me 2019-10-31T22:02:25 #kisslinux <konimex> say, would it be feasible to symlink the ninja package directory to samurai instead of KISS_FORCE=1 it? 2019-10-31T22:02:59 #kisslinux <konimex> something like "provides=" in Arch PKGBUILD parlance 2019-10-31T22:05:15 #kisslinux <dylanaraps> That's something I was thinking about for the longer term. 2019-10-31T22:05:33 #kisslinux <dylanaraps> It'd have to still allow a user to swap back to ninja if they so desire. 2019-10-31T22:23:44 #kisslinux <E5ten> Is samurai supposed to not replace its previous line?