IRC channel logs
2023-09-13.log
back to list of logs
<matrix_bridge><emilytrau> wow fml. i have wasted over a week stubbornly trying to get glibc 2.16.0 to build. i finally give up and musl builds in 5 minutes <matrix_bridge><emilytrau> so much effort trying to get a glibc bootstrap to work when i could just not do that -_- <muurkha>I feel like if I say "congratulations" you might think I was being sarcastic <muurkha>but an awful lot of problems in programming end up being like that <muurkha>and ultimately that combination of persistence and flexibility is a great virtue <muurkha>I was looking at small libcs the other night because I wanted to see how little space PARI/GP can run in <muurkha>the ones I found, aside from musl, are klibc, newlib, picolibc, and of course dietlibc <muurkha>I think klibc doesn't support floating point? <muurkha>with glibc I couldn't start a minimal program linked with libpari in less than ulimit -d 2048 <fossy>emilytrau: it is rather remarkable, I was very surprised at how easy musl is to build! <matrix_bridge><Andrius Štikonas> That's exactly the reason why we used musl in live-bootstrap <matrix_bridge><Andrius Štikonas> It's far simpler but still compatible with most stuff <matrix_bridge><Andrius Štikonas> And no other small libc had a nice build system either <janneke>one day we'll have our own amazing libc <oriansj>janneke: yeah, M2libc is still a work in progress and its ultimate goal is only a few dozen functions away.