IRC channel logs

2021-10-08.log

back to list of logs

<stikonas>oriansj: https://github.com/oriansj/bootstrap-seeds/pull/10
<stikonas>I've switch default from kaem.run to kaem.riscv64
<stikonas>(as discussed a few days ago to eventually make live-bootstrap easier to plug in)
<fossy>ok looking at kaem nkw
<fossy>now
<stikonas>oh yes, my braces are on the wrong lines...
<stikonas>oriansj: do you have astyle command to reformat mescc-tools?
<oriansj>stikonas: your bootstrap-seed work has been merged. thank you
<stikonas>fossy: verbose is modifled so that else branch is not printed
<stikonas>or if branch if statement is false
<stikonas>oriansj: ok, let me make another PR for stage0-posix
<oriansj>astyle -A1tSxejz2fpUxV file.c
<oriansj>you can boot kaem.riscv64 in the root
<stikonas>you mean move to root?
<oriansj>only the kaem.riscv64 script
<stikonas>yes, of course only that
<stikonas>then I need to make a few more adjustments
<stikonas>I thought maybe some other PR, but I can add another commit instead
<oriansj>well I'll be doing the x86 version of the work later tonight if you wish to see what changes will be required
<oriansj>to better aid the live-bootstrap integration
<stikonas>the changes are clear...
<stikonas>just need to add directory name...
<stikonas>anyway, let me finish kaem PR first
<oriansj>fair
<stikonas>hmm, astyle changed quite a bit more than just my changes
<stikonas>I guess I'll also do reformatting as another commit then
<stikonas>to avoid mixing up code/styling changes
<oriansj>good plan
<stikonas>ok https://github.com/oriansj/mescc-tools/pull/28 is now updated
<stikonas>there will be a lot of $ARCH/ additions to kaem files...
<stikonas>but I think it's worth it
<oriansj>merged
<oriansj>but not much else changed
<stikonas>in kaem?
<stikonas>or due to kaem.riscv64 move?
<stikonas>yeah, it's mostly mescc-tools-mini.kaem file that needs editing
<stikonas>after that we have "cd"
<oriansj>indeed
<stikonas>ok, everything works
<stikonas> https://github.com/oriansj/stage0-posix/pull/56
<oriansj>even after a make clean?
<stikonas>well, running make clean now
<stikonas>but I just noticed that I messed up last PR a bit...
<stikonas>astyle change...
<stikonas>I had some unnecessary local changes
<oriansj>because it looks like you might want to also remove the cd for the riscv64 test
<stikonas>oh well, let me fix it
<stikonas>oh, I did run test... :(
<stikonas>I ran kaem-optional-seed
<stikonas>yeah you are right
<oriansj>but other than that it is looking alright
<stikonas>yes, retesting it now
<stikonas>and fixing kaem commit too...
<stikonas>oriansj: ok, make test_riscv64 works now
<stikonas>(after make clean)
<stikonas>ok kaem fix https://github.com/oriansj/mescc-tools/pull/29
<pabs3>git implementation in awk: https://github.com/djanderson/aho
<stikonas>oh, that's impressive
<stikonas>probably not useful for live-bootstrap but still interesting project
<pabs3>are there bootstrap issues with awk btw?
<stikonas[m]>No
<stikonas[m]>It does need bison but that's solved
<stikonas[m]>Well, we build awk 3 quite early
<oriansj>also git is quite trivial to build. even cc_x86 could handle it
<oriansj>and x86 has been converted
<oriansj>fossy: you now should be able to simplify live-bootstrap's integration with stage0-posix
<oriansj>up next amd64
<fossy>sounds good I'll look at that after this changeset
<oriansj>and AMD64 is done
<oriansj>all that remains is AArch64 (and I probably should fix that hex2 performance issue first)
<oriansj>debugging and userspace emulation are a painful combo
<stikonas>live-bootstrap update to newest stage0-posix: https://github.com/fosslinux/live-bootstrap/pull/135
<stikonas>and I found another pregen file in live-bootstrap
<stikonas>this time it's java
<stikonas>but probably optional