💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-07-16.txt captured on 2024-06-16 at 13:41:19.

View Raw

More Information

⬅️ 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