2021-04-01T00:20:53 #kisslinux anybody used illiltili's kiss-encryption? 2021-04-01T00:21:24 #kisslinux I can't find any documentation on it at all, and I'm really not familiar with the boot and init stuff 2021-04-01T01:08:14 #kisslinux I have not, but it looks like maybe you just symlink /usr/lib/init/rc.d/encryption.boot and /usr/lib/init/rc.d/encryption.post.shutdown to /etc/rc.d/ ? If you encrypt root though, you probably also have to mess with boot setup (e.g. use tinyramfs with the luks hook or something) 2021-04-01T02:25:19 #kisslinux hmm thanks 2021-04-01T02:25:34 #kisslinux yeah i know root encryption does necesitate a ramfs 2021-04-01T03:10:32 #kisslinux sh4rm4^bnc: Can you please not link political documents in here? 2021-04-01T03:35:15 #kisslinux dilyn: i attempted to email you a patch for community, but my email server's ip is listed on barracuda so its not going through :2021-04-01T03:35:34 #kisslinux oh no! 2021-04-01T03:35:36 #kisslinux i was so close to not having to log into github regularly 2021-04-01T03:35:38 #kisslinux can it go to gmail? 2021-04-01T03:35:58 #kisslinux you could also pastebin it here 2021-04-01T03:36:04 #kisslinux i think, but it marks it as spam by default lmao 2021-04-01T03:36:17 #kisslinux yeah, maybe ill just do pastebin 2021-04-01T03:36:43 #kisslinux for now my dilyn.corner⊙gc still exists so you can always use that; I tend to check my spam semi-regularly 2021-04-01T03:39:42 #kisslinux https://pastebin.com/qaxbgqY0 2021-04-01T03:39:50 #kisslinux ill try your gmail next time 2021-04-01T03:44:22 #kisslinux whatever is more convenient for you. I cleanup my gmail every few days so I'll eventually notice it haha 2021-04-01T03:44:26 #kisslinux applied 2021-04-01T03:44:45 #kisslinux dilyn: plugging the email gh issue thing again 2021-04-01T03:45:15 #kisslinux (just felt apt given the issue) 2021-04-01T03:45:21 #kisslinux i do like the idea of maybe using a mailing list 2021-04-01T03:45:40 #kisslinux as do I 2021-04-01T03:45:48 #kisslinux lol 2021-04-01T03:46:03 #kisslinux I can make that one of the issues I explore this month more closely 2021-04-01T03:46:06 #kisslinux I had a list somewhere... 2021-04-01T03:46:48 #kisslinux what about something like this 2021-04-01T03:46:49 #kisslinux https://github.com/gitgitgadget/gitgitgadget 2021-04-01T03:47:01 #kisslinux I think you can do something like `git am tehpatch.patch` so that the commit author shows up in git history 2021-04-01T03:48:50 #kisslinux was just about to say that 2021-04-01T03:48:54 #kisslinux raaahh. sorry. 2021-04-01T03:49:20 #kisslinux dw, its just one commit 2021-04-01T03:50:39 #kisslinux One day I will be maximally git proficient :v 2021-04-01T03:50:57 #kisslinux acheam: I'll take a peak tomorrow at work 2021-04-01T03:50:57 #kisslinux excusable since nobody sends you email patches :P 2021-04-01T03:51:12 #kisslinux I now have a list of things to look at, I think it's all tackleable this month 2021-04-01T03:51:28 #kisslinux yeah and I'm very new to git workflows. My strategy for fixing mistakes is simply deleting the repository still... 2021-04-01T03:51:36 #kisslinux revert2gross 2021-04-01T03:51:52 #kisslinux lmao same tho.. 2021-04-01T03:51:59 #kisslinux i very recently graduated from that 2021-04-01T03:52:11 #kisslinux im still tryna wrap my head around branches 2021-04-01T03:52:15 #kisslinux yeah I still do that lol 2021-04-01T03:52:19 #kisslinux now i just roll back the reflog 2021-04-01T03:52:44 #kisslinux becoming better would be easier if I installed the git manpages I imagine... 2021-04-01T03:52:53 #kisslinux git --help far less useful :v 2021-04-01T03:53:05 #kisslinux read the git book, its actually good 2021-04-01T03:53:26 #kisslinux another thing for the list 2021-04-01T03:53:34 #kisslinux that goes on my reading list. it is currently 80 books long 2021-04-01T03:53:49 #kisslinux they have a whole chapter on how git works internally, and its actually insanely cool 2021-04-01T03:53:52 #kisslinux I did the tar backup and untar thing 2021-04-01T03:57:47 #kisslinux genius 2021-04-01T03:57:58 #kisslinux knowing how git works internally would be... interesting 2021-04-01T04:20:26 #kisslinux replace git with https://git.sr.ht/~sircmpwn/shit 2021-04-01T04:33:55 #kisslinux as the old saying goes, 'to truly understand a program one must reimplement it in POSIX sh' 2021-04-01T04:50:22 #kisslinux hi 2021-04-01T10:22:48 #kisslinux looking at mmatongo's github issue in zig upstream, does KISS even package LLD? I think it only packages bare LLVM and clang (for firefox) https://github.com/ziglang/zig/issues/7209 2021-04-01T12:10:46 #kisslinux no KISS doesn't 2021-04-01T12:16:22 #kisslinux if anyone uses vanilla KISS and build your own llvm (instead of using a -bin package somewhere) can you please send the manifest here? thanks in advance 2021-04-01T12:16:53 #kisslinux http://ix.io/2UIU 2021-04-01T12:19:35 #kisslinux looking from your own manifest, there's no liblld*.a but it exists on mmatongo's PR 2021-04-01T12:20:28 #kisslinux which PR? 2021-04-01T12:20:35 #kisslinux s/PR/issue 2021-04-01T12:20:37 #kisslinux looking from your own manifest, there's no liblld*.a but it exists on mmatongo's issue 2021-04-01T12:20:37 #kisslinux whoops 2021-04-01T12:20:51 #kisslinux the ziglang issue? 2021-04-01T12:20:52 #kisslinux I meant the issue above 2021-04-01T12:20:57 #kisslinux aye 2021-04-01T12:21:02 #kisslinux he probably made it separately 2021-04-01T12:21:16 #kisslinux iirc the docs say 'needs llvm+clang+lld' 2021-04-01T12:22:30 #kisslinux I think he misread the response (looking at issue #31), it won't be fixed in 0.8.0 because there was no issue 2021-04-01T12:22:43 #kisslinux ...and I just built zig successfully 2021-04-01T12:26:22 #kisslinux with which llvm? 2021-04-01T12:27:37 #kisslinux ...wyverkiss, I'll try to set a pure KISS environment with its own LLD (and create a PR to kiss-lang if it successfully builds) 2021-04-01T12:28:32 #kisslinux does wyverkiss make a shared lld at all? 2021-04-01T12:28:36 #kisslinux I don't think it does... 2021-04-01T12:29:40 #kisslinux I don't think any LLD (wyverkiss or not) creates a shared liblld 2021-04-01T12:29:48 #kisslinux It doesn't :| 2021-04-01T12:30:09 #kisslinux I'm confused even more now! I thought part of the problem was llvmdylib+static lld, but apparently if you just built zig... no? 2021-04-01T12:30:10 #kisslinux hmmm 2021-04-01T12:30:21 #kisslinux theres no shared liblld i think 2021-04-01T12:30:35 #kisslinux yeah I don't think it's a thing 2021-04-01T12:32:08 #kisslinux https://k1sslinux.org/blog/20210401a :v 2021-04-01T12:32:17 #kisslinux does anyone know where the rustup binaries are actually hosted 2021-04-01T12:32:28 #kisslinux cant find a direct url 2021-04-01T12:34:21 #kisslinux I don't know about rustup but rust bootstrap tarballs are hosted in https://static.rust-lang.org/dist// 2021-04-01T12:34:42 #kisslinux might be different though since in my experience rustup's tarballs are fully static 2021-04-01T12:35:58 #kisslinux will the bootstrap tarball work as a regular rust ? 2021-04-01T12:36:48 #kisslinux I don't know 2021-04-01T12:54:10 #kisslinux Looks like it could actually work if you combined the 3 tarballs into a single package, let's see 2021-04-01T13:02:42 #kisslinux ah looks like this is the tarball i need https://static.rust-lang.org/dist/rust-1.50.0-x86_64-unknown-linux-gnu.tar.gz 2021-04-01T13:03:25 #kisslinux rustup can't build librsvg ffs 2021-04-01T13:06:35 #kisslinux I tried it like a month ago, only the rust I compiled myself could actually build the piece of shit library, not rustup, and not the binary tarball. 2021-04-01T13:06:46 #kisslinux unknown-linux-gnu is usually a glibc thing, no? 2021-04-01T13:06:53 #kisslinux yeah im on glibc 2021-04-01T13:07:06 #kisslinux heard the rustup thing had problems with firefox anyway 2021-04-01T13:07:13 #kisslinux on musl 2021-04-01T13:07:34 #kisslinux Ain't that great 2021-04-01T13:08:47 #kisslinux I hate rust more than I hate any other software I have used 2021-04-01T13:08:48 #kisslinux Combined 2021-04-01T13:09:39 #kisslinux "Spec? we don't need no stinkin spec~~ we're cool compiler haggers!!" 2021-04-01T13:10:12 #kisslinux lol 2021-04-01T13:11:33 #kisslinux "Here is a C library written in Rust, you can't compile it if you don't compile Rust as well, also fucking Gnome will integrate it into everything" 2021-04-01T13:18:03 #kisslinux Wow lld takes just ~15 seconds to link the chromium binary that gnu ld takes ~54 to do 2021-04-01T13:18:16 #kisslinux wonder how big the improvement in build time would be if i used lld for the whole build 2021-04-01T13:18:57 #kisslinux :v 2021-04-01T13:19:00 #kisslinux lld OP 2021-04-01T13:23:58 #kisslinux gold is even faster, but it's buggy af 2021-04-01T13:23:58 #kisslinux welcome aboard 2021-04-01T13:24:44 #kisslinux isn't gold unmaintained anyway 2021-04-01T13:24:50 #kisslinux more or less 2021-04-01T13:34:42 #kisslinux So, I ditched bearssl 2021-04-01T13:35:03 #kisslinux in favour of? 2021-04-01T13:35:08 #kisslinux libressl 2021-04-01T13:35:28 #kisslinux why 2021-04-01T13:36:25 #kisslinux Unless you are going bare-minimum, you are going to need libressl regardless 2021-04-01T13:36:48 #kisslinux At that point you might as well just use a single SSL library 2021-04-01T13:37:08 #kisslinux And, Python is a big deal breaker 2021-04-01T13:37:31 #kisslinux Because of meson 2021-04-01T13:39:33 #kisslinux hmm yeah 2021-04-01T13:41:49 #kisslinux btw looks like the rustup binary worked, built `bat` with it, though its 508mb instead of 87mb cuz of them bundling llvm stuff with it 2021-04-01T13:45:35 #kisslinux I might mayybe continue to maintain a separate bearssl branch just focusing on the base, so one can still go bare-minimum 2021-04-01T13:45:37 #kisslinux lets see if ff builds 2021-04-01T13:46:25 #kisslinux Nothing on the core repository has a hard dependency for a specific ssl lib 2021-04-01T13:57:03 #kisslinux gold, the official funroll-loops linker 2021-04-01T13:58:21 #kisslinux alright, let's do an all-target llvm build 2021-04-01T13:59:07 #kisslinux I think I have a workaround for KISS and Zig cross-compiling problem 2021-04-01T14:00:58 #kisslinux :D 2021-04-01T14:01:33 #kisslinux you mean... bear minimum merakor? 2021-04-01T14:16:00 #kisslinux *american sitcom laugh track* 2021-04-01T15:11:35 #kisslinux dilyn: why was the firefox build switch to use mozconfig instead of `./mach configure` ? 2021-04-01T15:12:27 #kisslinux iirc ./mach configure is being phased out 2021-04-01T15:12:41 #kisslinux that might taken ten years tho tbh 2021-04-01T15:13:12 #kisslinux no mach configure is same as mozconfig, but a bit cleaner 2021-04-01T15:13:12 #kisslinux it's the plain ./configure that they're removing 2021-04-01T15:13:46 #kisslinux not a big deal either way, just styling 2021-04-01T15:13:47 #kisslinux oho 2021-04-01T15:33:39 #kisslinux well I'll be damn, zig is actually neat 2021-04-01T15:33:45 #kisslinux s/damn/damned 2021-04-01T15:33:47 #kisslinux well I'll be damned, zig is actually neat 2021-04-01T15:38:54 #kisslinux of course zig has an option like this lol 2021-04-01T15:39:04 #kisslinux I'm too jaded, clearly 2021-04-01T15:39:46 #kisslinux konimex does `zig cc` make segfaulting binaries for you ? 2021-04-01T15:40:41 #kisslinux on which arch? I have no functioning non-x86_64 devices now (except my android I guess, will try there) 2021-04-01T15:41:03 #kisslinux no just a regular `zig cc hello.c` without compiling for another arch 2021-04-01T15:41:36 #kisslinux nope, no segfaults of any kind 2021-04-01T15:41:44 #kisslinux Hmm 2021-04-01T15:41:57 #kisslinux you got segfaults? 2021-04-01T15:42:26 #kisslinux I got segfaults compiling a Hello World with Zig 2021-04-01T15:42:26 #kisslinux i downloaded the zig glibc binary and anything that zig cc made was segfaulting 2021-04-01T15:42:30 #kisslinux ^ 2021-04-01T15:42:55 #kisslinux I think it has to do with LLD, in the past when I tried to build LLD with gcc the resultant binary segfaults 2021-04-01T15:43:04 #kisslinux wait, that was probably compiler-rt 2021-04-01T15:43:25 #kisslinux s/build/use 2021-04-01T15:55:11 #kisslinux anyway, I'll try to build with KISS' llvm and build my own lld now to see if it segfaults 2021-04-01T16:03:19 #kisslinux wait the zig binary seems to ve statically linked 2021-04-01T16:04:09 #kisslinux if i run the zig cc on glibc , ldd says invalid elf header on libc.so, but musl ldd doesn't complain 2021-04-01T16:04:09 #kisslinux both segfault 2021-04-01T16:18:16 #kisslinux testuser_: did you build your own zig or just using whatever binary they provide? I built my own zig with vanilla KISS and it didn't segfault on both musl and glibc 2021-04-01T16:29:04 #kisslinux their binary 2021-04-01T16:29:31 #kisslinux https://ziglang.org/download/0.7.1/zig-linux-x86_64-0.7.1.tar.xz 2021-04-01T16:34:49 #kisslinux you mentioned you're on glibc, are you on kiss-glibc (gkiss, iirc?) or some other distro? tried that bin in an Arch installation and it didn't segfault at all 2021-04-01T16:35:20 #kisslinux it *did* complain about "warning: zig cannot build new glibc version 2.33; providing instead 2.32" but that's about it 2021-04-01T16:39:06 #kisslinux i am on gkiss but as i said i tried it on musl too 2021-04-01T16:39:15 #kisslinux with the same static binary 2021-04-01T16:39:19 #kisslinux of zig 2021-04-01T16:49:16 #kisslinux now I can reproduce it, but only on musl 2021-04-01T17:31:53 #kisslinux hi! 2021-04-01T17:47:37 #kisslinux hallo o7 2021-04-01T17:58:11 #kisslinux hey 2021-04-01T18:52:46 #kisslinux hiya 2021-04-01T19:07:46 #kisslinux hi 2021-04-01T19:08:55 #kisslinux acheam do you know that base64 still doesn't count as a word, right? 2021-04-01T19:09:27 #kisslinux it's hilarious though 2021-04-01T19:16:13 #kisslinux :( 2021-04-01T19:18:22 #kisslinux I'm sorry acheam, it still isn't a word 2021-04-01T19:18:47 #kisslinux why don't you try some other method to see if that works? ;P 2021-04-01T21:50:47 #kisslinux new song and (single!) word 2021-04-01T21:59:41 #kisslinux incredible 2021-04-01T22:00:12 #kisslinux what does "the meme has gone too far" refer to? 2021-04-01T22:06:50 #kisslinux the meme has gone too far. 2021-04-01T22:07:51 #kisslinux I see 2021-04-01T22:33:39 #kisslinux hey! firefox tabs have started crashing due to the fact that firefox thinks that it doesn't have any fonts 2021-04-01T22:33:46 #kisslinux any updates that might've caused this? 2021-04-01T22:34:56 #kisslinux https://termbin.com/ug4q 2021-04-01T22:35:01 #kisslinux here's a log from firefox 2021-04-01T22:40:09 #kisslinux oh! updating to the firefox in repo-bin fixed it 2021-04-01T22:40:18 #kisslinux thank you for putting that there :) 2021-04-01T22:46:45 #kisslinux :) 2021-04-01T22:47:07 #kisslinux https://ytprivate.com/watch?v=HdqvLHZR9iE 2021-04-01T22:47:19 #kisslinux if you haven't seen WarGames yet, you are now contractually obligated to watch it 2021-04-01T22:47:29 #kisslinux what is it? 2021-04-01T22:47:49 #kisslinux it's an old movie from the 80s about computers 'n shit 2021-04-01T22:47:52 #kisslinux it's good 2021-04-01T22:48:17 #kisslinux there's an IMSAI 8080 so it's immediately got my seal of approval 2021-04-01T22:48:23 #kisslinux I see 2021-04-01T22:49:05 #kisslinux war games is a classic 2021-04-01T22:49:06 #kisslinux https://ytprivate.com/watch?v=LwDbgE54QYE 2021-04-01T22:49:13 #kisslinux this is probably one of my favorite scenes from it 2021-04-01T22:53:24 #kisslinux lmao 2021-04-01T22:53:41 #kisslinux "Who first suggested the idea of reproduction without sex?" 2021-04-01T22:53:41 #kisslinux "Um... your wife?" 2021-04-01T22:54:01 #kisslinux absolutely fucking BLOWN the FUCK OUT, even fourty years later