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

Reply via email to