💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-07-16.txt captured on 2024-06-16 at 13:41:19.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-07-16T00:00:00Z] <acheam> https://l.armaanb.net/tmp2.png [2021-07-16T00:00:25Z] <kqz> ooooh cert didn't update [2021-07-16T00:00:33Z] <kqz> should be automatic with sourcehut pages i thought [2021-07-16T00:00:56Z] <kqz> not too worried about it tho, i am currently working on setting up my sourcehut instance rn and will be transferring all this to my own server [2021-07-16T00:01:11Z] <acheam> god darn it drew [2021-07-16T00:02:01Z] <acheam> kqz: you know what i'd really really love? [2021-07-16T00:03:00Z] <kqz> besides a bootloader that cooperates with clang? ;d [2021-07-16T00:03:18Z] <acheam> unfortunately that as well [2021-07-16T00:03:31Z] <acheam> but also for you to push something to ~kqz/odiffutils [2021-07-16T00:03:38Z] <acheam> you got my hopes so excited with the description [2021-07-16T00:03:42Z] <acheam> and then i clicked on it [2021-07-16T00:03:45Z] <acheam> and my heart broke [2021-07-16T00:03:46Z] <kqz> oh ahahaha, i completely forgot about that [2021-07-16T00:04:23Z] <acheam> wait did you get lilo to build with clang? [2021-07-16T00:04:38Z] <kqz> i abandoned it because after i got done ripping just patch and diff from some obsd linux port i found, it didn't work with any of my patches :D [2021-07-16T00:04:42Z] <kyxor> kqz: oh cool you've got vulkan packages in your personal repo, I wish I knew earlier [2021-07-16T00:04:51Z] <kyxor> I made my own oh well [2021-07-16T00:04:55Z] <kqz> also no, I caved and spent extra money on a dedicated server with remote IPMI access for efistub ;d [2021-07-16T00:05:06Z] <acheam> kqz: nice [2021-07-16T00:05:15Z] <acheam> i ripped mine from baseutils [2021-07-16T00:05:29Z] <acheam> the build systems annoying because you have to rebootstrap everything every time [2021-07-16T00:05:43Z] <acheam> but its quick and theere are no external dependencies beyond make [2021-07-16T00:05:56Z] <kqz> oh neat, I'll have to take a look at that [2021-07-16T00:06:03Z] <acheam> wow you've really taken me on an emotional rollercoaster today [2021-07-16T00:06:11Z] <acheam> first odiffutils, then lilo [2021-07-16T00:06:13Z] <acheam> where will it end [2021-07-16T00:06:38Z] <kqz> ahahaha, yeah lots of shiny paths that lead to dead ends here [2021-07-16T00:09:15Z] <kqz> hm can't even find the source for that repo, right after i created that repo i went to copy the code over, copied it to the wrong folder and proceed to rm -rf that folder before moving it, causing me to lose 2 hours of fiddling so i had to start over [2021-07-16T00:09:50Z] <acheam> which repo? [2021-07-16T00:09:56Z] <kqz> the odiffutils one [2021-07-16T00:09:59Z] <acheam> rip [2021-07-16T00:10:59Z] <kqz> yeah all my git repos need significant updating, will do a mass push once my own instance is up and running [2021-07-16T00:11:43Z] <kqz> oh kyxor yeah i completely forgot about that vulkan stuff, i was using it to play around with the wlroots vulkan renderer a while back [2021-07-16T00:11:51Z] <kqz> will probably make your computer explode though :D [2021-07-16T00:12:53Z] <acheam> yay time to rebuild all the packages that use make to see which ones need gmake [2021-07-16T00:13:22Z] <acheam> i've already done core, but extra is the tough one [2021-07-16T00:18:53Z] <kqz> all those pesky, non-posix makefiles [2021-07-16T00:20:08Z] <dilyn> :( [2021-07-16T00:33:58Z] <acheam> step it up, folks [2021-07-16T00:34:07Z] <acheam> is fontconfig really needed? [2021-07-16T00:36:32Z] <riteo> hiiiiii! [2021-07-16T00:37:10Z] <dilyn> no [2021-07-16T00:37:25Z] <acheam> well then it goes in the bin [2021-07-16T00:37:35Z] <dilyn> https://github.com/oasislinux/oasis/tree/master/pkg/fontconfig [2021-07-16T00:37:37Z] <dilyn> lol [2021-07-16T00:37:42Z] <dilyn> well it's a make dep [2021-07-16T00:37:46Z] <dilyn> if you do it right ;) [2021-07-16T00:38:04Z] <dilyn> why you no like fc :( [2021-07-16T00:40:22Z] <acheam> becuase it depends on gperf [2021-07-16T00:40:23Z] <acheam> and gmake [2021-07-16T00:41:16Z] <acheam> ironic that velox is in that list [2021-07-16T00:47:56Z] <acheam> uniq is such an awesome tool [2021-07-16T00:48:04Z] <dilyn> i use it a lot [2021-07-16T00:48:10Z] <acheam> me as well [2021-07-16T00:48:22Z] <noocsharp> dilyn: is it cool with you if i pick up cyrus-sasl? penguin-ff hasn't committed anything since november [2021-07-16T00:48:25Z] <acheam> and is a good example of the unix philosphy [2021-07-16T00:48:28Z] <dilyn> +1 [2021-07-16T00:48:30Z] <dilyn> go for it [2021-07-16T00:48:36Z] <acheam> noooo! [2021-07-16T00:48:38Z] <acheam> dont do it! [2021-07-16T00:48:41Z] <dilyn> f [2021-07-16T00:48:42Z] <acheam> he'll have a monopoly over email! [2021-07-16T00:48:46Z] <dilyn> i guess you can't noocsharp /shrug [2021-07-16T00:48:50Z] <noocsharp> mwhahahaha [2021-07-16T00:48:59Z] <dilyn> but how will I auth now [2021-07-16T00:49:15Z] <kyxor> fun fact: uniq was written by Written by Richard M. Stallman and David MacKenzie. [2021-07-16T00:49:22Z] <dilyn> hm [2021-07-16T00:49:24Z] <dilyn> uniq sux [2021-07-16T00:49:35Z] <noocsharp> long for unix [2021-07-16T00:49:43Z] <dilyn> find / -name uniq -exec rm -f {} +; [2021-07-16T00:50:17Z] <dilyn> bad take: uniq is just grep -c | cut [2021-07-16T00:50:29Z] <acheam> cyrus-sasl was our last hope at non noocsharped email package [2021-07-16T00:50:29Z] <acheam> its all gone [2021-07-16T00:51:28Z] <acheam> kyxor: not my uniq [2021-07-16T00:51:49Z] <kyxor> not suprised [2021-07-16T00:52:40Z] <acheam> :) [2021-07-16T01:00:36Z] <acheam> the way that bmake prints to the console is very nice [2021-07-16T01:05:38Z] <kyxor> ohh btw the way sway/libseat print to console sucks, it's bugged. idk how to explain it but when it prints only 1 line that line gets clobbered by the shell prompt ($PS1) [2021-07-16T01:06:11Z] <kyxor> so I could not see the last error messages [2021-07-16T01:06:40Z] <kyxor> it's like they forgot to '\n' their error messages [2021-07-16T01:14:13Z] <acheam> rookie mistake [2021-07-16T01:16:29Z] <acheam> has anyone had trouble building libvpx with clang? [2021-07-16T01:16:38Z] <acheam> I get: gmake[1]: *** No rule to make target 'When', needed by 'vpx_ports/emms_mmx.asm.o'. Stop. [2021-07-16T01:16:43Z] <acheam> which seems like a make error [2021-07-16T01:16:48Z] <acheam> but im using gmake, so idk [2021-07-16T01:18:26Z] <noocsharp> emms_mmx sounds related to compiler intrinsics [2021-07-16T01:18:47Z] <dilyn> *singing* do you want to write a prograaaaammmmm [2021-07-16T01:18:48Z] <dilyn> https://github.com/dilyn-corner/Programming [2021-07-16T01:19:03Z] <dilyn> Finally, after two long years of saying "time to learn C", i'm doin the thing [2021-07-16T01:19:18Z] <kyxor> mcpcpc_: you applied the wrong patch :( I am sorry first version has messed up utf-8 chars, please reapply this one: https://0x0.st/-Odn.patch [2021-07-16T01:20:57Z] <kyxor> The difference is in "txtlenb += u8Next(buf+txtlenb, 0);" has to have +txtlenb because we want to iterate over the chars, in the first patch it does not [2021-07-16T01:25:42Z] <acheam> argh why are these media codecs so stubborn [2021-07-16T01:28:55Z] <acheam> I cant get libvpx or x264 to build with my setup... [2021-07-16T01:29:56Z] <GalaxyNova> mfw waybar has so many dependencies [2021-07-16T01:29:59Z] <GalaxyNova> and yambar is broken [2021-07-16T01:30:19Z] <dilyn> this doesn't work acheam? https://github.com/dilyn-corner/KISS-me/blob/origin/wyverkiss-static/extra/libvpx/build [2021-07-16T01:30:32Z] <acheam> ah i didnt see that [2021-07-16T01:30:34Z] <acheam> will give it a shot [2021-07-16T01:30:51Z] <acheam> its so easy to lose things in all your branches [2021-07-16T01:31:02Z] <dilyn> i know where everything is at all times :V [2021-07-16T01:33:11Z] <acheam> well thats helpful [2021-07-16T01:33:59Z] <kyxor> yo guys, i got a bug on my screen [2021-07-16T01:34:22Z] <kyxor> it's so persistent, I can't get her away from the screen [2021-07-16T01:34:46Z] <kyxor> and like i don't want to punch through the monitor [2021-07-16T01:35:08Z] <kyxor> this is so ridiculous, it just keeps coming back and landing on the screen [2021-07-16T01:35:11Z] <acheam> do it, wimp [2021-07-16T01:35:13Z] <acheam> punch it [2021-07-16T01:35:43Z] <kyxor> its like real life and software, no distinction whatsoever [2021-07-16T01:35:55Z] <kyxor> bugs everywhere [2021-07-16T01:36:17Z] <acheam> dilyn: well i need libvpx.so.6 [2021-07-16T01:36:53Z] <dilyn> --enable-shared ? [2021-07-16T01:36:58Z] <acheam> fails to link [2021-07-16T01:37:02Z] <acheam> :( [2021-07-16T01:37:05Z] <dilyn> kek [2021-07-16T01:37:10Z] <dilyn> what are your cflags? [2021-07-16T01:37:34Z] <acheam> -O3 -pipe -march=native [2021-07-16T01:37:39Z] <acheam> pretty standard [2021-07-16T01:37:43Z] <acheam> ill try building with them unset [2021-07-16T01:38:32Z] <acheam> omg [2021-07-16T01:38:39Z] <acheam> i was modifiying the wrong build files [2021-07-16T01:39:11Z] <acheam> i have too many damn repos on my computer [2021-07-16T01:40:00Z] <kyxor> looks like I found how to fix the st change bg bug though... Good [2021-07-16T01:40:14Z] <acheam> okay somehow I fixed it [2021-07-16T01:40:18Z] <acheam> i think it was unsetting cflags [2021-07-16T01:40:19Z] <acheam> thanks dilyn [2021-07-16T01:48:21Z] <acheam> gosh darned it [2021-07-16T01:48:28Z] <dilyn> lmfao XD [2021-07-16T01:48:31Z] <acheam> i just ran git reset --hard instead of git checkout -- on accident [2021-07-16T01:48:41Z] <dilyn> gotta love it [2021-07-16T01:48:50Z] <dilyn> fossil has fossil undo ;) [2021-07-16T01:48:59Z] <acheam> there should really be an "are you sure" on that command [2021-07-16T01:49:37Z] <acheam> doesnt look like theres a way to enable one with git config [2021-07-16T01:49:55Z] <acheam> looks like this wont get pushed tonight then [2021-07-16T02:17:49Z] <noocsharp> roll back the reflog? [2021-07-16T02:19:27Z] <acheam> they weren't committed [2021-07-16T02:22:08Z] <noocsharp> oof [2021-07-16T02:22:48Z] <acheam> its not a huge deal now I know how to fix all the issues I faced [2021-07-16T02:22:51Z] <acheam> just tedious [2021-07-16T02:39:34Z] <noocsharp> well i just got my sim adapter stuck in my pinephone sim slot :( [2021-07-16T03:57:38Z] <testuser[m]> Hi [2021-07-16T03:58:03Z] <noocsharp> howdy [2021-07-16T04:00:23Z] <acheam> hello testuser[m] [2021-07-16T04:00:31Z] <acheam> noocsharp: :( [2021-07-16T04:00:38Z] <noocsharp> i got it out [2021-07-16T04:00:40Z] <acheam> nice [2021-07-16T04:00:49Z] <testuser[m]> nice [2021-07-16T04:00:59Z] <noocsharp> took some finangling [2021-07-16T04:01:04Z] <acheam> libvpx is still failing to build :( [2021-07-16T04:01:23Z] <noocsharp> even with the alleged fixes? [2021-07-16T04:02:02Z] <acheam> yes [2021-07-16T04:02:20Z] <acheam> i was balancing too many things, I think I still didnt have "--enable-shared" [2021-07-16T04:02:23Z] <acheam> which makes linking fail [2021-07-16T04:03:10Z] <acheam> also setting --target=x86_64-linux-gcc \ [2021-07-16T04:03:17Z] <acheam> causes gmake[1]: *** No rule to make target 'When', needed by 'vpx_ports/emms_mmx.asm.o'. Stop. [2021-07-16T04:03:29Z] <noocsharp> this is why i don't mess with cflags [2021-07-16T04:03:35Z] <noocsharp> i'm happy with my poorly optimized builds [2021-07-16T04:03:39Z] <acheam> thats not even a cflag, just a configure flag [2021-07-16T04:03:49Z] <acheam> and I unset cflags in this build [2021-07-16T04:03:51Z] <acheam> so its not even that [2021-07-16T04:04:28Z] <acheam> https://l.armaanb.net/vps.txt [2021-07-16T04:04:51Z] <micro_O> acheam do you have a list of gnu or non-gnu packages somewhere? [2021-07-16T04:05:02Z] <acheam> micro_O: nope [2021-07-16T04:05:13Z] <noocsharp> did you try recompiling with -fPIC? [2021-07-16T04:05:14Z] <micro_O> how do you know you are gnu-less? [2021-07-16T04:05:21Z] <acheam> i just "grep gnu -g sources /var/db/kiss/installed" [2021-07-16T04:05:40Z] <acheam> there may be a package or two that use other mirrors [2021-07-16T04:05:45Z] <acheam> noocsharp: will try [2021-07-16T04:05:49Z] <micro_O> oh, thats a clever hack [2021-07-16T04:06:03Z] <noocsharp> it says to do so in the stream of errors [2021-07-16T04:06:16Z] <acheam> oop [2021-07-16T04:06:22Z] <acheam> maybe I should read the logs I send [2021-07-16T04:06:30Z] <acheam> nope [2021-07-16T04:06:31Z] <micro_O> i was going to add license files to all my packages, and then either create a hook that filters based on KISS_LICENSE_ALLOWLIST/BLOCKLIST or something like that [2021-07-16T04:06:47Z] <acheam> still getting undefines symbols [2021-07-16T04:07:00Z] <testuser[m]> Build file [2021-07-16T04:07:03Z] <testuser[m]> And patch [2021-07-16T04:07:17Z] <acheam> the patch is littarrly just replacing --version [2021-07-16T04:07:36Z] <acheam> doesnt affect the build [2021-07-16T04:07:40Z] <acheam> https://l.armaanb.net/build [2021-07-16T04:08:19Z] <acheam> changing the postproc, pic, runtime-cpu-detect, and experimental options font affect it [2021-07-16T04:08:25Z] <acheam> s/font/dont/g [2021-07-16T04:08:40Z] <testuser[m]> enable pic and remove fpic from cflags [2021-07-16T04:08:47Z] <testuser[m]> For the relocation errors [2021-07-16T04:08:54Z] <testuser[m]> Less hacky [2021-07-16T04:08:58Z] <acheam> got it [2021-07-16T04:09:11Z] <testuser[m]> As for undefined, ask dilyn [2021-07-16T04:09:20Z] <acheam> ok [2021-07-16T04:09:22Z] <acheam> thanks [2021-07-16T04:10:42Z] <acheam> this is kind of annoying because now ffmpeg is broken [2021-07-16T04:11:06Z] <testuser[m]> You took the file from dilyn's repo right ? Pic was disabled cuz he was going for a static system i guess [2021-07-16T04:11:34Z] <acheam> kind of hybrid between dilyns static wyverkiss, konimexs wyverkiss, and repo/extra [2021-07-16T04:11:50Z] <acheam> I've tried building all of those individually, only the static one works [2021-07-16T04:11:54Z] <acheam> but I don't want static [2021-07-16T04:12:09Z] <acheam> --enable-shared is what causes the issues [2021-07-16T04:13:16Z] <testuser[m]> grep for those undefined symbols in the source, and see if they're behind an ifdef that's affected by your setup [2021-07-16T04:13:49Z] <testuser[m]> and make V=1 to see if all the object files are included [2021-07-16T04:15:22Z] <acheam> good ideas, thanks! [2021-07-16T04:18:58Z] <noocsharp> i wonder how many separate sha256 implementations are running on my systems because programs often just use a single header/source implementation inside their tree [2021-07-16T04:19:40Z] <acheam> hehe many many many [2021-07-16T04:19:56Z] <kyxor> that's fine [2021-07-16T04:20:06Z] <acheam> remember when the kernel devs were like, we can fix this! let's just build a crypto api into the kernel! [2021-07-16T04:20:15Z] <acheam> and then nobody used it [2021-07-16T04:20:28Z] <acheam> eiwd is the only program I know that uses it [2021-07-16T04:20:31Z] <noocsharp> is the crypto api even accessible from userspace? [2021-07-16T04:20:44Z] <noocsharp> i thought it was for the kernel internally [2021-07-16T04:20:50Z] <acheam> oh is it? [2021-07-16T04:20:50Z] <kyxor> memory is not a problem, id rather have all functions inlined, new amd chips will have 192MB of 3L cache, so who cares [2021-07-16T04:20:55Z] <acheam> I have it all disabled [2021-07-16T04:21:25Z] <kyxor> size of execubtables don't really matter now, it's the speed that is the key [2021-07-16T04:21:48Z] <noocsharp> it's not about executable size, it's about source size [2021-07-16T04:22:08Z] <acheam> https://www.kernel.org/doc/html/v4.10/crypto/userspace-if.html [2021-07-16T04:22:27Z] <acheam> ehr [2021-07-16T04:22:29Z] <acheam> https://www.kernel.org/doc/html/v5.13/crypto/userspace-if.html [2021-07-16T04:22:48Z] <noocsharp> ah you're right [2021-07-16T04:23:03Z] <kyxor> source size yeah, but dependencies on 3rd party libs suck, better just verdor your own version [2021-07-16T04:23:07Z] <noocsharp> "let's add syscall overhead to crypto!!11" [2021-07-16T04:23:33Z] <kyxor> take only functions you use out of the big bloated libraries [2021-07-16T04:23:48Z] <noocsharp> i agree, but crypto is the sort of thing you expect in a standard library [2021-07-16T04:23:52Z] <noocsharp> which c doesn't have unfortunately [2021-07-16T04:24:05Z] <noocsharp> well, it has a crappy one [2021-07-16T04:25:10Z] <noocsharp> crypto should be in a standard library for any langauge that doesn't have to deal with 50 years of backward compatibility [2021-07-16T04:28:29Z] <kyxor> imagine just pull out all your ram sticks and just run linux on that 192MB L3 cache, i am sure someone will do it [2021-07-16T04:29:04Z] <necromansy> could you even do it nowadays with the modern kernel? [2021-07-16T04:29:31Z] <kyxor> I think so [2021-07-16T04:31:00Z] <acheam> there was a discussion on reddit about this recently I think the conclusion was possible, but it would take a ton of work [2021-07-16T04:31:22Z] <acheam> https://teddit.net/r/linux/comments/ojgm24/has_anyone_ever_ran_linux_only_on_cpu_cache/ [2021-07-16T04:32:19Z] <GalaxyNova> necromansy: make tinyconfig [2021-07-16T04:32:55Z] <necromansy> yeah good point [2021-07-16T05:16:42Z] <GalaxyNova> yambar sway functionality seems to be broken [2021-07-16T05:16:47Z] <GalaxyNova> sadly [2021-07-16T07:09:14Z] <riteo> Lately I've been very silent here thinking about it [2021-07-16T07:10:07Z] <riteo> I'm still working on minekiss btw, I'm still polishing it and cleaning it up, it's coming out great! [2021-07-16T07:10:47Z] <riteo> I gtg now, goodbye everyone! [2021-07-16T07:11:10Z] <testuser[m]> nice [2021-07-16T07:16:48Z] <schillingklaus> thinking about what? wayland? [2021-07-16T07:22:31Z] <testuser[m]> no [2021-07-16T07:22:43Z] <testuser[m]> they realized they;ve been silent here [2021-07-16T07:27:16Z] <schillingklaus> people follow systemd like sheep although there is nowhere to go [2021-07-16T07:27:36Z] <testuser[m]> ok [2021-07-16T07:27:47Z] <testuser[m]> good [2021-07-16T12:43:30Z] <claudia> greetings [2021-07-16T12:43:42Z] <claudia> surf that should run on wayland. https://github.com/Michasze/surf-wayland [2021-07-16T12:43:59Z] <claudia> Sb whos got webkit runnuning might test? [2021-07-16T12:45:22Z] <testuser[m]> It still needs gcr junk right [2021-07-16T12:46:08Z] <testuser[m]> https://github.com/Michasze/surf-wayland/commit/76d10733ecfa16dabdcb96bdefc634f6e548c5a3 [2021-07-16T12:46:10Z] <testuser[m]> Bruh [2021-07-16T12:46:22Z] <testuser[m]> Is that it ? [2021-07-16T12:46:38Z] <claudia> seems so :D [2021-07-16T12:47:11Z] <kqz> ahahaha, makes sense [2021-07-16T13:43:57Z] <acheam> dilyn: any chance you can help me with this libvpx build? [2021-07-16T13:44:04Z] <acheam> more info is in last nights logs [2021-07-16T13:44:44Z] <acheam> make -v output: https://l.armaanb.net/libvpxlog2 [2021-07-16T13:44:54Z] <acheam> build file: https://l.armaanb.net/build [2021-07-16T13:45:42Z] <dilyn> ew ld: error: undefined symbol: vpx_sub_pixel_avg_variance16x16_ssse3 [2021-07-16T13:46:15Z] <dilyn> you have a redundant sed in your build file :v [2021-07-16T13:46:54Z] <dilyn> I wonder how important cat -n is. hmhmhm [2021-07-16T13:47:16Z] <dilyn> try 1) without --enable-pic, and 2) without --as=nasm (separately) [2021-07-16T13:47:20Z] <dilyn> why do you need a shared libvpx? [2021-07-16T14:44:45Z] <acheam> dilyn: ffmpeg [2021-07-16T14:44:56Z] <acheam> cat -n isn't POSIX or unixy [2021-07-16T14:45:22Z] <testuser[m]> build libvpx into ffmpeg static ? [2021-07-16T14:45:33Z] <acheam> will try 1 and 2 again, ive tried them before but didn't save the log [2021-07-16T14:45:43Z] <testuser[m]> Was the ffmpeg build failing with static vpx ? [2021-07-16T14:45:49Z] <acheam> yes [2021-07-16T14:46:02Z] <acheam> will send more logs in a few min [2021-07-16T14:54:41Z] <konimex> since it's an instruction set error (you have the perl replacement generated headers I presume), it's probably a missing configure flag, specifically --target=x86_64-linux-gcc [2021-07-16T14:58:05Z] <acheam> konimex: tried with that and without it [2021-07-16T14:58:21Z] <acheam> with it, it gives an error no makefile target "When" needed by something something [2021-07-16T14:58:34Z] <acheam> building ffmpeg with staic libvpx: libvpx enabled but no supported decoders found [2021-07-16T14:58:45Z] <konimex> I can't reproduce the "When" error so no idea about that one [2021-07-16T14:58:49Z] <acheam> will send log [2021-07-16T14:58:57Z] <acheam> static libvpx manifest: https://l.armaanb.net/vpxman [2021-07-16T14:59:18Z] <testuser[m]> config.log if ffmpeg [2021-07-16T14:59:20Z] <testuser[m]> Of [2021-07-16T14:59:27Z] <acheam> one sec [2021-07-16T15:00:18Z] <acheam> building with --target=x86_64-linux-gcc \ [2021-07-16T15:00:22Z] <acheam> gives this log: --target=x86_64-linux-gcc \ [2021-07-16T15:00:27Z] <acheam> oops, this log: https://l.armaanb.net/libvpxplatform [2021-07-16T15:02:18Z] <dilyn> ugrep: warning: +"?[a-z0-9_/]+\.asm: No such file or directory [2021-07-16T15:02:19Z] <dilyn> :thinking: [2021-07-16T15:02:25Z] <acheam> ffmpeg config.log: https://l.armaanb.net/config.log [2021-07-16T15:02:30Z] <acheam> oh shoot I missed that error [2021-07-16T15:02:33Z] <acheam> that might be it [2021-07-16T15:02:58Z] <konimex> ugrep as in ubase grep? [2021-07-16T15:03:05Z] <acheam> no, its a different ugrep [2021-07-16T15:03:10Z] <acheam> supposedly a drop-in replacement [2021-07-16T15:05:46Z] <acheam> dilyn: which log are you seeing that in? [2021-07-16T15:06:20Z] <dilyn> libvpx [2021-07-16T15:14:10Z] <acheam> using busybox grep did not solve it [2021-07-16T15:14:35Z] <testuser[m]> Gnugrep [2021-07-16T15:14:51Z] <acheam> well it builds fine in the main repo with busybox grep [2021-07-16T15:16:51Z] <acheam> im just going to scrap ffmpeg [2021-07-16T15:17:02Z] <acheam> build it directly into chromium and do without mpv [2021-07-16T15:25:51Z] <acheam> doing that brings me down to 154 packages [2021-07-16T15:28:20Z] <omanom> i guess using the browser as the media player is a decent way to consolidate packages, at least from a pure number-of-packages standpoint [2021-07-16T15:28:31Z] <acheam> the browser is going to have a media player anyways [2021-07-16T15:28:48Z] <acheam> so IMO its more unixy to use the browser as the media player instead of having 2 media players [2021-07-16T15:28:48Z] <omanom> (depending on browser, of course) [2021-07-16T15:28:58Z] <testuser[m]> Unixy means [2021-07-16T15:29:03Z] <testuser[m]> 1 thing does 1 tuijg [2021-07-16T15:29:11Z] <testuser[m]> So isnr it the opposite [2021-07-16T15:29:22Z] <omanom> yeah that's fair. you lose out on the extra features of ffmpeg though, like streaming audio/video [2021-07-16T15:29:41Z] <testuser[m]> Browser is the pdf viewer, video player, (possibly) irc client [2021-07-16T15:29:42Z] <dilyn> chromium can definitely stream audio and video :V [2021-07-16T15:29:45Z] <acheam> i thought it was more like each thing does 1 thing and each thing has one way to do it [2021-07-16T15:29:51Z] <omanom> webrtc doesn't count [2021-07-16T15:30:02Z] <acheam> so given the former is out of the window [2021-07-16T15:30:07Z] <acheam> might as well stick with the latter [2021-07-16T15:30:22Z] <acheam> yeah losing out on ffmpeg is a pain, I might bring it back later if I need it [2021-07-16T15:30:53Z] <dilyn> how does webrtc not count as streaming audio and video [2021-07-16T15:30:57Z] <acheam> lol [2021-07-16T15:31:12Z] <omanom> because you have to use another program, whether locally or hosted by someone else [2021-07-16T15:31:22Z] <dilyn> ?? [2021-07-16T15:31:28Z] <dilyn> you have to use another program regardless [2021-07-16T15:31:37Z] <acheam> that counts in any streaming service [2021-07-16T15:31:44Z] <akira01> we just need all in terminal a tui or cli [2021-07-16T15:32:08Z] <omanom> right, but if you have to use another program anyways then you might as well use ffmpeg which gives you a ton more flexibility in terms of transcoding, sizing, stream rates, etc etc [2021-07-16T15:32:23Z] <omanom> just using some webrtc app is simpler, though, for sure [2021-07-16T15:32:28Z] <testuser[m]> Browser uses ffmpeg technically [2021-07-16T15:32:31Z] <dilyn> I mean... [2021-07-16T15:32:45Z] <dilyn> ffmpeg is providing a service I have absolutely zero need of [2021-07-16T15:32:58Z] <dilyn> Never once have I intentionally needed to transcode anything or alter stream rates [2021-07-16T15:33:24Z] <omanom> so i should've been more specific, fair point [2021-07-16T15:34:13Z] <acheam> ive used ffmpeg to quickly edit videos [2021-07-16T15:34:13Z] <testuser[m]> What does everyone here even use other than a browser btw ? For me just text editor, matrix client and git stuff [2021-07-16T15:34:42Z] <acheam> editor, irc, email [2021-07-16T15:35:02Z] <akira01> ytfzf links zathura and you have firefox [2021-07-16T15:35:14Z] <acheam> editor includes git, programming stuff, etc [2021-07-16T15:35:16Z] <dilyn> I've only used ffmpeg myself like, six times, and it's been in the last two weeks. my tv doesn't play AVIs, so I've had to convert to MKV [2021-07-16T15:35:35Z] <dilyn> but other than that... On any system I've used I've never had to play with things [2021-07-16T15:36:01Z] <dilyn> I'm curious what the sources of these streams are that using ffmpeg is the correct choice [2021-07-16T15:36:22Z] <omanom> i stream audio myself [2021-07-16T15:36:25Z] <acheam> it'd be nice if cmake were to show the percent done in addition to steps done/total [2021-07-16T15:36:32Z] <testuser[m]> Use ninja [2021-07-16T15:36:37Z] <testuser[m]> For cmake generator [2021-07-16T15:36:41Z] <acheam> im using samurai [2021-07-16T15:37:01Z] <omanom> alongside vnc sessions [2021-07-16T15:37:07Z] <testuser[m]> Percentage is useless anyway, you could have 99% of the jobs taking 5 second each and 1% jobs taking 5 mins each [2021-07-16T15:37:33Z] <acheam> for big packages like chromium that kind of smooths itself out [2021-07-16T15:37:34Z] <dilyn> where do you stream from omanom? [2021-07-16T15:37:57Z] <omanom> an old desktop at my house that i pretend is a server [2021-07-16T15:40:05Z] <dilyn> lol [2021-07-16T15:40:29Z] <dilyn> so is it just hosting like, archival-quality tracks that you then mix down to lower latency or something? [2021-07-16T15:40:41Z] <dilyn> I mean, that's a reasonable use-case, but I wouldn't do it XD [2021-07-16T15:40:42Z] <testuser[m]> acheam chromium uses plain ninja anyway [2021-07-16T15:40:47Z] <acheam> ye [2021-07-16T15:40:52Z] <testuser[m]> The percentage thing i noticed with webkit [2021-07-16T15:41:08Z] <testuser[m]> 50% takes half an hour to get to then it jumps to 80% cuz it just had to generate some stuff [2021-07-16T15:41:22Z] <omanom> no, i store everything in mp3 lol. although i transcode to opus for streaming [2021-07-16T15:41:44Z] <dilyn> oho i see [2021-07-16T15:41:53Z] <dilyn> seems fine [2021-07-16T15:41:59Z] <omanom> but yes, if i was concerned about quality it would probably be FLAC on disk [2021-07-16T15:42:13Z] <dilyn> knowing me I'd over complicate it all and just setup funkwhale tbh [2021-07-16T15:42:34Z] <omanom> hypothetically my music source would be files from Pandora [2021-07-16T15:43:13Z] <omanom> i've tried some things like KooZic but have to this point at least always drifted back to mopidy [2021-07-16T15:45:03Z] <dilyn> nothing wrong with something simple [2021-07-16T15:45:10Z] <dilyn> the REAL purpose of mpd lmao [2021-07-16T15:48:56Z] <omanom> the most complex thing i've done with ffmpeg is sound wasn't working on my Win10 VM so i used https://github.com/duncanthrax/scream to stream its sound card [2021-07-16T15:49:09Z] <omanom> then ffmpeg and a script to receive it and playback on my local sound card [2021-07-16T15:49:37Z] <omanom> *sound wasn't working through RDP* [2021-07-16T15:50:24Z] <dilyn> absolute unit [2021-07-16T15:51:34Z] <omanom> yeah my original goal was to use my rpi3 as a remote terminal, just boot up and have it immediately RDP into my Win10 VM [2021-07-16T16:06:19Z] <omanom> akira01 hey can you try sway configuration bindsym with the full path to amixer? [2021-07-16T16:06:59Z] <akira01> hmmm [2021-07-16T16:07:03Z] <omanom> https://github.com/kisslinux/repo/commit/65e3a8a3c0fce7b6024dc27c3c42988ffc8a42f6#diff-beead65e703b773fb2b8dd62098754dfdbffc62583f2526cfce71be65f0f78bfR25 [2021-07-16T16:07:09Z] <akira01> thats a great idea [2021-07-16T16:07:14Z] <akira01> i will test [2021-07-16T16:07:30Z] <omanom> don't know why we didn't think of it before, especially when it helped with the font issue XD [2021-07-16T16:08:04Z] <dilyn> that's amazing [2021-07-16T16:11:03Z] <akira01> yeah not work too [2021-07-16T16:11:21Z] <omanom> darn! i was really excited about trying that [2021-07-16T16:11:23Z] <akira01> both /usr/bin and /bin [2021-07-16T16:12:08Z] <testuser[m]> omanom whats the sh >/dev/tty doing in the build file [2021-07-16T16:12:43Z] <acheam> maybe it doesnt parse arguments akira01 ? [2021-07-16T16:12:55Z] <acheam> try creating a script with the correct command in it and calling that [2021-07-16T16:13:00Z] <akira01> wait [2021-07-16T16:13:14Z] <akira01> i need rebuild my sway-tiny to test this? [2021-07-16T16:13:24Z] <omanom> testuser[m] dunno, its a commit from dylan [2021-07-16T16:13:37Z] <akira01> acheam: dont know well, but maybe the problem is just amixer [2021-07-16T16:13:50Z] <omanom> akira01 you shouldn't need to although it wouldn't hurt. that commit was just a documentation update [2021-07-16T16:14:25Z] <akira01> dont know why dylan get the conclusions but my exec foot is good ans not need /bin/foot to work [2021-07-16T16:15:56Z] <omanom> maybe he made a change in a previous commit then, i am not sure [2021-07-16T16:17:11Z] <dilyn> sh >/dev/tty is more than likely a leftover from testing [2021-07-16T16:17:35Z] <dilyn> someone should tell him :P [2021-07-16T16:19:17Z] <akira01> btw kiss cant build sway-tiny [2021-07-16T16:19:37Z] <akira01> Starts the build and i go cd to the build path [2021-07-16T16:20:35Z] <akira01> now it builds [2021-07-16T16:20:41Z] <akira01> fast update [2021-07-16T16:20:55Z] <testuser[m]> DYLAN plsfix [2021-07-16T16:21:04Z] <dilyn> you mean kiss can't build sway-tiny that has that 'sh >/dev/tty' line in it? [2021-07-16T16:21:11Z] <dilyn> yes, of course not; it's dropping you into a tty [2021-07-16T16:21:17Z] <dilyn> it shouldn't be there [2021-07-16T16:21:44Z] <dilyn> https://github.com/kisslinux/repo/commit/7fd2c9bd80b1053852a9cc989205f7ee6b1f6d6f :P i [2021-07-16T16:21:45Z] <dilyn> it's fixed [2021-07-16T16:22:19Z] <dilyn> albeit, it's fixed in the future. you'll have to wait a few hours for the timestreams to line up... [2021-07-16T16:39:58Z] <acheam> i feel like kiss could do with a unit test system [2021-07-16T16:40:07Z] <acheam> given that so many of the tagged releases are "fixed xyz regression" [2021-07-16T16:40:43Z] <acheam> so what does KISS_LVL do? [2021-07-16T16:43:56Z] <dilyn> afaik it just acts to measure at what depth in the pkgdir we're at so we don't accidentally delete our own directory and shit the bed on pkg_clean() [2021-07-16T16:44:16Z] <dilyn> if we're not at the root of the pkgdir we just delete the tar directory, otherwise we can clean the whole thing [2021-07-16T16:45:25Z] <dilyn> it came out of https://github.com/kisslinux/kiss/issues/218 [2021-07-16T16:49:06Z] <acheam> ah okay [2021-07-16T16:54:27Z] <acheam> hmm okay [2021-07-16T16:54:37Z] <acheam> so its not meant for interactive use? [2021-07-16T16:56:27Z] <dilyn> no, and your interaction wouldn't do much [2021-07-16T16:56:36Z] <dilyn> it's basically just an on-off switch [2021-07-16T17:07:19Z] <akira01> man [2021-07-16T17:07:27Z] <akira01> can anyone explain a little thing [2021-07-16T17:08:22Z] <akira01> if i did a commit in a repo but the last tar version is before that commit so the tar version will not get that commit right? [2021-07-16T17:11:01Z] <micro_O> hey so i fixed my kiss-ci stuff a bit, so now whenever I push a change in any package to my repository, it will build a binary and upload it to the github release with the 'latest' tag: https://github.com/jedahan/kiss-repo/releases/tag/latest [2021-07-16T17:11:25Z] <micro_O> as an interesting side-effect, this effectively is continuous integration i.e. tests that packages still build [2021-07-16T17:12:08Z] <micro_O> If anyone is interesting in working on an actual solution for testing build/install, I'd be happy to start a new project based on the work. [2021-07-16T17:12:27Z] <illiliti> nice! [2021-07-16T17:13:19Z] <micro_O> This would be nice to not just test that the build scripts run in a clean environment, but also that different kiss versions work or need to be updated. [2021-07-16T17:13:35Z] <micro_O> it wouldn't be possible without acheam's container work, so thank acheam as well [2021-07-16T17:13:44Z] <micro_O> now, off to lunch [2021-07-16T17:13:50Z] <acheam> lol I forgot about thay [2021-07-16T17:19:24Z] <dilyn> oh man that's cool as hell [2021-07-16T17:19:51Z] <illiliti> micro_O: have you tried building firefox/llvm/rust? [2021-07-16T17:25:02Z] <acheam> uuhh, xf86OpenConsole: cannot open virtual console 1 (permission denied) [2021-07-16T17:25:32Z] <acheam> in video group [2021-07-16T17:25:39Z] <acheam> not sure what I changed [2021-07-16T17:25:58Z] <testuser[m]> input ? [2021-07-16T17:26:04Z] <testuser[m]> ls -l /dev/tty* [2021-07-16T17:26:53Z] <acheam> yes [2021-07-16T17:27:06Z] <acheam> crw-rw-rw- 1 root tty [2021-07-16T17:27:22Z] <testuser[m]> all of them ? [2021-07-16T17:27:31Z] <testuser[m]> Did you kill your device manager while swapping grep [2021-07-16T17:27:56Z] <acheam> I've rebooted many times since then [2021-07-16T17:28:02Z] <acheam> using mdev [2021-07-16T17:28:42Z] <acheam> uh no, most of them are crw-rw---- 1 root tty [2021-07-16T17:28:57Z] <testuser[m]> One of them should be normal [2021-07-16T17:29:09Z] <acheam> normal? [2021-07-16T17:29:18Z] <testuser[m]> Not root:tt [2021-07-16T17:29:21Z] <testuser[m]> tty* [2021-07-16T17:29:31Z] <testuser[m]> You said "most of them" [2021-07-16T17:29:40Z] <testuser[m]> So which one is different [2021-07-16T17:30:35Z] <testuser[m]> Are perms on your /dev/dri set to video ? [2021-07-16T17:30:43Z] <testuser[m]> just ro confirm that stuff is working [2021-07-16T17:31:46Z] <acheam> oop this ain't good, just got booted into readonly [2021-07-16T17:32:00Z] <testuser[m]> Bruh [2021-07-16T17:38:12Z] <dilyn> lol [2021-07-16T17:45:44Z] <testuser[m]> https://www.steamdeck.com/en/ [2021-07-16T17:46:27Z] <kqz> pretty excited for that [2021-07-16T17:46:37Z] <noocsharp> it would be cool if i still played a lot of games [2021-07-16T17:46:56Z] <kqz> "For Deck, we're vastly improving Proton's game compatibility and support for anti-cheat solutions by working directly with the vendors." also very curious about this [2021-07-16T17:50:14Z] <testuser[m]> inb4 they convince those scum anticheat companies, in exchange for a kernel module [2021-07-16T17:50:29Z] <dilyn> http://ix.io/3tbU uuuhhhh [2021-07-16T17:50:56Z] <testuser[m]> total 0 ? [2021-07-16T17:51:04Z] <dilyn> nm /usr/lib/clang/12.0.1/lib/linux/liblcang_rt.builtins-x86_64.a [2021-07-16T17:51:05Z] <dilyn> nm: error: /usr/lib/clang/12.0.1/lib/linux/libclang_rt.builtins-x86_64.a The file was not recognized as a valid object file [2021-07-16T17:51:09Z] <dilyn> UUUUUUUUUUUUUUMMMMMMMMM [2021-07-16T17:51:23Z] <dilyn> figured out why all my intrinsics are undefined guys [2021-07-16T17:51:50Z] <dilyn> correct output should IN FACT be http://ix.io/3tbW [2021-07-16T17:53:10Z] <testuser[m]> Btw why is this compiler-rt stuff in a static library ? To preserve ABI on clang updates ? [2021-07-16T17:54:27Z] <dilyn> maybe; i'm not sure why llvm folx choose this [2021-07-16T17:54:53Z] <dilyn> i wonder how long this has been messed up for tho. [2021-07-16T17:54:59Z] <dilyn> I haven't built llvm in a VERY long time. [2021-07-16T17:55:12Z] <dilyn> but I haven't noticed until this week... [2021-07-16T17:55:31Z] <testuser[m]> How were you even building stuff [2021-07-16T17:55:38Z] <dilyn> oh. https://github.com/dilyn-corner/KISS-me/commit/4b103e892c56354e9f4668d32390068496bb3e88 that was this week. [2021-07-16T17:55:42Z] <dilyn> fucking kill me then i guess [2021-07-16T17:55:51Z] <dilyn> i have absolutely no idea my dude [2021-07-16T17:55:58Z] <dilyn> some things don't build, like musl, nodejs, llvm... [2021-07-16T17:56:03Z] <dilyn> this is almost certainly why [2021-07-16T17:56:34Z] <kqz> oh! i ran into that issue too a while ago when i attempted to build an entirely static system [2021-07-16T17:56:40Z] <dilyn> now i have the esteemed pleasure of rebuilding literally everything (: [2021-07-16T17:56:59Z] <kqz> i forgot the specific change but it was introduced in llvm 12 i believe that caused the brokage [2021-07-16T17:57:46Z] <dilyn> it makes sense [2021-07-16T17:57:49Z] <dilyn> smdh [2021-07-16T17:57:57Z] <dilyn> thank goodness for wyverkiss :< [2021-07-16T18:02:59Z] <dilyn> i... hrm.. harmmmm..... [2021-07-16T18:03:01Z] <dilyn> I am confusion. [2021-07-16T18:04:20Z] <dilyn> konimex: strangeness updating llvm in wyverkiss. llvm itself linked against libc++abi.so on system, so after upgrade it's broken [2021-07-16T18:04:29Z] <dilyn> have you shared in this experience? O.O [2021-07-16T18:04:52Z] <konimex> really? libc++abi.so shouldn't exist since 12.0.0 [2021-07-16T18:05:14Z] <konimex> or at least libc++ shouldn't be linked to libc++abi.so since 12.0.0 [2021-07-16T18:05:28Z] <dilyn> kiss-manifest llvm | grep libc reports that llvm 12.0.1 after this update includes /usr/lib/libc++.so.1.0 [2021-07-16T18:05:34Z] <konimex> I did warn people about rebuilding all packages though [2021-07-16T18:06:02Z] <konimex> what's the ldd for libc++.so.1? [2021-07-16T18:06:21Z] <dilyn> it doesn't exist [2021-07-16T18:06:33Z] <konimex> what? [2021-07-16T18:06:35Z] <dilyn> jk woops typo [2021-07-16T18:06:47Z] <dilyn> just libc.so [2021-07-16T18:06:59Z] <konimex> yes that's intended [2021-07-16T18:07:02Z] <dilyn> right [2021-07-16T18:07:22Z] <dilyn> but nm is under the impression libc++abi.so.1... can't be loaded... [2021-07-16T18:07:25Z] <dilyn> hmmmmmmm [2021-07-16T18:08:34Z] <dilyn> well, all of llvm complains. clang, ld, etc [2021-07-16T18:08:34Z] <dilyn> surreal. [2021-07-16T18:12:08Z] <dilyn> can someone do find /usr/include -name stdio_filebuf.h and lmk [2021-07-16T18:12:19Z] <dilyn> konimex: if you could also ^ [2021-07-16T18:12:52Z] <konimex> not on my computer as it's already past midnight right now [2021-07-16T18:12:56Z] <noocsharp> /usr/include/c++/11.1.0/ext/stdio_filebuf.h [2021-07-16T18:13:06Z] <dilyn> kk [2021-07-16T18:13:07Z] <dilyn> thx [2021-07-16T18:14:23Z] <dilyn> okay so llvm doesn't provide it. neat [2021-07-16T18:17:18Z] <acheam> ok got all of my issues sorted out thanks testuser[m] [2021-07-16T18:17:57Z] <testuser[m]> What was it [2021-07-16T18:18:02Z] <acheam> 2 things: [2021-07-16T18:18:14Z] <acheam> the xorg stuff was caused by a bad DWM build [2021-07-16T18:18:24Z] <acheam> the boot stuff was because of some custom init stuff I was messing around with [2021-07-16T18:18:47Z] <acheam> and the other stuff was caused by the stuffy stuff [2021-07-16T18:21:23Z] <dilyn> man I'm like infinitely glad I did the wyverkiss-static project and kept around a tarball of the rootfs [2021-07-16T18:21:31Z] <dilyn> this static llvm package has saved my ass so many times [2021-07-16T18:24:38Z] <acheam> ooh static llvm bin? [2021-07-16T18:24:40Z] <acheam> link? [2021-07-16T18:25:02Z] <dilyn> urgh [2021-07-16T18:25:05Z] <dilyn> I guess [2021-07-16T18:25:28Z] <acheam> yes. [2021-07-16T18:30:36Z] <noocsharp> no link, it's static [2021-07-16T18:32:17Z] <dilyn> link once, delete /lib [2021-07-16T18:36:57Z] <acheam> but monkey want link [2021-07-16T18:39:04Z] <dilyn> my upload speed is piss poor :P it's still going [2021-07-16T18:39:10Z] <dilyn> luckily go links everything statically [2021-07-16T18:40:32Z] <dilyn> https://github.com/dilyn-corner/KISS-me/releases/tag/llvm-static [2021-07-16T18:41:55Z] <acheam> a thanky ou [2021-07-16T18:42:02Z] <acheam> jesus [2021-07-16T18:42:04Z] <acheam> 0.5gb [2021-07-16T18:42:20Z] <acheam> the gcc static binary is 32M! [2021-07-16T18:42:22Z] <dilyn> static libs are no joke lad [2021-07-16T18:42:30Z] <dilyn> yeah but gcc doesn't include binutils [2021-07-16T18:42:39Z] <acheam> the binutils static binary is 30.8M! [2021-07-16T18:42:41Z] <dilyn> static gcc+binutils is closer to llvm in size [2021-07-16T18:42:47Z] <acheam> no it aint [2021-07-16T18:42:54Z] <dilyn> well not compressed :V [2021-07-16T18:42:55Z] <acheam> 63MB vs 498MB! [2021-07-16T18:43:01Z] <acheam> yes compressed! [2021-07-16T18:43:01Z] <dilyn> idk mang. llvm chonky [2021-07-16T18:43:16Z] <acheam> maybe gnu aint so bad after all [2021-07-16T18:43:59Z] <dilyn> never compromise [2021-07-16T18:44:15Z] <dilyn> i've been linking libLLVM-12.so for like, fifteen minutes. jesus christ [2021-07-16T18:44:29Z] <acheam> libllvm is big [2021-07-16T18:44:43Z] <dilyn> and it's full LTO [2021-07-16T18:44:51Z] <acheam> oh [2021-07-16T18:44:59Z] <acheam> mine is non-LTO, 62M [2021-07-16T18:45:42Z] <dilyn> get with the times bro it's currentYear [2021-07-16T18:46:59Z] <acheam> but it just feels like busywork [2021-07-16T18:47:21Z] <dilyn> busywork for my CPU maybe [2021-07-16T18:47:26Z] <acheam> and for you [2021-07-16T18:47:28Z] <dilyn> gotta flex on these plebians [2021-07-16T18:47:40Z] <acheam> like, i see no tangible advantag [2021-07-16T18:47:42Z] <acheam> e [2021-07-16T18:47:49Z] <dilyn> well, at least i've confirmed that all my symbol problems is indeed resolved using my static llvm build [2021-07-16T18:48:03Z] <dilyn> there isn't! that's why it's such a big flex! [2021-07-16T18:48:16Z] <acheam> thats why its such a waste of time! [2021-07-16T18:50:30Z] <dilyn> "11717 dilyn 20 0 3.4G 3.2G 231M R 100 10.3 19:34.52 ld.lld --eh-frame-hdr -m elf_x86_64 -shared -o lib/libLLVM-12.so /usr/bin/../lib64/crti.o /usr/lib/clang/11.1.0/lib/linux/clang_rt.crtbegin-x86_64.o ..." [2021-07-16T18:50:33Z] <dilyn> lordy 20 minutes [2021-07-16T18:57:02Z] <mrlix> Mental Outlaw is actually jacked holy shit [2021-07-16T18:57:06Z] <mrlix> bro is all muscle [2021-07-16T18:57:13Z] <acheam> pure linux chad [2021-07-16T18:57:15Z] <mrlix> https://www.youtube.com/watch?v=WOPVXbj7IHs [2021-07-16T18:57:38Z] <mrlix> bro that hairline damnnnn [2021-07-16T18:58:16Z] <dilyn> I don't know what I expected, but it wasn't this [2021-07-16T18:58:33Z] <mrlix> bro he's hot what [2021-07-16T18:59:24Z] <dilyn> exactly [2021-07-16T18:59:44Z] <mrlix> you can tell he used to be fat before [2021-07-16T18:59:55Z] <mrlix> bro went 360 thats shit i like to see [2021-07-16T19:00:17Z] <mrlix> linux chad got absolutely jacked [2021-07-16T19:21:49Z] <acheam> why do so many people still use bzip2 [2021-07-16T19:26:27Z] <dilyn> because it's 'fine' [2021-07-16T19:26:42Z] <dilyn> it's good for long-term archival storage that you don't plan on decompressing often [2021-07-16T19:27:51Z] <acheam> okay but thats not what a source code archive is [2021-07-16T19:28:42Z] <acheam> and yet 44 of the sources from the packages I have installed use it [2021-07-16T19:30:53Z] <dilyn> i mean most people don't really care to change much of anything [2021-07-16T19:31:03Z] <dilyn> so i gotta assume they just think bzip2 is fine and it doesn't really matter [2021-07-16T19:43:51Z] <GalaxyNova> Why was sudo dropped from the core repository? [2021-07-16T19:44:51Z] <micro_O> illiliti have only built stuff in my repository, i dont have firefox, llvm, or rust [2021-07-16T19:44:57Z] <dilyn> because ssu is the way [2021-07-16T19:45:18Z] <micro_O> do you anticipate issues other than maybe running into github action timeout limits? [2021-07-16T19:46:06Z] <micro_O> yeah so github gives 2000minutes/mo for free repos [2021-07-16T19:46:19Z] <micro_O> oh wait, thats only for private repos [2021-07-16T19:46:24Z] <micro_O> public repos, no limit [2021-07-16T19:48:24Z] <micro_O> > Each job in a workflow can run for up to 6 hours of execution time [2021-07-16T19:48:51Z] <micro_O> I am also investigating https://rosineygp.github.io/lines/ [2021-07-16T19:49:07Z] <GalaxyNova> sudo remembers when a password was inputed and doesn't ask you for a password after you inputed it once [2021-07-16T19:49:13Z] <GalaxyNova> that's the most important feature for me [2021-07-16T19:49:22Z] <GalaxyNova> i don't want to enter my password 10 times when i install firefox [2021-07-16T19:52:42Z] <micro_O> dilyn: does that static llvm support cross compiling? [2021-07-16T19:53:22Z] <micro_O> GalaxyNova does doas support that feature? I'll check [2021-07-16T19:53:36Z] <micro_O> either way, kiss-community/graveyard should be updated [2021-07-16T19:54:17Z] <GalaxyNova> It doesn't I don't think [2021-07-16T19:54:48Z] <micro_O> I think it does, according to https://flak.tedunangst.com/post/doas-mastery [2021-07-16T19:55:06Z] <micro_O> `permit persist :wheel` # default to 5 minute timeout [2021-07-16T19:59:22Z] <dilyn> it does not micro [2021-07-16T19:59:47Z] <illiliti> password doesn't save you from haxor [2021-07-16T19:59:54Z] <dilyn> you can also set nopass [2021-07-16T19:59:55Z] <illiliti> if haxor gained access to your system, he can impersonate sudo/doas and steal your password [2021-07-16T19:59:56Z] <dilyn> for doas [2021-07-16T20:00:06Z] <illiliti> password == security through obscurity [2021-07-16T20:03:06Z] <GalaxyNova> also btw do you need to log out and back in for groups to update? [2021-07-16T20:03:20Z] <dilyn> yes [2021-07-16T20:03:58Z] <mrlix> if a hacker gained access to your system at a hardware level couldnt they just take the disk and dump everything [2021-07-16T20:04:14Z] <illiliti> exactly [2021-07-16T20:04:14Z] <kqz> yep, unless your disks are enccrypted [2021-07-16T20:04:31Z] <mrlix> yeah i encrypt my swap too B) [2021-07-16T20:04:32Z] <kqz> typically if your computer is physically compromised, you stand no chance [2021-07-16T20:04:34Z] <schillingklaus> i never encrypt disks [2021-07-16T20:04:41Z] <illiliti> hacker could also dump memory [2021-07-16T20:04:57Z] <illiliti> which may contain your muh password [2021-07-16T20:05:10Z] <mrlix> i heard you can do like forensic shit on ram [2021-07-16T20:05:17Z] <kqz> you can [2021-07-16T20:05:25Z] <mrlix> dump shit that was on it before the machine was turned off [2021-07-16T20:05:40Z] <mrlix> is there any way to stop that [2021-07-16T20:05:53Z] <mrlix> like dd if=/dev/zero of=/dev/fuckingram lets goo [2021-07-16T20:06:15Z] <kqz> you can stop it by preventing people physical access to your system ;p [2021-07-16T20:06:45Z] <micro_O> kqz - pretty sure even with physical access, attestation covers some threats [2021-07-16T20:06:59Z] <zola> What packages do we have that provide libudev, except libudev-zero? [2021-07-16T20:07:07Z] <micro_O> and some silicon is preeeeetty difficult to undo things with [2021-07-16T20:08:22Z] <dilyn> zola: previously, eudev [2021-07-16T20:08:23Z] <micro_O> mrlix yeah some folks have used cold to literally freeze and transplant physical ram to read it from a second machine [2021-07-16T20:08:44Z] <micro_O> to defeat some kinds of encryption-at-rest [2021-07-16T20:08:47Z] <kqz> yeah there's always mitigations and deterrents, security in layers yadda yadda [2021-07-16T20:09:10Z] <akira01> man [2021-07-16T20:09:24Z] <akira01> sway-tiny can change colors? [2021-07-16T20:09:32Z] <akira01> i mean the borders [2021-07-16T20:09:39Z] <micro_O> yep, saying 'i dont use passwords because they can be defeated' is missing the forest for the trees (or maybe the other way around) [2021-07-16T20:09:46Z] <zola> dilyn: what happened to uedev, was it drop for a reason or just not maintained? [2021-07-16T20:09:59Z] <akira01> zola: dropped [2021-07-16T20:10:09Z] <kqz> yeah that's an almost nihilistic view on security that can lead to some rather dangerous stuff lol [2021-07-16T20:10:12Z] <dilyn> it was previously in kisslinux/repo but dylan dropped it presumably because libudev-zero is all you really want unless you have good reason [2021-07-16T20:10:27Z] <akira01> yeah [2021-07-16T20:10:35Z] <kqz> akira01: should be able to, here's an example https://git.sr.ht/~kqz/dots/tree/master/item/.config/sway/conf.d/style.conf#L19 [2021-07-16T20:10:45Z] <akira01> since wayland update no more need replacing udev article [2021-07-16T20:10:52Z] <akira01> just werks out of the box [2021-07-16T20:11:54Z] <akira01> kqz: thanks [2021-07-16T20:12:17Z] <akira01> anyone plan to port swc and velox to community? [2021-07-16T20:15:23Z] <dilyn> you could! [2021-07-16T20:15:24Z] <dilyn> https://github.com/dilyn-corner/KISS-static/tree/main/wayland/swc [2021-07-16T20:15:28Z] <dilyn> https://github.com/dilyn-corner/KISS-static/tree/main/wayland/wld [2021-07-16T20:15:31Z] <dilyn> https://github.com/dilyn-corner/KISS-static/tree/main/wayland/velox [2021-07-16T20:15:33Z] <dilyn> ;) [2021-07-16T20:16:22Z] <schillingklaus> isn't wayfire the official dilyn way;and composter? [2021-07-16T20:16:29Z] <dilyn> 'official' [2021-07-16T20:16:38Z] <dilyn> hikari is and always will be bae [2021-07-16T20:18:03Z] <schillingklaus> what is hikari? sounds somewhat japanese? a manga character? [2021-07-16T20:18:27Z] <akira01> dilyn: velox had no need for mesa? [2021-07-16T20:19:13Z] <dilyn> correct [2021-07-16T20:19:19Z] <schillingklaus> no mesa does that also meen no kernel mode setting required? [2021-07-16T20:19:52Z] <dilyn> shillingklaus: it's a bsd inspired compositor [2021-07-16T20:19:54Z] <akira01> schillingklaus: hikari is a wl anime composigor [2021-07-16T20:25:11Z] <micro_O> cardboard seems neat [2021-07-16T20:31:33Z] <zola> dilyn: Yesterday there was that bug with a missing .cache/kiss/proc/* directory that would break package installs [2021-07-16T20:31:43Z] <zola> dilyn: And there was an issue on github about it [2021-07-16T20:32:23Z] <zola> dilyn: Do you know what happend to it, i can't find it anywhere [2021-07-16T20:33:09Z] <dilyn> it was closed as resolved [2021-07-16T20:33:13Z] <dilyn> should be fixed now in 5.5.6 [2021-07-16T20:34:40Z] <zola> Good news, anyway i wanted to let you know that setting KISS_DEBUG=1 fixes the problem temporarily, but i guess i doesn't matter anymore [2021-07-16T20:35:43Z] <dilyn> makes sense considering what the solution ended up being [2021-07-16T20:35:48Z] <dilyn> or, appears to have ended up being [2021-07-16T20:36:41Z] <humaid_02> Hi [2021-07-16T20:36:41Z] <dilyn> which is that pkg_cleanup was sort of... fighting with itself [2021-07-16T20:37:20Z] <humaid_02> https://0x0.st/-VrJ.txt [2021-07-16T20:37:59Z] <humaid_02> Falkon browser is having the same ssl issue as Firefox. [2021-07-16T20:38:44Z] <humaid_02> reinstalled openssl. But nothing changed. [2021-07-16T20:43:03Z] <acheam> hi humaid_02 [2021-07-16T20:44:50Z] <humaid_02> Hey acheam. [2021-07-16T20:45:54Z] <humaid_02> What permission /etc/ssl is supposed to have? I just want to browse some web. [2021-07-16T20:47:04Z] <dilyn> is /etc/ssl/cert.pem just some empty file? [2021-07-16T20:47:38Z] <zola> I belive openssl populates it with something on install [2021-07-16T20:47:55Z] <zola> it downloads something from internet in it's post-install [2021-07-16T20:48:01Z] <dilyn> right, yes. that's what i'm asking [2021-07-16T20:48:24Z] <humaid_02> No it's full of certificates [2021-07-16T20:48:37Z] <zola> ^this [2021-07-16T20:48:41Z] <dilyn> so strange [2021-07-16T20:49:01Z] <dilyn> you said you can curl webpages just fine? [2021-07-16T20:49:06Z] <humaid_02> Yes [2021-07-16T20:49:18Z] <dilyn> i wonder if you can like, download a cert and manually verify it with openssl [2021-07-16T20:49:23Z] <dilyn> i have no idea how ssl works tbh [2021-07-16T20:49:55Z] <humaid_02> dylin: good idea. I'll try it. [2021-07-16T20:49:57Z] <zola> Basicaly you keep certificates of some Certificate Authorities on your machine [2021-07-16T20:50:16Z] <zola> Then CA signs some websites ssl certificate [2021-07-16T20:50:49Z] <dilyn> i mean i get that but like [2021-07-16T20:50:51Z] <dilyn> i don't know [2021-07-16T20:51:02Z] <dilyn> everything about encryption and signing is magical voodoo wizardry to me [2021-07-16T20:51:07Z] <dilyn> computers shouldn't work. [2021-07-16T20:51:09Z] <humaid_02> zola: that's my understanding. It looks like my browsers don't know about my certs [2021-07-16T20:51:38Z] <humaid_02> haha dilyn [2021-07-16T20:52:12Z] <zola> dilyn: i get most things until i get to the actual math behind it all, then everything stops making sense [2021-07-16T20:52:13Z] <humaid_02> Does ssl have anything to do with my kernel config? [2021-07-16T20:52:44Z] <dilyn> encryption works because math is hard [2021-07-16T20:52:54Z] <akira01> seatd problem had been solved? [2021-07-16T20:54:05Z] <dilyn> humaid, I doubt it, but you never really know [2021-07-16T20:54:48Z] <humaid_02> What's baffling me is that this problem existed even with browsers from nix..like chromium 90 have it but 84 didn't. [2021-07-16T20:55:00Z] <humaid_02> had* [2021-07-16T20:55:27Z] <dilyn> the solution is to obviously downgrade your browser (: [2021-07-16T20:55:54Z] <humaid_02> That's how I came to see it. [2021-07-16T20:56:46Z] <humaid_02> If only i knew how to make chromium work in wayland.. which means... [2021-07-16T20:58:32Z] <dilyn> it's pretty easy [2021-07-16T20:58:38Z] <dilyn> https://github.com/dilyn-corner/KISS-me/blob/e834776b266f6f19dd5166cf3ae1de864b3f39ec/extra/chromium/build#L121-L130 [2021-07-16T20:59:43Z] <humaid_02> To be built from source? [2021-07-16T21:00:30Z] <mrlix> what web browser do you guys use [2021-07-16T21:00:49Z] <humaid_02> I don't think my laptop can. But thanks dylin. [2021-07-16T21:00:56Z] <dilyn> for sure [2021-07-16T21:03:09Z] <humaid_02> I actually spent some time to figure out a way to build software on my brother's gaming PC. just to try something like this while exploring your github. Didn't see this one. [2021-07-16T21:03:30Z] <humaid_02> I'll keep an eye on it. [2021-07-16T21:05:05Z] <humaid_02> The display on wayland is very smooth. I'm using hikari. [2021-07-16T21:54:02Z] <riteo> hiiiii! [2021-07-16T23:36:12Z] <sad_plan> hey