Andy Wingo <wi...@pobox.com> writes:

> Hi Neil,

Hi, and thanks for the quick reply.

> This is not a known problem to me, and the build has not changed;
> however it seems you are working on an old revision. Some things changed
> in the past that required a clean build.

I'm sure the tree is up to date, and I've already done a complete
rebuild.

>> n...@arudy:~/SW/Guile/master$ GUILE_AUTO_COMPILE=0 ./meta/uninstalled-env 
>> guile -c '(+ 3 3)'
>> `scm_trampoline_1' is deprecated. Just use `scm_call_1' instead.
>
> This is fishy; nothing in current code calls scm_trampoline_1.

Aha...  Time for strace then, which includes:

open("/home/neil/SW/Guile/master/module/srfi/srfi-1.scm", O_RDONLY|O_LARGEFILE) 
= 10
open("/usr/local/lib/libguile-srfi-srfi-1-v-4.la", O_RDONLY) = 11
open("/usr/local/lib/libguile-srfi-srfi-1-v-4.so.4", O_RDONLY) = 11
open("/usr/local/lib/libguile.so.18", O_RDONLY) = 11

even though the real libguile was loaded well before then:

open("/home/neil/SW/Guile/master/libguile/.libs/libguile-2.0.so.18", O_RDONLY) 
= 3

So the problem appears to be srfi-1.scm picking up something old from
/usr/local/lib.  I'll dig deeper.

>> am/snarf:5: AM_V_SNARF_$(V: non-POSIX variable name
>
> Yes, they are harmless warnings. You don't get these warnings with
> automake 1.11. 

Thanks, I'll upgrade.

> FWIW I'm going to not be around very much until sometime next week, so
> apologies in advance for delayed replies :)

No problem, I think you've already provided enough clue for me to make
progress!

   Neil

Reply via email to