On Sat, 2020-04-18 at 21:03 +0100, Ken Moffat via lfs-dev wrote: > On Fri, Apr 03, 2020 at 07:15:28PM +0100, Ken Moffat via lfs-dev > wrote: > > 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 > > At this point, I'd like to pass my congratulations to Pierre for > what he has established - understanding the final details of why > some things which had used to be ok now produced different code was > not something I ever managed. I see Pierre has documented objdump > invocations in the tickets. >
Thanks Ken. I hope you've seen that I was completely wrong with this message. It's not e2fsprog, but util-linux, which links against libudev on second pass. I thought I had sent a message about that, but I cannot find it now. Anyway, the ticket(s) is(now are) correct, which just means I have not found something wrong in them yet. But some of them are not solved... Pierre -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
