%% Noel Yap <[EMAIL PROTECTED]> writes:

  >> As for the hash stuff, those files (hash.c and hash.h) are taken
  >> basically verbatim from the id-utils GNU package, as a fast,
  >> portable hashing library.  I suspect they are implemented as they
  >> are for speed, and although I'm not sure I would have used a
  >> similar implementation method myself, I'm not really interested in
  >> making local changes to files pulled in from other packages, unless
  >> there are actual bugs that need to be fixed.

  ny> Hmmm, is there a reason why the library, if it even exists, wasn't
  ny> linked in rather than copying its code?

As you say, there's no library.  This is part of the guts of the
id-utils program.  Also, of course, just as with the GNU libc glob code,
it's not the case that every platform would have this id-utils library
installed even if it did exist (in fact probably nothing but Linux
would), so in order to depend on it we'd need to include it in the
source code distribution... as we're doing.

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <[EMAIL PROTECTED]>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.paulandlesley.org
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist


_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to