guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Fix hanging of popen.test


From: Neil Jerram
Subject: Re: [PATCH] Fix hanging of popen.test
Date: Tue, 29 Jun 2010 20:11:05 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Andy Wingo <address@hidden> 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.

>> address@hidden:~/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

[Prev in Thread] Current Thread [Next in Thread]