💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-03-28.txt captured on 2021-12-17 at 13:26:06.

View Raw

More Information

-=-=-=-=-=-=-

2021-03-28T00:37:15 #kisslinux <noocsharp> anyone have firefox working on wayland? (velox specifically)
2021-03-28T01:35:36 #kisslinux <claudia02> noocsharp, have you looked at this issue? https://github.com/michaelforney/swc/issues/61
2021-03-28T01:37:19 #kisslinux <claudia02> https://github.com/michaelforney/swc/pull/65
2021-03-28T01:40:40 #kisslinux <noocsharp> firefox doesn't crash so I don't think the issue is related, but ill take a look at that pull request
2021-03-28T01:55:17 #kisslinux <noocsharp> huh, i could have sworn that i tried it before asking, but all it took was MOZ_ENABLE_WAYLAND=1
2021-03-28T01:59:13 #kisslinux <claudia02> might be worth a try :v
2021-03-28T02:04:32 #kisslinux <claudia02> Does ff work at all without the pullrequest?(useable)
2021-03-28T02:13:46 #kisslinux <noocsharp> at first glace it works fine without the patch, although further testing is probably necessary to be sure
2021-03-28T02:41:23 #kisslinux <travankor> https://arstechnica.com/gadgets/2021/03/buffer-overruns-license-violations-and-bad-code-freebsd-13s-close-call/
2021-03-28T02:42:36 #kisslinux <travankor> "b-but guise linux bad, bsd is the only decent os out there"
2021-03-28T03:57:03 #kisslinux <E5ten> konimex: I saw you reverted the rust bootstrap changes, what wasn't working about the libunwind thing?
2021-03-28T04:01:08 #kisslinux <konimex> using the upsteeam bootstrap, I found that the rustc bootstrap tries -lgcc_s explicitly. May be it was caused by the libgcc_s.so symlink detected, I don't really know what to do at the time being so I decided to revert for the time being
2021-03-28T04:03:16 #kisslinux <E5ten> you could make libgcc_s.so in that subdir a linker script that redirects to libunwind?
2021-03-28T04:04:36 #kisslinux <acheam> travankor: "Despite not having any kernel developers on-staff, Ars was able to verify at least some of Donenfeld's claims directly, quickly, and without external assistance. For instance, finding a validation function which simply returned true—and printf statements buried deep in cryptographic loops—required nothing more complicated than grep."
2021-03-28T04:04:39 #kisslinux <acheam> haha
2021-03-28T04:05:36 #kisslinux <acheam> interesting read, thanks!
2021-03-28T04:07:45 #kisslinux <konimex> so libgcc_s.so just contains (INPUT -lunwind)? (I kinda forgot that syntax though, either that or GROUP)
2021-03-28T04:09:35 #kisslinux <E5ten> I think either works, I have one that uses GROUP
2021-03-28T04:09:44 #kisslinux <E5ten> but I think it's INPUT(-lunwind) not (INPUT -lunwind)
2021-03-28T04:23:13 #kisslinux <konimex> so just putting INPUT(-lunwind) on libgcc_s.so.1 fails here: https://termbin.com/f3zs
2021-03-28T04:23:37 #kisslinux <konimex> and for the record here's the failure if I just do straight symlinking between libunwind and libgcc: https://termbin.com/jpg1v
2021-03-28T04:23:41 #kisslinux <E5ten> oh wait no, .so.1 needs to be an actual lib
2021-03-28T04:23:48 #kisslinux <E5ten> so like copy libunwind there
2021-03-28T04:23:54 #kisslinux <E5ten> and then make .so (no .1) the linker script
2021-03-28T04:24:09 #kisslinux <konimex> ah I see
2021-03-28T04:24:15 #kisslinux <E5ten> so things already linked to libgcc_s.so.1 will have an actual lib, but things trying to link to it will link to libunwind
2021-03-28T04:24:49 #kisslinux <konimex> the linker script should be chmod +x, right?
2021-03-28T04:24:59 #kisslinux <E5ten> I don't think it needs to be
2021-03-28T04:25:10 #kisslinux <E5ten> but I guess maybe
2021-03-28T04:28:48 #kisslinux <konimex> nope, that won't budge https://termbin.com/nyn6
2021-03-28T04:29:38 #kisslinux <E5ten> what're you doing to get it to search for libs in the libgcc subdir?
2021-03-28T04:30:16 #kisslinux <konimex> just LD_LIBRARY_PATH, I guess that won't work for linker scripts
2021-03-28T04:30:38 #kisslinux <E5ten> I don't think it's a linker script issue, iirc LD_LIBRARY_PATH is just about runtime
2021-03-28T04:30:47 #kisslinux <E5ten> so it won't help the build find the linker script to link
2021-03-28T04:34:04 #kisslinux <konimex> well, looks like I got it https://stackoverflow.com/questions/4250624/ld-library-path-vs-library-path, I had to use LIBRARY_PATH
2021-03-28T04:34:14 #kisslinux <konimex> now it's compiling
2021-03-28T04:34:30 #kisslinux <E5ten> nice
2021-03-28T04:50:27 #kisslinux <konimex> travankor: I guess if Netgate kept their mouth shut the wireguard issue won't blew up
2021-03-28T06:06:29 #kisslinux <E5ten> konimex: so it worked?
2021-03-28T06:07:34 #kisslinux <konimex> I'm still compiling but looks like it works, in the last stage now so only the additional tools are being compiled right now
2021-03-28T06:07:51 #kisslinux <E5ten> Gotcha, nice
2021-03-28T07:08:03 #kisslinux <testuser_[m]> hi
2021-03-28T08:18:43 #kisslinux <nxghtmvrx> ^On user agent, resolution, language, timezone, X-Forwarded-For and etc- I use Chameleon. Among many other things it does also deletion of cookies so no need for CookieAutoDelete for me. Its FOSS and afaik FF-only https://sereneblue.github.io/chameleon/about
2021-03-28T11:54:49 #kisslinux <midfavila1> Out of curiosity, why is LLVM marked as a runtime dep of Mesa?
2021-03-28T12:12:15 #kisslinux <testuser_[m]> its for shader compilation or some stuff i guess but it can be dropped if you're only building some specific drivers
2021-03-28T12:12:31 #kisslinux <midfavila> I'll have to mess with that then.
2021-03-28T12:21:41 #kisslinux <travankor> probably llvmpipe
2021-03-28T12:21:53 #kisslinux <travankor> it's the fallback software renderer
2021-03-28T12:24:34 #kisslinux <travankor> konimex: the way freebsd core handled the situation was fairly bad as well
2021-03-28T12:25:50 #kisslinux <travankor> almost no code review before merging and then it gets pulled out at the last minute
2021-03-28T12:28:58 #kisslinux <midfavila1> Ah, okay, that makes sense. Thanks travankor
2021-03-28T12:29:10 #kisslinux <midfavila1> also, today in "oh dear god why"...
2021-03-28T12:29:20 #kisslinux <midfavila1> file=$(/bin/ls|sed $(($(dd bs=2 count=1 if=/dev/random of=/dev/stdout | od - | sed 1!d | grep -o [1-9] | tr 'n' '1')%$(/bin/ls|/bin/wc -l)))!d
2021-03-28T12:30:01 #kisslinux <midfavila1> i have decided that using the shell builtin random function is stupid because it doesn't work. as a result, I've written a much more sane and easily-understood method of randomly grabbing a file in the current directory.
2021-03-28T12:52:09 #kisslinux <aarng> needs more sub-processes
2021-03-28T12:54:22 #kisslinux <midfavila1> yes, it does
2021-03-28T12:54:28 #kisslinux <aarng> https://termbin.com/lbrv
2021-03-28T12:54:31 #kisslinux <aarng> you are welcome
2021-03-28T12:54:54 #kisslinux <midfavila1> see, I knew awk would have been a better choice for this
2021-03-28T12:54:59 #kisslinux <midfavila1> but I'm a brainlet when it comes to awk
2021-03-28T12:55:03 #kisslinux <midfavila1> thanks king
2021-03-28T12:55:10 #kisslinux <necromansy> just learn awk already goober
2021-03-28T12:55:28 #kisslinux <midfavila1> look I'm already learning C and Scheme and math and shit >:c
2021-03-28T12:55:40 #kisslinux <aarng> only one problem with awk randomness, it's based on time, so multiple invocation within the same second, will yield the same result every time
2021-03-28T12:55:53 #kisslinux <midfavila1> well this is for a shuffle function for my audio player
2021-03-28T12:56:07 #kisslinux <midfavila1> so that's not a problem
2021-03-28T12:56:38 #kisslinux <aarng> ok, good
2021-03-28T14:09:41 #kisslinux <acheam> in some awk implementations the random seed is set though
2021-03-28T14:09:48 #kisslinux <acheam> so be careful
2021-03-28T14:10:36 #kisslinux <acheam> I like to pass in $(date +%N) as a seed
2021-03-28T14:57:00 #kisslinux <aarng> which awk does that, acheam?
2021-03-28T14:57:45 #kisslinux <aarng> srand() using time of day as fallback is POSIX
2021-03-28T15:27:28 #kisslinux <acheam> ehr its not really a credible source, but I think I found the stack overflow answer I read a while back which made me think that
2021-03-28T15:27:31 #kisslinux <acheam> If you don't provide a seed to srand, it will either use the current date and time or a fixed starting seed (this may vary with the implementation).
2021-03-28T15:27:42 #kisslinux <acheam> ^ is from https://stackoverflow.com/questions/4048378/random-numbers-generation-with-awk-in-bash-shell
2021-03-28T15:28:00 #kisslinux <acheam> aarng
2021-03-28T15:50:16 #kisslinux <aarng> acheam, I see
2021-03-28T15:51:03 #kisslinux <aarng> maybe some ancient awk behaved that way
2021-03-28T15:51:24 #kisslinux <aarng> don't think you will find a modern one though, and besides, I Would go with POSIX anyway
2021-03-28T16:01:00 #kisslinux <acheam> apologies if I bounce a bit
2021-03-28T16:02:58 #kisslinux <midfavila> No forgiveness.
2021-03-28T17:07:30 #kisslinux <soliwilos> Updating to firefox 87, build fails for me: http://ix.io/2UnU has anyone else built it?
2021-03-28T17:13:17 #kisslinux <testuser_[m]> minidump patch is in repo
2021-03-28T17:13:28 #kisslinux <testuser_[m]> so it should work, also there's a binary on repo-bin
2021-03-28T17:16:26 #kisslinux <acheam> /msg chanserv topic #kisslinux KISS Linux | https://k1sslinux.org | logs:
2021-03-28T17:16:26 #kisslinux <acheam>     https://freenode.logbot.info/kisslinux/ | song of the day:
2021-03-28T17:16:26 #kisslinux <acheam>     https://ytprivate.com/boJhWtw-6Gg | word of the day: "alist"
2021-03-28T17:16:30 #kisslinux <acheam> oop
2021-03-28T17:17:54 #kisslinux <acheam> new song, word!
2021-03-28T17:18:00 #kisslinux <acheam> Sorry I kind of missed a day
2021-03-28T17:18:20 #kisslinux <testuser_[m]> unacceptable
2021-03-28T17:18:46 #kisslinux <acheam> Fire me
2021-03-28T17:20:55 #kisslinux <soliwilos> testuser_[m]: Ah, thanks. I reckon it should build now.
2021-03-28T17:57:36 #kisslinux <koya> Hello, I try to extract kiss-chroot-2021.tar.xz in /mnt, but I got "tar: Unexpected EOF in archive", and the checksum did not match
2021-03-28T18:04:12 #kisslinux <testuser_[m]> did you redownload it ?
2021-03-28T18:10:14 #kisslinux <acheam> the archive is fine on our end, so redownloading it should fix it
2021-03-28T18:10:37 #kisslinux <acheam> hmm maybe we should torrent chroots
2021-03-28T18:11:42 #kisslinux <koya> I am sure it completed
2021-03-28T18:11:43 #kisslinux <koya> Hm, let me redownload it
2021-03-28T18:11:57 #kisslinux <acheam> it might have just gotten corrupted in transfer
2021-03-28T18:11:58 #kisslinux <acheam> it happens
2021-03-28T18:13:23 #kisslinux <dilyn> happens often :s
2021-03-28T18:13:46 #kisslinux <acheam> dilyn: have you had a chance to look at the email github issue thing?
2021-03-28T18:15:14 #kisslinux <dilyn> I read a little bit last night and was about to settle in and take a closer look :)
2021-03-28T18:16:00 #kisslinux <acheam> :)
2021-03-28T18:41:42 #kisslinux <kiedtl> acheam: fyi you don't have to type out the whole topic when modifying it, and you don't have to /msg chanserv either. Just type /topic, tab twice, and weechat's completion should kick in :)
2021-03-28T18:56:28 #kisslinux <acheam> oh thanks kiedtl
2021-03-28T18:57:15 #kisslinux <acheam> I've been copy/pasting it, but this makes life much easier :)
2021-03-28T18:59:15 #kisslinux <kiedtl> That's still smart than the dumbass you're conversing with atm, I would type the whole thing out lol
2021-03-28T18:59:41 #kisslinux <kiedtl> s/smart/smarter
2021-03-28T18:59:42 #kisslinux <kissbot> <kiedtl> That's still smarter than the dumbass you're conversing with atm, I would type the whole thing out lol
2021-03-28T19:35:15 #kisslinux <acheam> no haha
2021-03-28T20:21:22 #kisslinux <riteo> hiiiiii!
2021-03-28T20:24:35 #kisslinux <kiedtl> Hey
2021-03-28T20:48:27 #kisslinux <acheam> heya riteo
2021-03-28T22:44:14 #kisslinux <dilynm> https://www.theregister.com/2021/03/25/ruby_rails_code/ lmao
2021-03-28T22:45:58 #kisslinux <dilynm> "Another option, he said, would be for Rails to replace mimemagic altogether," except now every previous release is now GPL, and if the FIRST release were GPL... Hm
2021-03-28T23:09:48 #kisslinux <acheam> something something left-pad
2021-03-28T23:32:58 #kisslinux <E5ten> dilynm: I think at worst that'd just mean the the installations are GPL, I don't think it's possible that the code would have to be GPL just because there's also GPL code in the tree?
2021-03-28T23:33:18 #kisslinux <E5ten> Actually I guess not
2021-03-28T23:34:02 #kisslinux <E5ten> But I still don't think that applies to the rails source cuz the mime thing is just a dep and not part of the code?
2021-03-28T23:35:27 #kisslinux <dilynm> It mostly depends on which GPLv it is I think
2021-03-28T23:35:44 #kisslinux <dilynm> Gpl2 is way more strict, even linking to a g0l library means you have to license your code gpl
2021-03-28T23:35:57 #kisslinux <E5ten> Ah I see