Jeremy Huntwork wrote: > Greg Schafer wrote: >> Temporary wrapper scripts? Hmmm, these are interesting changes to say the >> least. They look completely bogus. You actually tested this stuff before >> committing? Where is the enhanced sanity check needed to verify this >> crucial stage of the build method? > > Why do you say this looks completely bogus? It's the same principle that > you have when using the CC variable on gcc.
I see that you've been working on trying to fix this up. That's good. I said it looks completely bogus, coz to me, it does look completely bogus! :-/ It might work for the task at hand, I dunno. But I haven't tested it, and I'm not likely to test it either, because I do not believe in using wrappers for toolchain components. IMHO wrapping toolchain components is fundamentally evil. Time and again, it has proved to be a risky thing to do. The most notable example I can think of came up on the Glibc lists a while back whereby some folks were creating a wrapper around GCC to force it to build as "gcc -march=i686". (Of course these days there are proper supported ways to achieve the same effect). This practice will completely break a build of Glibc for non-obvious reasons. It resulted in bogus "my build failed" type posts to the Glibc lists and bogus bug reports thus wasting valuable Glibc developer time. I suppose the real point I was trying to make is that you were very shoddy in making these changes. You obviously hadn't tested it, there was no consensus on the list, and worst of all, you basically went ahead and invalidated many man hours of Dan's time working on ICA stuff, which he was doing essentially for your benefit! (you being the driver of the new build order). The whole thing is just very frustrating for followers of LFS development. Quite frankly, I can see why Randy gets all annoyed occasionally :-) Anyhoo, not to worry. Hopefully lessons have been learnt and the ship is back on course. 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