Jim Gifford wrote:

> I've been working on this for over a year Greg, you a few weeks.

A few months actually. And in those few months I've managed to come up
with a sane cross build method... something that the punters should
hopefully be able to understand. Many folks here have said they do not
understand the current cross-lfs stuff, and I believe they are justified.
Jim, you of all people know the issues that I have identified.

> I would 
> suggest that you stop posting on lfs-dev until you can be civil. 

Jim, have you not noticed that my anti-LFS sentiment is gone and that I'm
trying to help out here and do the right thing by the build-from-source
community at large? I realize that you have been doing tons of work and
you really do want the best for LFS and I admire your dedication to the
cause. I was being totally objective and trying to be civil when I
questioned your changes. But see below..

> Greg I look at your hack, I also looked at the way Ryan did things, but I 
> borrowed my approach from Rene Rebe from the T2 project.

Huh? You are talking about 1 hack. I am talking about the whole set of
massive changes you made. Jim, if you are going to be difficult about this
then I am very sad for you. Stop trying to squirm your way out of it.

For the record, here is what Jim changed:

 * It removes glibc-headers from all architectures except for x86 and
   x86_64.

This issue was identified as part of my research. BTW, this was an unwise
change you made here Jim.

 * It changes gcc-static to build as gcc-static with no threads.

This issue was identified as part of my research.

 * It removes glibc-startfiles from all architectures.

This issue was identified as part of my research.

 * It removes gcc-shared from all architectures.

This issue was identified as part of my research.

 * Glibc builds in cross-tools now use a patch to remove the dependency on
   libgcc_eh.

This is the hack that Jim referred to above and was also identified as
part of my research, except I use a different hack (without patch) to
address the issue.

For the record, all of my cross research is available via mailing list
postings and scripts on the DIY website. It's there for anyone to see. The
anti-LFS sentiments I was experiencing at the time are evident but these
are now gone thanks to the sterling efforts of Matt. Just ignore the rants
and focus on the technical facts :-)

Jim, the evidence is clear. Please, I urge you to do the ethical thing and
acknowledge you have used my research.


Also for the record, now that I have some good technical insights into
this cross stuff, I firmly believe there IS a place and need for
Cross-lfs. However, I still do not believe that it should become the
mainstream LFS build method. Cross compilation introduces too many
disadvantages over the current method.

> Now I'm going back to my vacation, because of your content of your email a 
> lot of my personal friends called me and told me about this, so I thought it 
> was worth answering on my vacation. P 

Enjoy your break.

Regards
Greg
--
http://www.diy-linux.org/

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to