IRC channel logs

2021-06-27.log

back to list of logs

<stikonas>fossy: I pushed my splitting /after changes https://github.com/fosslinux/live-bootstrap/pull/127
***roptat is now known as Guest5836
***Guest5836 is now known as roptat
<Hagfish>It's called... Afterimage of a Crimson Eye.
<Hagfish>(the PR looks great, but i'm sure fossy will appreciate it)
<fossy>goodness me
<fossy>compiling linux kernel needs quite recent software :|
<fossy>even 2.6 needs a newer version of binutils then we have
<fossy>stikonas[m]: will look in a moment
<oriansj>well once we have bootstrapped Linux, binutils, gcc and guile. You have literally everything Guix needs to be a foundation.
<fossy>finally i found a working version
<fossy>the LTS 2.6.16
<fossy>although that limits us to pre-2014 glibc (which is fine)
<fossy>so then we can go new binutils, new kernel, new glibc, new kernel, new glibc, new binutils, new gcc i think
<Hagfish>wow, nice
<oriansj>Nice to finally have a wedge into Linux bootstrapping.
<stikonas>fossy: well, at some point we can build newer binutils...
<stikonas>although, I think it makes sense to try to minimize the number of different old binutils/gcc/libc versions that we have
<stikonas>for libc it's not too bad because musl is new enough that it even supports riscv
<stikonas>for binutils/gcc so far we have one version each
<stikonas>but maybe we can already build newest binutils?
<stikonas>oh, but I guess it makes sense to wait for guile and augoten
***edef_ is now known as edef
<stikonas>hmm, I think we might have to build a newer C only gcc first before we can build guile
<stikonas>strange, looking at configure.ac, C99 should be enough though
<Hagfish>i wouldn't be surprised if this bootstrapping project uncovered some half-truths in other projects' documentation