Hallo Ralf, Ralf Wildenhues wrote:
It's a bug when libtoolize --ltdl succeeds although it did not find the libltdl source files.
[[snip]]
Gary, could you look into a fix for CVS HEAD? The corresponding code looks a bit nonobvious to me.
There is code in func_copy_cb that notices missing files:
test -f "$my_srcdir/$my_file" || \
{ func_error "\`$my_file' not found in \`$my_srcdir'"; return; }
I wonder whether the right thing to do in general is add to func_error()
a line:
exit_status=1
Before committing such a change, I think we need to look at all the
call sites for func_error to make sure this change in semantics won't
break anything.
Cheers,
Gary.
* libtoolize.in: Fail if libltdl files not present but
`--ltdl' given.
Reported by Troy Benjegerdes <[EMAIL PROTECTED]>.
-- Gary V. Vaughan ())_. [EMAIL PROTECTED],gnu.org} Research Scientist ( '/ http://tkd.kicks-ass.net GNU Hacker / )= http://www.gnu.org/software/libtool Technical Author `(_~)_ http://sources.redhat.com/autobook
signature.asc
Description: OpenPGP digital signature
