2020-01-02T12:11:26 #kisslinux https://getkiss.org/blog/20200102a 2020-01-02T12:11:32 #kisslinux New "This week in KISS" 2020-01-02T12:17:13 #kisslinux dylanaraps: eiwd doesn't build on my laptop 2020-01-02T12:17:24 #kisslinux https://termbin.com/rznw 2020-01-02T12:18:53 #kisslinux Thanks 2020-01-02T12:18:58 #kisslinux Will try and reproduce. 2020-01-02T12:23:53 #kisslinux Hm. I can't reproduce this at all. 2020-01-02T12:29:38 #kisslinux the error seems to be a missing man page 2020-01-02T12:30:24 #kisslinux Yup 2020-01-02T12:30:34 #kisslinux It works on my machine though. Which is weird. 2020-01-02T12:30:42 #kisslinux have you tried cleaning the kiss cache then rebuilding? 2020-01-02T12:31:19 #kisslinux Yup 2020-01-02T12:31:22 #kisslinux Just tried again. 2020-01-02T12:31:26 #kisslinux Still builds fine. 2020-01-02T12:32:38 #kisslinux do you have an rst2man command? 2020-01-02T12:32:56 #kisslinux I do not. 2020-01-02T12:33:10 #kisslinux Actually. I do. 2020-01-02T12:33:15 #kisslinux rst2man: /home/goldie/.local/bin/rst2man.py 2020-01-02T12:36:22 #kisslinux yes, where'd you get that 2020-01-02T12:37:17 #kisslinux ah, python-docutils 2020-01-02T12:37:19 #kisslinux https://docutils.sourceforge.io/ 2020-01-02T12:37:21 #kisslinux Yup 2020-01-02T12:37:44 #kisslinux Most likely from pip. Possibly from youtube-dl. 2020-01-02T12:37:59 #kisslinux I'll make it so docs are only built if rst2man is available. 2020-01-02T12:38:19 #kisslinux great, thanks 2020-01-02T12:38:49 #kisslinux I'm bringing eiwd to compatibility with iwd master so give me 30 mins or so. 2020-01-02T12:39:27 #kisslinux yeah, no rush :D 2020-01-02T12:40:44 #kisslinux :) 2020-01-02T12:55:44 #kisslinux OK. Should be fixed. 2020-01-02T12:55:48 #kisslinux Will test 2020-01-02T13:01:20 #kisslinux Doing the important work of saving us from dbus 🙏 2020-01-02T13:07:20 #kisslinux https://github.com/dylanaraps/eiwd/releases/tag/0.2.2 2020-01-02T13:07:22 #kisslinux :) 2020-01-02T13:07:24 #kisslinux lieuxnoir: 2020-01-02T13:09:48 #kisslinux Oops 2020-01-02T13:09:54 #kisslinux Still broken when rst2man is missing. 2020-01-02T13:10:13 #kisslinux I love software 2020-01-02T13:10:36 #kisslinux long live software! 2020-01-02T13:10:42 #kisslinux I'm just going to ship compiled man pages and remove all the generation steps. 2020-01-02T13:10:46 #kisslinux :P 2020-01-02T13:19:54 #kisslinux https://github.com/dylanaraps/eiwd/releases/tag/0.2.3 2020-01-02T13:19:56 #kisslinux phew 2020-01-02T13:40:33 #kisslinux https://termbin.com/veoc 2020-01-02T13:42:12 #kisslinux Lol. That's a new one. 2020-01-02T13:43:03 #kisslinux The CI passed though. 2020-01-02T13:43:04 #kisslinux Hm 2020-01-02T13:44:52 #kisslinux ls -l seems fine. 2020-01-02T13:45:02 #kisslinux ... Jan 2 17:02 AUTHORS 2020-01-02T13:45:17 #kisslinux Can anyone else reproduce? 2020-01-02T13:46:21 #kisslinux I need to go shopping for dinner and I'll fix this when I get back. 2020-01-02T14:23:30 #kisslinux lieuxnoir: Try again (Run `kiss u` then `kiss b eiwd`). 2020-01-02T14:23:47 #kisslinux I updated the tarball in-place (Same version number). 2020-01-02T14:24:25 #kisslinux Actually, it's 0.2.3 now. I forgot to push it before. 2020-01-02T14:24:30 #kisslinux yay software 2020-01-02T14:25:26 #kisslinux Anyone using BMQ or an out of tree scheduler? 2020-01-02T14:27:44 #kisslinux why is it looping? 2020-01-02T14:28:26 #kisslinux Looping? 2020-01-02T14:28:51 #kisslinux yes, it's not reaching the `make` part 2020-01-02T14:31:09 #kisslinux E5ten: still up to porting the build system to cmake? hah 2020-01-02T14:31:09 #kisslinux lieuxnoir: OK. Let me try something else. 2020-01-02T14:31:09 #kisslinux Apologies 2020-01-02T14:31:20 #kisslinux it shows errors when I Ctrl+C 2020-01-02T14:31:54 #kisslinux Will push a new tarball in a sec 2020-01-02T14:32:42 #kisslinux https://termbin.com/cibw 2020-01-02T14:33:36 #kisslinux OK. 2020-01-02T14:33:38 #kisslinux Pushed a fix. 2020-01-02T14:33:44 #kisslinux `kiss u` and then `kiss b eiwd`. 2020-01-02T14:35:00 #kisslinux oh god I totally forgot lol, I'll try to do that within the next few days 2020-01-02T14:35:54 #kisslinux No rush. I'm just finding autotools to be terrible on the developer side. 2020-01-02T14:38:00 #kisslinux https://termbin.com/b83p 2020-01-02T14:38:43 #kisslinux shocker, autotools is terrible on every side 2020-01-02T14:40:39 #kisslinux Grr. My clock is right. 2020-01-02T14:40:50 #kisslinux Just ran `autoreconf -fis` as usual. 2020-01-02T14:41:32 #kisslinux can I have a relatively high cmake version requirement lol? 2020-01-02T14:42:00 #kisslinux Sure 2020-01-02T14:42:14 #kisslinux I'm still going to keep autotools around. 2020-01-02T14:42:24 #kisslinux I'd actually prefer to swap to a basic Makefile. 2020-01-02T14:42:42 #kisslinux sounds good 2020-01-02T14:43:20 #kisslinux lieuxnoir: I pushed a change to run autoreconf... 2020-01-02T14:43:21 #kisslinux +1 for the basic Makefile, since two days i'm killing myself with cmake, python, centos and pip 2020-01-02T14:44:31 #kisslinux I wonder if I can lazily just use the generated Makefile from ./configure standalone. 2020-01-02T14:44:42 #kisslinux @Dylan your repo commits are showing as a couple of hours ahead of current time 2020-01-02T14:45:19 #kisslinux My laptop seems to have travelled to the future for some reason. 2020-01-02T14:45:35 #kisslinux dylanaraps: definitely can't 2020-01-02T14:45:47 #kisslinux My clock is correct though... 2020-01-02T14:46:18 #kisslinux This happened once before didn't it? 2020-01-02T14:46:23 #kisslinux I mean the generated Makefile thing 2020-01-02T14:46:27 #kisslinux E5ten: You probably remember. 2020-01-02T14:46:27 #kisslinux yeah it did 2020-01-02T14:47:33 #kisslinux *sarcasm* well that's now microsoft behind, they always know before you, want you want to type 2020-01-02T14:47:45 #kisslinux it builds, but im having some `Clock skew detected. Your build may be incomplete` warnings 2020-01-02T14:48:54 #kisslinux My clock is correct though. 2020-01-02T14:49:07 #kisslinux Hm 2020-01-02T14:49:12 #kisslinux I hate technology 2020-01-02T14:50:57 #kisslinux hi 2020-01-02T14:51:13 #kisslinux Hello 2020-01-02T14:51:24 #kisslinux how are you 2020-01-02T14:51:47 #kisslinux how about your hardware clock? 2020-01-02T14:52:17 #kisslinux I'm good, you? I'm happy to answer any questions you may have. 2020-01-02T14:52:24 #kisslinux lieuxnoir: Also correct 2020-01-02T14:52:34 #kisslinux I'm going to reset it anyway though. 2020-01-02T14:55:56 #kisslinux i'll wait for 2 hours and try building again without the `autoreconf -fis` 2020-01-02T14:56:14 #kisslinux Lol 2020-01-02T14:56:21 #kisslinux I'm going to try one more time. 2020-01-02T14:56:56 #kisslinux i don't know, lol, just a bad guess 2020-01-02T14:58:14 #kisslinux your commits are ahead 2020-01-02T14:58:52 #kisslinux you can try 2.2 in 9 minutes though :D 2020-01-02T14:59:21 #kisslinux lol... 2020-01-02T14:59:28 #kisslinux OK. My clock should be fine now. 2020-01-02T14:59:45 #kisslinux 2.2 is missing the man pages fix though. lol 2020-01-02T14:59:55 #kisslinux Let me draft a 0.2.4. 2020-01-02T14:59:57 #kisslinux 2 secs 2020-01-02T15:04:59 #kisslinux https://github.com/dylanaraps/eiwd/releases/tag/0.2.4 2020-01-02T15:05:03 #kisslinux How's the date on this one/ 2020-01-02T15:05:07 #kisslinux ?* 2020-01-02T15:06:24 #kisslinux Pushed 0.2.4 to the repositories. 2020-01-02T15:07:19 #kisslinux time good now 2020-01-02T15:07:33 #kisslinux what was the problem 2020-01-02T15:08:12 #kisslinux Dunno. I just gave it a reset. 2020-01-02T15:08:17 #kisslinux ok 2020-01-02T15:09:26 #kisslinux lieuxnoir: Try 0.2.4 (in repos now) 2020-01-02T15:09:43 #kisslinux This is interesting: https://probablydance.com/2019/12/30/measuring-mutexes-spinlocks-and-how-bad-the-linux-scheduler-really-is/ 2020-01-02T15:10:26 #kisslinux It'll be a while before i can try build this. I put the initial bug report in re the man pages 2020-01-02T15:11:04 #kisslinux Thanks for fixing 2020-01-02T15:11:09 #kisslinux No problem 2020-01-02T15:11:28 #kisslinux There's no generation process for the man pages now so it'll always work. 2020-01-02T15:11:38 #kisslinux I generate them beforehand basically. 2020-01-02T15:11:44 #kisslinux cool 2020-01-02T15:12:31 #kisslinux brb 2020-01-02T15:13:09 #kisslinux working fine now 2020-01-02T15:15:23 #kisslinux I'm now running a kernel with the BMQ scheduler. 2020-01-02T15:17:50 #kisslinux lieuxnoir: woo hoo 2020-01-02T15:20:34 #kisslinux That's an interesting article. 2020-01-02T15:22:58 #kisslinux Yup. It's why I'm trying BMQ. 2020-01-02T15:42:02 #kisslinux dylanaraps: Thoughts on BSD? 2020-01-02T15:42:36 #kisslinux Will there ever be a KissBSD? ;) 2020-01-02T15:44:38 #kisslinux if the BSD kernel and libc can be ripped out of the tree as easy as possible, maybe? 2020-01-02T15:45:19 #kisslinux Hmm. 2020-01-02T15:45:58 #kisslinux https://www.hyperbola.info/news/announcing-hyperbolabsd-roadmap/ 2020-01-02T15:46:33 #kisslinux These guys are in the process of switching to the BSD kernel; reasons in the blog post. 2020-01-02T15:47:02 #kisslinux I've seen that, it won't be pure BSD but a FSF-approved one though 2020-01-02T15:47:20 #kisslinux Hmm. 2020-01-02T15:47:24 #kisslinux Yeah I suppose. 2020-01-02T15:49:08 #kisslinux icyphox: I like BSD but it's sad that you're forced to use dbus etc with software like Firefox. 2020-01-02T15:49:35 #kisslinux A lot of crap is being forced on BSD thanks to systemd/pulse/dbus/etc. 2020-01-02T15:50:04 #kisslinux OpenBSD doesn't support my hardware which is actually why KISS exists. :P 2020-01-02T15:50:13 #kisslinux Ah! 2020-01-02T15:57:09 #kisslinux lol https://termbin.com/lgos 2020-01-02T15:58:52 #kisslinux Yup 2020-01-02T15:59:02 #kisslinux I had the same issue when I first starting using it. :P 2020-01-02T15:59:07 #kisslinux Pretty easy to fix 2020-01-02T16:00:13 #kisslinux i should've installed iwd on arch before copying the config lol 2020-01-02T16:31:44 #kisslinux cmake shouldn't take that long, already got it creating iwd executable successfully 2020-01-02T16:33:53 #kisslinux the bundled ell build requires the source to be alongside iwd right? like not as a subdirectory? 2020-01-02T16:45:47 #kisslinux http://ix.io/26cD initial cmake patch (no tests or sanitizer libs or anything yet) 2020-01-02T16:46:44 #kisslinux also suggestion to replace src/genbuiltin disgusting script with http://ix.io/26cE 2020-01-02T16:52:55 #kisslinux Thanks :D 2020-01-02T16:53:44 #kisslinux The ell/ directory sits alongside src/ for reference. 2020-01-02T16:55:11 #kisslinux > You have been added to neofetch 2020-01-02T16:55:24 #kisslinux https://launchpad.net/~neofetch 2020-01-02T16:55:32 #kisslinux ?!?!?!? 2020-01-02T21:15:40 #kisslinux But the build system symlinks an ell directory beside the top level dir to be alongside src