IRC channel logs

2023-04-17.log

back to list of logs

<fossy>stikonas[m]: yep, i'm going to update the README after kernel bootstrapping has matured + GCC 12 to reflect the more complete state - i'll add it then
<stikonas>fossy: I've also just mentioned on parallel bug that I haven't seen it locally yet either
<stikonas>though I haven't ran it that many times yet
<fossy>rickmasters: just read through the hard drive stuff - glad to hear that's fixed! what size is the ext2 image now?
<fossy>stikonas: yeah, i was very surprised to see that
<stikonas>still, we have seen it a few times now
<stikonas>so at least in CI something must be going on...
<fossy>what, py3.4? when was the other time?
<stikonas>wasn't it the first run by eduardosm
<fossy>oh
<fossy>i see
<stikonas> https://github.com/fosslinux/live-bootstrap/pull/282#issuecomment-1509967316
<stikonas>and 2nd time was when I merged it
<stikonas>so CI passed on PR but then failed on merge commit
<fossy>yep, i see
<stikonas>maybe it's only happening on slow systems (like CI runner is)
<fossy>quite possibly, i'll try a --cores 2 build
<nektro>does stage0-posix have docs/milestones on when releases are generally made?
<stikonas[m]>nektro: there might be release soon
<stikonas[m]>Not really a documented process
<stikonas[m]>Just need to ask oriansj once we feel that there is enough new stuff
<stikonas[m]>nektro: this time I've added changelog for the first time
<stikonas[m]> https://github.com/oriansj/stage0-posix/blob/master/CHANGELOG.org
<rickmasters>fossy: The ext2 image is 1152MB, same as the ram drive.
<rickmasters>fossy: I need to work on performance. It takes builder-hex0 22 minutes to copy the image to the drive.
<stikonas[m]>nektro: but in general don't expect too much new stuff in stage0-posix... It's getting harder to add extra features to M2-Planet...
<stikonas[m]>Or maybe remaining C features are trickier...
<fossy>rickmasters: are the performance improvements clear?
<fossy>like clear what to do
<nektro>i only ask because i was trying to build mes on my system and running into issues because it seems built against stage0 1.5.0 but stage0 1.5 runs into an infinite loop building catm
<nektro>*building on amd64 native, not inside live-bootstrap btw
<nektro>both mes master and wip-x86_64 have different issues
<nektro>not triyng to put anyone in a rush
<fossy>hm, what do you mean, an infinite loop building catm
<fossy>thats very very odd
<rickmasters>fossy: I think so. It's a byte-by-byte loop that goes through a couple functions before pushing one sector.
<rickmasters>fossy: It could push multiple sectors at a time.
<stikonas[m]>nektro: yeah, mes support for amd64 is still wip...
<fossy>cool, fwiw, i'm quite ok with it taking a few minutes (but if it was less than 22 minutes, that would be quite preferable!)
<fossy>it doesnt need to be seconds range or anything like that
<nektro>ill switch mes to x86 and try 1.5 again
<stikonas[m]>nektro: infinite loop is strange though. I think stage0-posix should have a good amd64 support...
<rickmasters>fossy: I think I can get it down to a few minutes. I'll work on it tomorrow. I'm signing off for now.
<fossy>sounds good, see you :)
<stikonas[m]>nektro: are you building catm with mes?
<stikonas[m]>That's probably not supported...
<rickmasters>good night
<stikonas[m]>rickmasters: good night
<nektro>no, im referring to the stage where its built with hex2
<nektro>ill walk the commits and find where it got fixed
<stikonas[m]>strange...
<stikonas[m]>Are your submodules up to date?
<nektro>fixed my catm issue
<nektro>had the command wrong, not sure why it appeared to be working before lol
<nektro>OOPS
<nektro>didnt mean for caps
<oriansj>just a thought but why would builder-hex0 need to build a partition and move all of the source code onto it? Can't we just punt by making a source ISO and let FIWIX mount it?
<fossy>that is a possibility, but 1. for real hardware that assumes CD-ROM drive which isn't very common 2. requires the existance of a filesystem already - builder-hex0 has a very primitive filesystem definition that is heading in the direction of a minimal-preparation bootstrap
<nektro>got mes to build :yay:
<muurkha>yay!