IRC channel logs

2020-07-24.log

back to list of logs

***bauen1_ is now known as bauen1
***NieDzejkob_ is now known as NieDzejkob
<mihi>Hi. Not sure if it was here, but somewhere I read xzdec from XZ Utils to be hard to bootstap. I tried today, and with the correct configure switches (disable assembly optimizations and stuf) it built out-of-the-box with janneke's Bootstrappable TinyCC... Nevertheless I tried to strip it down a bit (no shared libs, no gettext, no table-based algorithms) and the result is available at https://github.com/schierlm/xzd
<mihi>ec-min/ if anyone is interested in it.
<mihi> at https://github.com/schierlm/xzdec-min/ if anyone is interested in it.
<stikonas>mihi: how did you obtain xz source?
<stikonas>I think part of the problem was that xz was compressed with xz?
<stikonas>anyway, bootar can decompress xz
<mihi>xz source is available as xz gz bz2 and zstd. On the other hand, if you care about the package format when bootstrapping, you could just mirror it as an uncompressed tar or shar archive anywhere...
<mihi>usually when I bootstrap stuff I want to inspect the contents, so I unpack it before anyway...
<mihi>and the bootstrapping starts with all the sources unpacked