<xentrac>OriansJ: btw I tried running StoneKnifeForth on Linux 5.8.0-48-generic on amd64 (though of course it's an i386 binary) and it works fine despite having only a single ELF segment, which is mapped RWE <OriansJ>xentrac: of course, it is related to two overlapping segments with different permissions. <xentrac>hmm, so not like SKF but like httpdito? but standard toolchains produce that kind of thing all the time <xentrac>(although I guess the segments don't quite overlap, they do consist of the same page) <fossy>so sometimes it dosent regen man pages <bauen1>but yeah, make --debug is decent for finding timestamp race conditions between multiple runs <bauen1>there are some differences that are a bit weird: `/after/bin/install -c -m 644 ../../gcc/doc/gpl.7 /after/share/man/man7/gpl.7` vs. `/after/bin/install -c -m 644 doc/gpl.7 /after/share/man/man7/gpl.7` <gforce_de1977>yeah, that one is really wierd. it is the SAME kernel+initrd, i have to think about it <gforce_de1977>also i will experiment with overloading the 'date' command, so that we do not have arbitrary timestamps, maybe this changes something and then we can think about it <bauen1>i'm not sure if SOURCE_DATE_EPOCH (or it was called something like that) is respected by these old programs, but that should make some time issues reproducibility problems disappear ***ChanServ sets mode: +o rekado
<stikonas>gforce_de1977: I doubt that arbitrary timestamps are taken from date <stikonas>make probably calls time functions from libc directly <OriansJ>I guess it is always 31 Dec 1969 forever <fossy>ok now i can actually say that perl is done <fossy>now that it works completely *fossy loves hardcoded /bin paths <stikonas>Hagfish: it's not necesserily enabling steps <stikonas>well, newer perl is needed for stuff like automake 1.16 and texinfo <stikonas>I haven't seen anything yet that doesn't build with automake 1.15 <xentrac>there are probably a lot of things from the early 02000s that use Perl in their builds <stikonas>well, we have perl 5.6.2 with some (not all) modules <stikonas>but yes, basically all things use Perl one way or another (especially because of autotools)