gnutls guile self checks fail: fport_fill_input
simon at josefsson.org
Mon Mar 10 14:16:22 CET 2008
ludo at gnu.org (Ludovic Courtès) writes:
> Hi Simon,
> Simon Josefsson <simon at josefsson.org> writes:
>> Could it be that I'm using libtool 2.2?
> Definitely. ;-) I'm using 1.5.26 here.
>> Running libtool with --debug reveals that it is interpreting the -L
>> parameter, so the command invoked will be:
>> + eval exec '$cmd -L / /'
>> ++ exec /usr/bin/guile -L / /
> Conversely, I see this:
> + exec_cmd='$cmd "-L" "." "./anonymous-auth.scm"'
> + test -z '$cmd "-L" "." "./anonymous-auth.scm"'
> + test -n '$cmd "-L" "." "./anonymous-auth.scm"'
> + eval exec '$cmd' '"-L"' '"."' '"./anonymous-auth.scm"'
> ++ exec /home/ludo/soft/bin/guile -L . ./anonymous-auth.scm
>> I think I should report this as a libtool bug. What do you think?
> Yes, that should be reported.
> Is it really interpreting `-L'? The `--debug' output you copied shows
> that it *is* passing `-L', but the arguments to `-L' are mangled (where
> does it get these two slashes from?).
It was easy to reproduce, see the bug report. I don't understand the
behaviour. Either it is a libtool bug or --mode=execute vs -L
interaction needs to be documented better.
More information about the Gnutls-devel