IRC channel logs

2023-02-19.log

back to list of logs

<stikonas>fossy: so I think I've finally got get_files and src_pkg changes working. Early checksums before sort have different hashes (as ls shows directories first), but the ones after sort should match the ones generated with find
<stikonas>I'll now have to rerun live-bootstrap a few times to get checksums right for my commits, so it will take time...
<stikonas>argh, I actually still messed something up (installation of tar-1.34 much later in sysc got broken)
<next4th>dose the goal of baremental bootstrap is to cross compile a linux kernel? i think next step(s) can be duksos https://sr.ht/~vdupras/duskos/ , which is a forth os with an almost c compiler!
<stikonas>next4th: we already almost have it with rickmaster's builder-hex0
<stikonas>I suspect it is much smaller than duskos
<stikonas> https://github.com/ironmeld/builder-hex0/blob/main/builder-hex0.hex2
<stikonas>(and hex0 version at https://github.com/ironmeld/builder-hex0/blob/main/builder-hex0.hex0)
<stikonas>it can run stage0-posix and early steps of live-bootstrap up to tcc
<stikonas>then it can build fiwix kernel
<next4th>oh, that's cool!
<stikonas>which can then run all the way to linux
<stikonas>the only missing bits are kernel transitions
<stikonas>rickmasters is workin on this now
<stikonas>(and also upstreaming his changes to fiwix os)
<stikonas>next4th: there is also less complete stage0-uefi
<stikonas>it can build M2-Planet (almost/subset of C compiler)
<stikonas> https://git.stikonas.eu/andrius/stage0-uefi
<next4th>stikonas: thank you, i'm learning this bootstrap progress for fun, not much i could contribute, but those does excite me :)
<stikonas[m]>Yeah, take a look and ask questions
<stikonas[m]>(Though I'll be away for half a day)
<next4th>sure, and that's look so much fun, i'm reading the wiki now.. thanks!
<stikonas[m]>next4th: also take a look at https://github.com/fosslinux/live-bootstrap/blob/master/parts.rst
<next4th>yeah, just looked, so with boot2now we got: (sysc (sysb (live-bootstrap:sysa builder-hex0)) -> gcc10
<next4th>guess i could give it a run with enough time and resource :)
<next4th>that parts.rst is very useful