On Fri, Apr 03, 2020 at 07:33:08PM +0200, Pierre Labastie via lfs-dev wrote: > I've reinstated the ICA system in jhalfs, in order to test the builds > with the sysroot/cross-compile system. > > For those who haven't folowed lfs in the 200x years, ICA (iterative > comparison analysis) is a way to rebuild the system with itself, and > compare the results. There used to be another system, "farce", written > by Ken, which had to be removed from jhalfs for licensing problems. I > think this sytem is still accessible at Ken's home on > www.linuxfromscratch.org. >
Unfortunately, the problem with maintaining farce was that what I think was randomization of positioning in gcc caused the content of the binaries to not match. I put farce under GPLv2 which is too restrictive for Pierre. > Anyway, I found that e2fsprogs was linked against libudev on the second > build, and not on the first. The reason is that eudev is uilt after > eudev. > > Maybe we could exchange eudev and e2fsprogs? > > Of course, this is only valid for sysv. I do not know (yet) what > happens on systemd. > > Pierre > Sounds like a good idea. ĸen -- The beauty of reading a page of de Selby is that it leads one inescapably to the conclusion that one is not, of all nincompoops, the greatest. -- du Garbandier -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
