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.

Good on you!

ĸen
-- 
He could send for Ptraci, his favourite handmaiden. She was special.
Her singing always cheered him up. Life seemed so much brighter when
she stopped.   -- Pyramids
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to