-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 According to Gary V. Vaughan on 5/9/2007 2:12 AM: >> >> There is in fact a new bugglet due to this patch: >> >> gmake[3]: *** No rule to make target `tests/lt_dladvise.at', needed by >> `tests/testsuite'. Stop. > > D'oh! Thanks for the heads up. Fixed now.
And another one: libltdl/lt_error.c:38: warning: initializer-string for array of chars is too long libltdl/lt_error.c:38: warning: (near initialization for `error_strings[19]') Committing this as obvious: 2007-05-09 Eric Blake <[EMAIL PROTECTED]> * libltdl/libltdl/lt_error.h (LT_ERROR_LEN_MAX): Adjust, to fix buffer overflow in previous patch. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGQb5s84KuGfSFAYARAuKsAJoDoRneTmmzUwvjUaA1/zuoAcscuwCgu9Od kb/kDxMR3AwF6DxAX+nrelw= =1hAI -----END PGP SIGNATURE-----
Index: libltdl/libltdl/lt_error.h =================================================================== RCS file: /sources/libtool/libtool/libltdl/libltdl/lt_error.h,v retrieving revision 1.6 diff -u -p -r1.6 lt_error.h --- libltdl/libltdl/lt_error.h 8 May 2007 14:38:50 -0000 1.6 +++ libltdl/libltdl/lt_error.h 9 May 2007 12:25:31 -0000 @@ -1,6 +1,6 @@ /* lt_error.h -- error propogation interface - Copyright (C) 1999, 2000, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001, 2004, 2007 Free Software Foundation, Inc. Written by Thomas Tanner, 1999 NOTE: The canonical source of this file is maintained with the @@ -73,7 +73,7 @@ enum { }; /* Should be max of the error string lengths above (plus one for C++) */ -#define LT_ERROR_LEN_MAX (36) +#define LT_ERROR_LEN_MAX (41) /* These functions are only useful from inside custom module loaders. */ LT_SCOPE int lt_dladderror (const char *diagnostic);