IRC channel logs
2024-06-12.log
back to list of logs
<Googulator>rekado: did you see my post about the newly found Yale Haskell sources? <Googulator>rekado it appears the Yale Haskell team was aware of clisp, and actually began to port to it <fossy>stikonas, I can reproduce the qemu issue, but i'm not sure why it occurs <matrix_bridge><Andrius Štikonas> fossy: it's caused specifically by tcc-boot upgrade <matrix_bridge><Andrius Štikonas> (Even though this is not a compiler used to build fiwix...) <matrix_bridge><Andrius Štikonas> I need to test more to fins out which commit <matrix_bridge><Andrius Štikonas> But given that most are riscv specific I have some suspects <aggi>finally, i could reproduce tccboot, moving back onto slackware11 as buildhost <aggi>there was several issues... tccboot when compiled itself with tcc got problems/crashes then <aggi>yet when compiled with gcc3, it's easily reproduced with a tiny change made to Makefile <aggi>however, i want to avoid gcc for as long as possible in the dependency graph, and want to keep that _optional_ for GNU stuff later <aggi>this means, currently, tccboot/kernel-bootstrapping of mine remain locked/blocked against gcc, contradicting the whole idea <aggi>and, something else, the AoT kernel compilation of linux-2.4 as published by seyko2 seems to merely be a sanity check before kernel-sources are stuffed into tccboot <aggi>to verify compilation linking only, not intending to boot such a kernel-image, and instead use tccboot later <aggi>i don't see an easy way of debugging/repairing tccboot compiled with tcc itself, hence i had to get back to seeing why the AoT-compiled kernel crashes <aggi>for this, i got a known-working state re-produced from source, to see how tccboot JIT-kernel image and tcc AoT-kernel image differ <aggi>and imo, if tccboot cannot be compiled with tcc but relies upon gcc3 early, it's of little to no use in a kernel-bootstrapping scenario <aggi>that's probably why tccboot was mostly abandoned, and there was no interest in maintaining a linux-2.x with tcc-toolchain for native boot either <aggi>because, linux-2.5 already made some changes to Kbuild incompatible with tcc, among other stability issues to stabilize this <aggi>there's two options to proceed: repairing tccboot compiled with i386-tcc, and/or repairing the AoT compiled kernel-crash <aggi>and both required reproducing tccboot (which was rather trivial after moving from aarch32 to buildhost=x86) <aggi>i may have to see too how buildhost poisoned buildtarget with the i686-musl-cross-gcc within tccboot <aggi>then i can avoid the cumbersome slackware11-x86 buildhost setup <aggi>ACTION departs for a little while