IRC channel logs

2023-07-18.log

back to list of logs

<oriansj>well there is a bootstrappable matrix channel as well already (which I can turn anyone into an admin or mod) which I probably should have plumbed into IRC (I just didn't know how and didn't think it was a priority)
<oriansj>and it looks like my client can't do integrations; so I guess I need to figure out an alternate client that would enable that.
<muurkha>whitequark has set up a bridge for #risc-v
<muurkha>maybe they'd be interested in doing it for #bootstrappable too
<pabs3>vagrantc's talk slides, for those not on #reproducible-builds https://www.aikidev.net/~vagrant/talks/2023/fossy/Breaking_the_Chains_of_Trusting_Trust.pdf
<pabs3>(lots of bootstrappable stuff)
<pabs3>hmm, that last slide misses something about distributed code review, like github.com/crev-dev
<oriansj>and incorrectly fails to credit builder-hex0 and fiwix for the bare metal work done
<oriansj>in semi-related news, looks like someone made a bootstrappable in the fediverse: https://slrpnk.net/c/bootstrappable
<stikonas[m]>oriansj: which channel? Looks like the one on libera.chat (portalled room) will be closed
<stikonas>oriansj: oh I think I found it... Yeah, I think we need to plumb it to here
<stikonas>(unless everybody from here moves to that channel)
<nektro>the website mentions maintaining gcc 4.7. is there a group doing this already or is it still an open issue?
<oriansj>stikonas[m]: I made you an admin on that channel
<ekaitz>oriansj: I think mes is waiting for a release on M2-planet to finally merge riscv support, what do we need to make that release?
<stikonas>oriansj: so that room can't be plumbed...
<stikonas>hmm, so not sure how should we proceed
<stikonas>(looks like it's due to encryption)
<oriansj>stikonas: guess that is entirely my fault using default settings...
<msavoritias>what room are we talking about?
<stikonas>well, nobody's fault really
<oriansj>ekaitz: M2-Planet has had riscv support since 1.10 back in 2022
<stikonas>msavoritias: !pjgbXsWcSQWPczRBUk:matrix.org
<stikonas>oriansj: riscv64 support was broken
<msavoritias>ah. noted
<stikonas>i.e. not good enough to build mes
<stikonas>and same for x86_64 (same bug)
<stikonas>so the new mes 0.25 release will need new M2-Planet release
<oriansj>ah, fair enough
<stikonas>and as for matrix, I'm not sure what should we do now...
<ekaitz>stikonas: what can we do to make the fixes for rv64?
<stikonas>ekaitz: it's already fixed in M2-Planet
<stikonas>just needs a release
<ekaitz>oh
<stikonas>that bug was not rv64 specific
<stikonas>it was general 64-bit issue
<ekaitz>and what's preventing us from doing it?
<stikonas>release?
<stikonas>hmm, I don't really know any blockers
<stikonas>maybe oriansj has something
<oriansj>I didn't have any objection to doing a release; just needed to update the release notes and do it (if that is needed)
<stikonas>release notes are mostly there
<stikonas>I've created a file for that
<stikonas[m]> https://github.com/oriansj/stage0-posix/blob/master/CHANGELOG.org
<stikonas[m]>well, this is for the whole stage0-posix repo
<stikonas[m]>but we can copy M2-Planet bits into there
<stikonas>oriansj: and I guess we have the following options: 1. lose matrix/irc bridging, move to IRC, 2. create a new unencrypted channel, plumb it to irc, redirect matrix users from encrypted channel to new one. 3. everybody from irc moves to existing encrypted matrix channel
<oriansj>lets go with option 2
<stikonas>yeah, I suspect this is path of least pain
<muurkha>I've been playing with some ideas about how to do higher-order programming without GC and without a clever compiler, using a sort of asymmetric coroutine calling convention: https://news.ycombinator.com/item?id=36768304
<muurkha>maybe that's only marginally on topic
<muurkha>but it seems like probably some people here will enjoy it