Because of the controversy of the changes made in cross-lfs and everyone
asking why, what, where, and how, here is the roadmap for those changes.
I did keep notes.
In the MIPS build, I was experimenting with removal of packages, which
anyone can verify that I've been doing. Ryan and I were talking in June
about how to get around the libgcc_eh dependency, yes I looked at Greg's
scripts and noticed that he patches GCC, and creates a symlink. In my
book patching GCC should only be done when neccessary, to me there had
to be a better solution. I stumbled upon another patch for gcc,
http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00532.html, but again I'm
against patching gcc. If you follow the thread you see that people also
said that they were symlinkling libgcc.a to libgcc_eh.a, similar to what
Greg does in his scripts.
Still not satisified, I did some more looking around. I found a
mk-cross-gcc scripts,
http://benoit.papillault.free.fr/notes/mk-cross-gcc that had something
way different in it, a patch for glibc to remove the dependency of
libgcc_eh.a, but I still wasn't conviced, but this is the direction I
wanted to go in, a simple patch to glibc. Then I stumbled on the T2
project http://www.t2-project.org/about.html, a fork of Rock Linux,
which Rene Rebe is a part of, someone I respected, Had a similar patch
to the one in mk-cross-gcc, which is the one I decided to us, and yes I
did put Rene Rebe's name into patch since it wasn't my own.
Based on the research and the addition of the patch, it was no-longer
necessary to build gcc-static, gcc-shared, glibc-startfiles, and
glibc-headers for the architectures. I then moved the MIPS
gcc-no-threads to gcc-static and started my test builds on all
architectures, MIPS, MIPS64, Sparc, Sparc64, and PPC64. But when I got
to x86, I ran into a problem, it couldn't find some headers that are
unique to glibc, so instead of patches gcc, I just added an extra step
back to the x86 and x86_64, I didn't fully test x86_64 because it seems
to be similar to x86, will do that next week. I added the glibc-headers
back to x86 and x86_64 builds.
So as you can see, yes I did look at Greg's scripts, but I did not use
them. What I don't understand here Greg is why you can say I stole your
work and didn't give you credit, when I patch glibc to fix the issue and
you don't. I think you owe me an apology. Greg you talk about giving
credit to people's who work you use, I don't see such a page on your
website, giving credit to individual's where it's due.
--
------
[EMAIL PROTECTED]
[EMAIL PROTECTED]
LFS User # 2577
Registered Linux User # 299986
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page